我不知道为什么,但我的functions.php文件没有加载任何脚本/样式。这是我的functions.php文件:
<?php
function promotie_load_styles() {
/* If this is the admin area of WordPress, don't do anything */
if( is_admin() )
return;
wp_enqueue_script('latest-jquery','https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js');
wp_enqueue_style('fonts', 'http://fonts.googleapis.com/css?family=PT+Sans');
wp_register_style('style', get_template_directory_uri() . '/style.css');
wp_enqueue_style('style');
wp_register_script('html5shiv', 'https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js');
wp_enqueue_script('html5shiv');
wp_register_script('respond','https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js');
wp_enqueue_script('respond');
// bootstrap stuff
wp_register_script('bootstrap-js', get_template_directory_uri() . '/js/bootstrap.min.js');
wp_enqueue_script('bootstrap-js');
wp_register_style('bootstrap-css', '//maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css');
wp_enqueue_style('bootstrap-css');
}
add_action('wp_enqueue_scripts', 'promotie_load_styles');
这是什么问题?我只是简单地向wp_enqueue_scripts添加动作并将脚本/样式排队,但是当我检查页面并转到参考资料时,没有任何内容,没有样式,没有脚本。
EDIT1:另一个奇怪的事情是我的主题曾经没有使用functions.php文件,我在标题中加载脚本,然后再阅读更多关于入队的内容。现在,我创建了functions.php,没有正确导入任何内容。我在那里添加了一些随机文本并且没有返回错误,如果我在函数外部输入某些内容,它会在html页面中回显。
我的猜测是某处出现了错误,但我不知道如何调试它,我在wp-config中将WP_DEBUG设置为true,我真的不知道该怎么做。
答案 0 :(得分:2)
您很可能在wp_head()
代码
<head></head>