2014-12-04 128 views
0

爲什麼我的wordpress主題css和js文件加載在head標籤之後?並顯示在視圖源代碼在Firefox的快照,這意味着錯誤的標記紅色的顏色。爲什麼wordpress主題的css和js文件在加標籤後加載?

我的代碼出了什麼問題?

enter image description here

+0

我不知道我得到一個問題。 – Todd 2014-12-04 17:27:02

+0

當我構建wordpress主題時,我遇到了這個問題。我分享我遇到的問題以及我如何解決問題。 – 2014-12-04 17:32:38

回答

0

wp_head()功能(這僅僅是一個包裝函數DOR wp_head)應該是<head></head>標籤內。 wp_enqueue_scripts這是用於添加腳本和樣式的鉤子掛鉤到wp_head掛鉤。

記住,<head></head>標籤外<link>標籤是無效的HTML

0

這是因爲你可能錯誤地將頭標記,如下面的代碼

<html <?php language_attributes(); ?>> 
<meta charset="<?php bloginfo('charset'); ?>" /> 
<meta name="viewport" content="width=device-width, initial-scale=1.0"> 

</head> 
<?php wp_head(); ? 

正確的方法是後插入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> 
相關問題