WordPress页面分页标题优化

WordPress建站

在WordPress默认的title调用中,页面分页标题title不会改变,这样不利于SEO

通过修改就可以在title后显示页码。

原来的代码:

<title><?php if ( is_home() ) {   
            bloginfo('name');   
        } elseif ( is_category() ) {   
            single_cat_title(); echo " - "; bloginfo('name');   
        } elseif (is_single()) {   
            single_post_title();
			$cat_first=get_the_category($post->ID);
			echo "-".$cat_first[0]->name;
        } elseif(is_page()){
		 single_post_title();
		 echo " - "; bloginfo('name'); 
		}elseif (is_search() ) {   
            echo "Search-".get_search_query(); 
			echo " - "; bloginfo('name');   
        } elseif (is_404() ) {   
            echo '页面未找到';   
        } else {   
            wp_title('',true);   
        } ?></title>

修改后的title

<title><?php echo trim(wp_title('',0)); $paged = get_query_var('paged'); if ( $paged > 1 ) printf(' – 第 %s 页 ',$paged); ?> | <?php bloginfo('name'); ?></title>

修改后页面title 就会随着页码的不同后台加上第几页

这样title才不会一成不变

继续阅读