WPJAM 「内部链接」:自动将文章内容中关键字和标签自动转换成内部链接,显著提升页面 SEO!
前面我们介绍了「WPJAM「外部链接」插件,实现 WordPress 的外链跳转安全提示」,那么在 WordPress 文章怎么方便做的内部链接呢?
比如文章内容中提到到了某个标签和分类,或者某个插件和产品的链接,都希望能够快速转成链接,方便用户点击过去。
如果这些内部链接每个都要一个一个手工加上,那估计得累趴,并且手动添加还有个不好的地方,如果又有新的标签或者关键字添加,又得手动去修改文章,非常不方便。
另外目前世面上的内链插件只有自动转换标签的功能,并且效率不高,而且还有一些还有功能上的问题,比如会把 img 标签的 alt 属性中的关键字也转换了。
所以我结合微博的 #话题标签# 的语法,做了一个「WPJAM #Hashtag#」插件,自动将文章内容中 #话题标签# 这种格式的文字转换成内部链接。然后也提供了选项,可以自动将文章中的关键字和标签转换成内部链接:

并且程序支持预定义的内部链接关键字,标签和分类关键字,以及搜索链接,首先内部链接的优先级最高,接着是标签和分类链接,最后找不到的关键字,会跳转到搜索链接。
内部链接管理
安装好了插件之后,在 WordPress 后台「WPJAM」主菜单下就会新增「链接设置」的子菜单,就会新增「内部链接」标签,点击进入该标签之后就可以进行内部链接管理,把自己的常用的内部链接添加到列表中:

自动转换成内部链接
首先会自动将 #话题标签# 这类前后带有 # 的关键字转换成内部链接,比如在 WordPress 后台输入:

前端显示为:
如果定义的内部链接,直接跳转:
如果是标签,则自动跳转到 WordPress 标签页:
#WordPress 技巧#
#WordPress 教程#
#WordPress Shortcode#
如果是分类,则自动跳转到 WordPress 分类页:
如果其他自定义分类,比如文章专题插件创建的「专题」自定义分类,也可以跳转:
#WPJAM Basic 详细介绍#
#WordPress 主题教程#
如果不是分类,也不是标签,则跳转到关键字搜索页面:
如果在设置将匹配方式设置为「所有(包含前后有#的)文本」的时候:

程序会自动到文章中找到预先定义的关键字,将其转换成内部链接。另外这时候还可以勾选「标签内链」选项,这样文章内容的标签也会自动添加上链接。
内部链接匹配方式
对了,为什么匹配方式要设置成两种呢?
首先有些用户希望自己加内部链接,但是也不想自己手动输入 a 标签的方式添加,所以我就使用 #话题标签# 这样快捷添加内部链接的方式。😁
其次「所有(包含前后有#的)文本」这种匹配方式效率是比较低的,因为它要使用的是正则进行匹配的,然后还要区分是文本,还是标签属性,还有不能匹配 a
/ pre
/ code
这类标签内的文本,实现起来也是比较麻烦的,效率也相对降低,所以也让用户自己选择哪种方式。😊
最后针对「前后有#的文本」在显示的时候,可以设置链接文字前后显示的字符,给到更多定制性。
WPJAM 内部链接插件
WPJAM「内部链接插件」插件是一个非常强大的 WordPress 内部链接管理插件,他通过两种方式将关键字和标签转换成内部链接,对于网页的 SEO 也有显著的提升。
该插件也是 WordPress 果酱知识星球福利插件,加入「WordPress果酱」知识星球(长按下图二维码)即可下载。

「WordPress果酱」知识星球福利插件基于 WPJAM Basic 开发,加入「WordPress果酱」知识星球,即可下载: