玩WordPress的你懂的啦,每次打開page/x,那個標題幾乎都是一樣的,搞seo的你懂的啦,這樣不利于優化,尤其是你有很多頁都這樣的時候,谷歌管理員工具都提醒你,不能這樣啊,so,找到了個方法可以避免這種情況發生。
比如分類頁面,通常wp的header.php是這樣寫的:
<?php if (is_category()?) { ?><?php single_cat_title();??> – <? bloginfo(“name’); ?><?php } ?>
這段代碼的意思是:
判斷:如果是分類頁:<?php if (is_category()?) { ?>
即顯示標題:<?php single_cat_title();??> – <? bloginfo(‘name’); ?>(分類頁- 博客名稱)
我們就是需要改這段代碼,改成如下:
<?php if?( is_category()?) { ?><?php single_cat_title();??> -?<? bloginfo(‘name’); $paged = get_query_var(‘paged’); if?($paged? > 1?) printf(‘– 第 %s 頁 ‘,$paged); ?><?php } ?>
那就是分類頁 – 博客名稱 – 第幾頁
首頁就得這么改:
<?php if (is_home()) { ?><? bloginfo(‘name’); ?><?php } ?>
改成:
<?php if (is_home()) { ?><? bloginfo(‘name’); ?>$paged = get_query_var(‘paged’); if?( $paged?> 1?) printf(‘– 第 %s 頁 ‘,$paged);<?php } ?>即可
聰明的你應該注意到了:
我們改其他的頁面,比如wp的按月歸檔,搜索結果頁的時候只需要把:$paged = get_query_var(‘paged’); if? ($paged?> 1?) printf(‘– 第 %s 頁 ‘,$paged); 加到合適的地方即可!
主題貓WP建站,累計幫助1300+客戶成功建站,為站長提供支持!
立刻開啟你的建站之旅