關于wordpress的相關教程361源碼出得相對少了一些,不少朋友一直在咨詢相關的wordpress的相關問題,畢竟個人精力有限,361源碼小編一定會在能力和精力允許的情況下多給大家出些對大家有幫助的教程,也希望大家一直支持361源碼,謝謝。好了,閑話不多說,今天抽點時間給小編給大家做個關于WordPress頭部文件title標簽通用代碼的小教程。我們在制作wordpress主題的時候,一般讀會把頭部單獨寫到header.php文件中,這時有一個問題就是在頭部文件中,title標簽的寫法,很多主題都是這樣定義的:
<title><?php bloginfo(‘name’); wp_title(); ?></title>
這里不僅內頁的title順序會出錯,調整后連接符也會出錯,這里主要是因為wp_title( )函數的參數設置不對,361源碼不建議修改wordpress的核心文件,這里給出其他解決方法如下:
<title><?php if ( is_home() ) { bloginfo('name'); echo " _ "; bloginfo('description'); } elseif ( is_category() ) { single_cat_title(); echo " _ "; bloginfo('name'); } elseif (is_single() || is_page() ) { single_post_title(); } elseif (is_search() ) { echo "搜索結果"; echo " _ "; bloginfo('name'); } elseif (is_404() ) { echo '頁面未找到!'; } else { wp_title('',true); } ?></title>
這段代碼分別對不同的頁面輸出不同的title,格式為“頁面_主標題”,有的網站可能還需要帶上副標題,那么用如下代碼:
<title><?php if ( is_home() ) { bloginfo('name'); echo " _ "; bloginfo('description'); } elseif ( is_category() ) { single_cat_title(); echo " _ "; bloginfo('name');echo " _ "; bloginfo('description'); } elseif (is_single() || is_page() ) { single_post_title();echo " _ "; bloginfo('name');echo " _ "; bloginfo('description'); } elseif (is_search() ) { echo "搜索結果"; echo " _ "; bloginfo('name');echo " _ "; bloginfo('description'); } elseif (is_404() ) { echo '頁面未找到!';echo " _ ";bloginfo('name'); echo " _ ";bloginfo('description'); } else { wp_title('',true); } ?></title>
其中,代碼中的”-“是連接符,可以換成自己想要的效果。這樣處理就可以實現我們的需要的,快去嘗試看下具體效果吧。中秋節了,361源碼順祝本站所有用戶和對草根學習網一直支持的朋友:中秋快樂!
以上就是WordPress頭部文件title標簽通用代碼的全部內容,希望對大家的學習和解決疑問有所幫助,也希望大家多多支持武林網。新聞熱點
疑難解答
圖片精選