WordPress标签管理插件:Simple Tags

文章热度: 956 ℃ | 分类: SEO友好类插件, WordPress插件, 标签管理类插件

标签:

WordPress标签管理插件:Simple Tags

发表于: 2012 年 11 月 7 日 | 8 条评论

这个WordPress插件相信很多注重SEO的网站都会用到,它的强大之处在于可以自动给文章添加关键词内链,减少了我们手动添加链接的痛苦。当然,仅有这一个功能是远远不够的,Simple Tags内置彩色标签云显示、侧边栏标签云小工具等等诸多实用功能。唯一的不足就是此插件不支持中文标签的自动内链,不过没关系,WP巴士也会在此篇文章中分享解决中文标签问题的方法。

先来看看Simple Tags插件的安装与使用吧。

Simple Tags官方简介

Add some tools for taxonomies : Terms suggestion, Mass Edit Terms, Auto link Terms, Ajax Autocompletion, Click Terms, Auto terms, Advanced manage term

Simple Tags下载

官方下载

Simple Tags安装

下载解压后,上传到/wp-content/plugins/目录中,到WP后台,插件启用Simple Tags。

Simple Tags配置与使用

激活插件后,会在wp后台 – 设置看到“Simple Tags”选项,点击进入插件控制面板,如下图:

从截图可以看出Simple Tags所具有的功能,使用方法很简单,按自己需求进行设置即可,此处不再多作介绍。下面重点说下如何解决中文标签自动内链的问题。

1、找到\inc\class.client.autoterms.php文件,在大约第100行,将类似如下代码:

if ( preg_match("/\b".$term."\b/i", $content) );

中的两个 \b 去掉,修改后代码如下:

if ( preg_match("/".$term."/i", $content) );

2、找到 \inc\class.client.autolinks.php 文件,在大约第160行,将类似如下代码注释掉(最前面添加双斜杠):

//$match = '/(\PL|\A)(' . preg_quote($term_name, "/") . ')(\PL|\Z)/u'.$case;
//$substitute = '$1<a href="'.$term_link.'" class="st_tag internal_tag" '.$rel.' title="'. esc_attr( sprintf( __('Posts tagged with %s', 'simpletags'), $term_name ) )."\">$2</a>$3";

然后将紧跟在下面的原本被注释掉的语句启用,并去掉其中的两个 \b ,即:

$match = "/" . preg_quote($term_name, "/") . "/".$case;
$substitute = '<a href="'.$term_link.'" class="st_tag internal_tag" '.$rel.' title="'. esc_attr( sprintf( __('Posts tagged with %s', 'simpletags'), $term_name ) )."\">$0</a>";

OK,修改到此结束,保存上传即可!


除非注明,网站文章均为原创,转载请标明本文地址
本文地址: http://www.wpbus.com.cn/simple-tags.html





上一篇:
下一篇:

关于小编:爱博客、爱游戏、爱熬夜又爱睡觉。梦想环游世界,现实宅在家中...

新浪微博 | 腾讯微博 | 订阅我们

  1. Pingback: 2015-11-25工作学习日记 | 司马楚泓博客司马楚泓博客