WP_ENQUEUE_SCRIPT不工作?

时间:2013-03-11 作者:shankshera

这是相当标准的,我将脚本和样式列在管理页面的队列中。

function admin_custom(){
    wp_enqueue_script(\'js\', plugins_url(\'adm.js\', __FILE__));
    wp_enqueue_style(\'css\', plugins_url(\'adm.css\', __FILE__));
}

add_action(\'admin_enqueue_scripts\', \'admin_custom\');
结果:

<link rel=\'stylesheet\' id=\'css-css\'  href=\'http://localhost/wp/wp-content/plugins/manager/adm.css?ver=3.5.1\' type=\'text/css\' media=\'all\' />
<script type=\'text/javascript\' src=\'http://localhost/wp/wp-content/plugins/manager/adm.js?ver=3.5.1\'></script>
但它不起作用。样式正在运行,但未加载脚本。我把css和js放在同一个文件夹中。这对我来说毫无意义。任何帮助都将不胜感激,我花了最后一天来解决这个问题。谢谢

1 个回复
SO网友:Franco Selem

我也有同样的问题wp_enqueue_scripts(), 从模板目录文件夹中删除所有空格。所以说你的文件夹名是this theme, 函数将使其thistheme, 这将导致不正确的目录链接。如果是这种情况,请尝试更改文件夹名称,否则我会很幸运!

结束

相关推荐