wordpress seo:纯代码实现wordpress关键词添加链接

有些wordpress网站全站重复关键词较多,在每次发表文章的时候都需要单独为wordpress关键词添加链接,如果手动的话太过于繁琐,也可采用相关的关键词添加链接插件。在此是按照知更鸟介绍的纯代码实现为wordpress关键词添加链接。在此我们利用的是php中的str_replace()函数。

实现方法


找到wp-content/themes/你使用的主题/目录下的function.php文件,将以下代码复制进去,要修改的关键词和连接请自行修改。

1
2
3
4
5
6
7
8
9
10
11
function replace_text_wps($text){
    $replace = array(
       'wordpress个人网站' => '<a href="http://www.wenchenhk.com/" rel="bookmark" title="wordpress个人网站">wordpress个人网站</a>',

      '暗淡的黑' => '<a href="http://www.wenchenhk.com/" rel="bookmark" title="暗淡的黑个人网站">暗淡的黑</a>',

       'wordpress主题下载' => '<a href="http://www.wenchenhk.com/" rel="bookmark" title="wordpress主题下载">wordpress主题下载</a>'
    );
    $text = str_replace(array_keys($replace), $replace, $text);
    return $text;
}

代码注释


1. $replace = array():获取需要更换关键词内容的数组;

2.array_keys($replace):获取$replace替换内容中的键和值,为接下来的文本和链接替换做准备;

3.str_replace(array_keys($replace), $replace, $text):再 $text中查询array_keys($replace)所获取的值,然后用$replace中获取的值来替代。

(ps:貌似这么解释代码也是含糊不清,不懂的可以去php官网查询上述几个函数的作用。)

声明:本站除特别声明外,均为本站原创,转载请注明出处:暗淡的黑IT网络,谢谢!