国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > CMS > Wordpress > 正文

去除wordpress中的短鏈接shortlink

2024-09-07 00:51:19
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

今日本想使用百度抓取診斷工具抓取本站文章看下代碼有沒(méi)有錯(cuò)誤,結(jié)果意外發(fā)現(xiàn)頭部信息中包含wordpress默認(rèn)的鏈接.

本以為我所使用的主題作者應(yīng)該已經(jīng)去除了shortlink(短鏈接),因?yàn)椴榭幢菊疚恼略次募胁话瑂hortlink,但是卻包含在服務(wù)器返 回信息中。對(duì)于谷歌來(lái)說(shuō),wordpress默認(rèn)鏈接不影響谷歌對(duì)網(wǎng)站的收錄,而且谷歌對(duì)頁(yè)面301的更新比較快;但是百度對(duì)頁(yè)面301的反應(yīng)時(shí)間則要長(zhǎng) 的多,一般為3個(gè)月或者更久,之前用wordpress做過(guò)一個(gè)網(wǎng)站,使用固定鏈接后半年都還是只有首頁(yè)快照,但把固定鏈接改為默認(rèn)后不久網(wǎng)站內(nèi)容就被收 錄了,所以如果我使用了固定鏈接,就不希望在網(wǎng)站的任何地方還有短鏈接。

還好wordpress是開(kāi)源的,只要更改源程序,或者在主題中的function.php加入一些去掉該信息的代碼就OK了。

方法一:打開(kāi)wordpress中 wp-includes目錄下的default-filters.php(我用的是wordpress 4.0),找到第212行左右,或者直接搜索【shortlink】,找到以下兩行代碼:

add_action( 'wp_head', 'wp_shortlink_wp_head', 10, 0 );

add_action( 'template_redirect', 'wp_shortlink_header', 11, 0 );

第一個(gè)是服務(wù)器返回信息中包含shortlink,第二個(gè)是網(wǎng)頁(yè)中包含shortlink,只要對(duì)這兩行代碼進(jìn)行注釋即可,分別在每行代碼的最前面加上【//】.

//add_action( 'wp_head', 'wp_shortlink_wp_head', 10, 0 );

//add_action( 'template_redirect', 'wp_shortlink_header', 11, 0 );

OK,再次使用百度抓取診斷工具抓取文章頁(yè)面,發(fā)現(xiàn)短鏈接已經(jīng)不存在了。

方法二:本地編輯主題文件中的function.php文件或者在后臺(tái)編輯function.php文件,參閱WordPress Gravatar頭像加載速度方法.

在文件最下面,【?>】之前寫(xiě)入

remove_action('wp_head','wp_shortlink_wp_head',10,0);

remove_action('template_redirect','wp_shortlink_header',11,0);

跟方法一效果一樣.

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 杨浦区| 定陶县| 黑山县| 长海县| 乌拉特前旗| 千阳县| 沙洋县| 西藏| 蒲江县| 怀安县| 启东市| 日喀则市| 额尔古纳市| 焉耆| 江山市| 建平县| 亳州市| 长武县| 钦州市| 皋兰县| 张家口市| 房山区| 巴中市| 松潘县| 崇礼县| 濮阳市| 南皮县| 伊宁市| 乌鲁木齐市| 顺昌县| 西乡县| 潞城市| 九龙城区| 万盛区| 班戈县| 城步| 会泽县| 澄迈县| 富裕县| 涿鹿县| 柘荣县|