wp_enqueue_style in Plugin

时间:2011-09-03 作者:Laxmidi

Possible Duplicate:
Where is the right place to register/enqueue scripts & styles

当我将css样式放入这样的插件中时:

function add_my_stylesheet() 
{
    wp_enqueue_style( \'myCSS\', plugins_url( \'/css/myCSS.css\', __FILE__ ) );
}

add_action(\'init\', \'add_my_stylesheet\');
“init”是要使用的正确操作吗?它工作得很好。有什么理由不这样做吗?这是标准方式吗?我想遵循最佳实践。

非常感谢。

-拉克西米迪

1 个回复
最合适的回答,由SO网友:Wyck 整理而成

您可以使用admin_print_styles 对于钩子,这是向插件或管理页面添加样式的首选方法。

add_action(\'admin_print_styles\', \'add_my_stylesheet\');

结束

相关推荐

仅在css和几个图像中更改主题

我们创建了一个有很多变化的主题。现在,我们想在我们的网站上启用不同颜色的主题,以及一些不同的图像:我们正在做的是复制主题,然后在CSS中做一些更改,并更改一些图像。但是,复制所有的主题文件只是为了进行很少的更改,这似乎是一种过分的做法。此外,如果我们不得不改变主题中的一些功能,我们将不得不经历所有的重复并应用它。有没有办法让用户可以选择更改颜色&;图像,而不复制主题?