用代码将WordPress文章中的连结自动转成内部连结,大幅提升wordpress的搜寻优化

当搜寻引擎要收录你网站的讯息时。
范例
大自然整体净化道场
发现你网站里面有很多外部连结,连结到别人的网站。
那是十分不利的作法。会流失自己的权力。
那也许外挂可以把外部连结转成内连,但是外挂不是一个很好的作法。
开启functions.php贴入以下代码
[cc lang="php"]//用代码将WordPress文章中的连结自动转成内部连结,大幅提升wordpress的搜寻优化add_filter('the_content','web589_the_content_nofollow',999);function web589_the_content_nofollow($content){ preg_match_all('/href="/zh-CN/http.*?)"/',$content,$matches); if($matches){ foreach($matches[1] as $val){ if( strpos($val,home_url ())===false ) $content=str_replace("href="/zh-CN/val"", "rel="nofollow" href="/zh-CN/" . get_bloginfo('wpurl'). "/link?url=" .base64_encode ($val). """,$content); } } return $content;}[/cc]
ok,接着在网站根目录,注意,不是主题目录
网站根目录新建一个「link」资料夹
在「link」里面建立「index.php」(要编译成UTF-8码-档首无ROM
在里面加入以下内容
[cc lang="php"] 正在载入中.... [/cc]
这样就完成啰!记得将网址改成你的网址就可以

评论 (0)

此处尚未发表评论

留言

  1. 以游客身份发表评论。注册登入到您的帐户。
附件 (0/ 3)
分享您的位置