asmr大尺度娇喘在线听_亚洲a在线视频_教室吃奶门在线观看视频_男女做爰猛烈呻吟声想要

當前位置:首頁 > 新聞中心 > 解決方案
WordPress中如何給外部鏈接自動添加nofollow責任編輯 :李飛    文章來源 :星翼創想(waterplane.cn)    發布時間 :2013-01-06    閱讀次數:3395

WordPress 是一款風靡全球的開源 CMS 系統。在過去,它更多的應用于開設個人或多用戶博客系統;但現在,它開始越來越多地應用于企業門戶網站設計中。

在撰寫日志的時候,經常會引用一些外部鏈接,如果你不想給這些外部鏈接傳遞權重,你需要給這些外部鏈接加上 rel="nofollw" 屬性,如果每個外部鏈接都需要手工添加,那么會非常麻煩,你可以在當前主題的 functions.php 中添加如下代碼,它會給外部鏈接自動添加 nofollow。


add_filter(‘the_content‘, ‘wpjam_auto_nofollow‘); 
function wpjam_auto_nofollow($content) {
	return preg_replace_callback(‘/<a>]+/‘, ‘wpjam_auto_nofollow_callback‘, $content);
}
function wpjam_auto_nofollow_callback($matches) {
	$link = $matches[0];
	$site_link = get_bloginfo(‘url‘);

	if (strpos($link, ‘rel‘) === false) {
		$link = preg_replace("%(href=S(?!$site_link))%i", ‘rel="nofollow" $1‘, $link);
	} elseif (preg_match("%href=S(?!$site_link)%i", $link)) {
		$link = preg_replace(‘/rel=S(?!nofollow)S*/i‘, ‘rel="nofollow"‘, $link);
	}
	return $link;
}

當然給所有外部鏈接都加上 rel="nofollw" 屬性在 SEO 角度來看可能并不一定都好,這個具體要你自己怎么取舍了。


文章轉載請保留網址:http://waterplane.cn/news/solutions/856.html

掃碼添加微信
159 8667 8737
24小時電話

返回頂部