php雙斜杠目錄,規(guī)范目錄url,給WP的分類目錄加上斜杠

admin wordpress評(píng)論6152字?jǐn)?shù) 800閱讀模式

wordpress的url結(jié)構(gòu)在seo環(huán)境下總體來(lái)說(shuō)還是比較好的,深層次三層的目錄結(jié)構(gòu)對(duì)于seo優(yōu)化是非常不錯(cuò)的。
但是也會(huì)有一些細(xì)節(jié)的問(wèn)題,因此我們需要將這些細(xì)節(jié)的問(wèn)題完善好,讓我們的網(wǎng)站更加能夠收到搜索引擎的喜歡。
wordpress的分類目錄是和頁(yè)面以及文章沒(méi)有太大區(qū)別的,如果是一級(jí)目錄如www.themepark.com.cn/category/themes
和我們的頁(yè)面或者文章的區(qū)別并不是很大(如果使用html后綴的話,就是這個(gè)后綴的區(qū)別了)
但是搜索引擎一般是不會(huì)區(qū)分這個(gè)區(qū)別的,所以在很大的可能性上會(huì)造成誤判,沒(méi)有吧分類目錄當(dāng)成一個(gè)目錄來(lái)對(duì)待,而是當(dāng)做一個(gè)頁(yè)面來(lái)對(duì)待了,這樣對(duì)于我們的優(yōu)化不是很好。
因此我們希望將wordpress的分類目錄改造成為目錄的形態(tài),也就是不以別名進(jìn)行最后的收尾,而是以反斜杠作為收尾,這樣就是一個(gè)標(biāo)準(zhǔn)的目錄形態(tài)了。
給wordpress的分類目錄添加上反斜杠
將下面的代碼添加進(jìn)入你的function.php中(WEB主題公園付費(fèi)版用戶添加進(jìn)入function/function_z.php 或者widget.php都可以)
這樣就可以實(shí)現(xiàn)wordpress的分類目錄加上反斜杠的標(biāo)準(zhǔn)了:

function fix_cat_url_themepark($url, $type_of_url) {
if ( $type_of_url != 'single' && $type_of_url != 'page' )
$url = trailingslashit($url);
return $url;
}
add_filter('user_trailingslashit', 'fix_cat_url_themepark', 10, 2);

上面的代碼只給分類目錄進(jìn)行設(shè)置,如果你想給頁(yè)面也進(jìn)行設(shè)置可以刪除上面代碼的 && $type_of_url != ‘page’即可實(shí)現(xiàn)。
WordPress實(shí)現(xiàn)分類目錄和頁(yè)面后面添加斜杠”/”

版權(quán)聲明:文章圖片資源來(lái)源于網(wǎng)絡(luò),如有侵權(quán),請(qǐng)留言刪除!!!
廣告也精彩
admin
  • 本文由 發(fā)表于 2022年11月4日 14:29:11
  • 轉(zhuǎn)載請(qǐng)務(wù)必保留本文鏈接:http://yudch.cn/8920.html
匿名

發(fā)表評(píng)論

匿名網(wǎng)友 填寫(xiě)信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: