我正在为创建一个主题Wordpress, 但是wp_enqueue_scripts 不起作用。中的代码functions.php 是:
<?php
function scripts_and_styles() {
if ( ! is_admin() ) {
wp_enqueue_script( \'jQuery\' );
wp_register_style( \'style.css\',get_template_directory_uri().\'/style.css\' );
wp_enqueue_style( \'style.css\' );
wp_register_style( \'bootstrap.min.css\',\'https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css\' );
wp_enqueue_style( \'bootstrap.min.css\' );
}
}
add_action(\'wp_enqueue_scripts\', \'scripts_and_styles\');
?>
可能有助于确定发生了什么的其他信息:
插入时echo \'Oi!\'; 出现Oi英寸index.php, 如预期我必须进去<?php do_action(\'wp_enqueue_scripts\') ?> 在里面header.php, 据我所知,这是没有必要的当我打电话时var_dump 在里面wp_enqueue_script( \'jQuery\' ); 还有其他的wp_enqueue_script() “已打印”NULL 在里面index.php; 任何使用jQuery 在我的主题上工作(我相信,因为我不能称之为)我正在使用XAMPP.非常感谢您的帮助!对不起,我的英语不流利。
The solution: 我没有调用wp\\u head()和wp\\u footer()