用WordPress建站的朋友應(yīng)該都知道,WordPress的頁面鏈接,分類鏈接和標(biāo)簽鏈接默認(rèn)都是沒有 .html 后綴的,這讓一些不是很懂SEO優(yōu)化的 “強(qiáng)迫癥患者” 很是難受,因為很多人都說增加了 .html 后綴有利于SEO優(yōu)化,于是他們就信了。
個人認(rèn)為啊,分類頁面有沒有 .html 后綴都無關(guān)緊要,因為分類列表的文章是不斷更新的,文章頁面添加個 .html 倒是有些用。
個人愚見,此話題不做深入討論,避免杠精找我理論,杠,就是你說的對。
為了解決部分“強(qiáng)迫癥患者”的問題,此文將給你給分類頁面、標(biāo)簽頁面、獨立頁面 增加 .html 后綴的方法。
將下面的代碼添加至當(dāng)前使用的WordPress主題的functions.php中即可。
特別注意:添加代碼后,到WordPress后臺》設(shè)置》固定連接,重新保存一下設(shè)置。
function xintheme_custom_page_rules() {
global $wp_rewrite;
$wp_rewrite->page_structure = $wp_rewrite->root . 'page/%pagename%.html';
$wp_rewrite->extra_permastructs['post_tag']['with_front'] = '';
$wp_rewrite->extra_permastructs['post_tag']['struct'] = $wp_rewrite->extra_permastructs['post_tag']['with_front'] . 'tag/%post_tag%.html';
$wp_rewrite->extra_permastructs['category']['with_front'] = 'category';
$wp_rewrite->extra_permastructs['category']['struct'] = $wp_rewrite->extra_permastructs['category']['with_front'].'/%category%.html';
}
add_action( 'init', 'xintheme_custom_page_rules' );
我們的最新WordPress企業(yè)主題中已經(jīng)添加了為頁面添加 .html 后綴的功能,點擊查看 Factory主題 。
很多WordPress主題都集成了去除分類標(biāo)志的功能,特別注意:此功能不可與【去除固定連接中的「category」標(biāo)志開關(guān)】同時使用。
新主題官方微信公眾號
掃碼關(guān)注新主題(XinTheme)官方公眾號,本站動態(tài)早知道。
發(fā)布本站最新動態(tài)(新主題發(fā)布、主題更新)和WordPress相關(guān)技術(shù)文章。
