为什么我的wordpress主题css和js文件加载到head标签之后?并在firefox中显示红色的视图源中的快照,这意味着错误的标记。
我的代码出了什么问题?
答案 0 :(得分:0)
wp_head()
函数(它只是一个包装函数dor wp_head
)应该在<head></head>
标记内。用于添加脚本和样式的钩子wp_enqueue_scripts
被挂钩到wp_head
钩子。
请注意,<link>
代码之外的<head></head>
代码无效HTML
答案 1 :(得分:0)
这是因为您可能错误地在头标记之后插入wp_head()函数,如下面的代码
<html <?php language_attributes(); ?>>
<meta charset="<?php bloginfo( 'charset' ); ?>" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<?php wp_head(); ?
正确的方法是执行此操作,如下面的代码
<html <?php language_attributes(); ?>>
<meta charset="<?php bloginfo( 'charset' ); ?>" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<?php wp_head(); ?
</head>