前面的文章中,本站分享了两段代码,可以自动为wordpress网站添加标签和内链,提高网站SEO优化的效率。但是有的朋友可能需要更精确一点的功能,只给文章中某些指定关键词添加链接,能否实现呢?答案是肯定的,同样只要一段代码添加到主题的functions文件中即可。
代码如下:
/*指定关键词添加链接*/ function replace_text_wps($text){ $replace = array( '云服务器' => '<a href="https://www.yunmen.cc" rel="tag" target="_blank">云服务器</a>', '云主机' => '<a href="https://www.yunmen.cc" rel="tag" target="_blank" >云主机</a>' ); $text = str_replace(array_keys($replace), $replace, $text); return $text; } add_filter('the_content', 'replace_text_wps');
需要注意的是,这段代码和前面文章中纯代码为文章自动添加标签并自动内链,这两个方案只能选用一个,否则,两段代码有冲突,文章中会出现错误的乱码,大家可以根据自己需求使用。