WordPress在插件页面中包含脚本和样式

时间:2013-11-28 作者:Robbert

我正在开发一个Wordpress插件,其中我想包含一些jquery脚本和样式表。我在一篇文章中找到了dit代码,这应该可以完成这项工作,但它对我不起作用。有人能告诉我我做错了什么吗?

// Include files
function my_scripts() {
    wp_enqueue_script( \'jquery\' );
    wp_register_style( \'filename.css\', plugins_url(\'filename.css\', __FILE__) );
    wp_enqueue_style( \'filename.css\' );
}

add_action(\'wp_enqueue_scripts\',\'my_scripts\');

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

wp_enqueue_scripts 是前端挂钩。它不会在后端执行。您需要使用admin_enqueue_scripts 相反这甚至在刚刚提到的法典页面上也有提及。

另请参见:

http://codex.wordpress.org/AJAX_in_Plugins#Ajax_on_the_Administration_Side

结束

相关推荐

private functions in plugins

我开发了两个插件,其中一个功能相同(相同的名称,相同的功能)。当试图激活两个插件时,Wordpress会抛出一个错误,因为它不允许我以相同的名称定义函数两次。有没有一种方法可以使这个函数只对插件私有,而不使用面向对象编程,也不简单地重命名函数?我不想使用OOP,因为我首先要学习它。此外,我不想重命名该函数,因为我可能也想在其他插件中使用它,而重命名感觉不太合适。