女武神的终末第三季免费观看,国产精品va无码二区,欧美日韩在线视频观看,国产在线观看网站

用WordPress主題來做優化的朋友,是否都給外鏈自動添加Nofollow屬性了?

2018-08-22 wordpress經驗
  • 文章介紹
  • 快速入門
  • 評價&建議

相信大多數了解SEO的朋友都應該清楚,在自己的WordPress主題里給外部鏈接添加Nofollow屬性是十分有必要的,而每次都要手動添加是否太累?確實如此啊。。。小編這枚菜鳥剛開始就是如此,現在學精明了,給WordPress主題的外鏈自動添加Nofollow屬性,怎么樣,自動的,省心省事,用WordPress寫文章更簡單了一步哈!

用WordPress主題來做優化的朋友,是否都給外鏈自動添加Nofollow屬性了?

下面來正題了,將下面的代碼復制進主題根目錄的 functions.php 文件里即可:

  1. add_filter(‘the_content’,?‘auto_nofollow’);???
  2. ???
  3. add_filter(‘comment_text’,?‘auto_nofollow’);???
  4. ???
  5. function?auto_nofollow($content)?{??
  6. ??????
  7. ???
  8. ????return?preg_replace_callback(‘/<a>]+/’,?‘auto_nofollow_callback’,?$content);??
  9. }??
  10. ???
  11. function?auto_nofollow_callback($matches)?{??
  12. ????$link?=?$matches[0];??
  13. ????$site_link?=?get_bloginfo(‘url’);??
  14. ???
  15. ????if?(strpos($link,?‘rel’)?===?false)?{??
  16. ????????$link?=?preg_replace(“%(href=S(?!$site_link))%i”,?‘rel=“nofollow”?$1‘,?$link);??
  17. ????}?elseif?(preg_match(“%href=S(?!$site_link)%i”,?$link))?{??
  18. ????????$link?=?preg_replace(‘/rel=S(?!nofollow)S*/i’,?‘rel=“nofollow”‘,?$link);??
  19. ????}??
  20. ????return?$link;??
  21. }??

以上代碼中的第1、3行的作用是針對WordPress文章內容和WordPress評論內容的,大家可以根據自己的需求適當添加刪除,不需要給文章內的外鏈添加 nofollow 的就可以注銷或者刪除掉第一行的代碼即可

0 0

企業建站推薦正版商業主題,國內專業團隊開發,完善售后,是您不二選擇。

正版主題商店

主題貓WP建站,累計幫助1300+客戶成功建站,為站長提供支持!

立刻開啟你的建站之旅
QQ在線客服

服務熱線

wordpress建站咨詢