wordpress網站標題動態優化的幾種形式

wp_title();函數會根據不一樣的頁面動態的生成文章標題,可是咱們想根據不一樣的頁面去得到不一樣的標題效果,這有利於搜索引擎喜歡你的網頁標題,那麼咱們今天總結一下網絡上的幾種經常使用方法,選擇你喜歡的方法去構建本身的wordpress主題。php

1、在functions.php文件中自定義一個函數bootstrapwp_wp_title(掛到 wp_title();
functions.php複製如下代碼:
html

/*
 * 網站的頁面標題,來自 Twenty Twelve 1.0
 */ 
function bootstrapwp_wp_title( $title, $sep ) {
	global $paged, $page;
 
	if ( is_feed() )
		return $title; 
	// 添加網站名稱
	$title .= get_bloginfo( 'name' ); 
	// 爲首頁添加網站描述
	$site_description = get_bloginfo( 'description', 'display' );
	if ( $site_description && ( is_home() || is_front_page() ) )
		$title = "$title $sep $site_description"; 
	// 在頁面標題中添加頁碼
	if ( $paged >= 2 || $page >= 2 )
		$title = "$title $sep " . sprintf( __( 'Page %s', 'bootstrapwp' ), max( $paged, $page ) ); 
	return $title;
}
add_filter( 'wp_title', 'bootstrapwp_wp_title', 10, 2 );

說明:bootstrapwp_wp_title是咱們自定義的一個函數,bootstrapwp是咱們的主題名稱,能夠改爲你的主題名稱;調用時加入三個參數,分別是圖標,顯示,位置右邊。
調用方法:
bootstrap

<title><?php wp_title( '&hearts;', true, 'right' ); ?></title>

2、過判斷將首頁、文章頁、分類頁、404頁面的標題信息設置成不同的形式網絡

<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>

幾個判斷函數的解釋以下:
一、is_home();當前頁面爲主頁時返回true
二、is_category();當前頁面爲分類頁時返回true
三、is_single();當前頁面爲單文章頁時返回true
四、is_page();當前頁面爲單頁面時返回true
五、更詳細的內容參閱WordPress文檔:條件標籤




wordpress

您可能感興趣的文章:函數


▪ wordpress判斷文章中是否有圖片post

▪ 第四課wordpress主題製做教程嵌入頭部底部邊欄文件網站

▪ 第一課:511碰見wordpress本地環境搭建以及多站點配置搜索引擎

▪ wordpress修改上傳文件默認類型url

▪ 利用Bootstrap構建你的響應式WordPress主題(三)

▪ 利用Bootstrap構建你的響應式WordPress主題( 六)

▪ 利用Bootstrap構建你的響應式WordPress主題( 七)

▪ wordpress主題自定義頂部圖像功能

▪ Wordpress無插件實現主題彩色標籤雲的N種方法總結

▪ 利用Bootstrap構建你的響應式WordPress主題( 五) 

相關文章
相關標籤/搜索