最初应typecho论坛博友需求做的插件,即将设置好的关键词自动加上链接或自动内链标签与分类名称方便SEO反链。陆续根据反馈加入替换次数与页面开关设置,解决html过滤、长短词包含及链接参数冲突bug。新版支持标记参数,可控制每条链接的nofollow和窗口打开效果。
如上图说明,第2条竖线后可跟多个字母标记。其中e会覆盖n,因为"external nofollow"是比单纯"nofollow"更严厉的明确外链标记。内链设置也提供同样的标记选项。
Changlog
1.0.8
增加链接标记参数;
增加分类名称内链;
修正版本依赖等bug。
1.0.7
重整代码简化逻辑;
优化正则排除链接;
增加页面开关选项。
1.0.6
修正排序报错等bug。
1.0.5
可替换包含词短语。
1.0.4
修正换行符分割bug。
1.0.3
不替换html内参数。
1.0.2
增加替换次数设置。
1.0.1
实现替换标签链接。
1.0.0
实现替换关键词链接。
(Last modified: 2018-06-24 12:08)
完美~~~~羽中太牛叉了
如果非要在鸡蛋里挑骨头挑小鸡
那就是在关键词配置的时候,最后一行不能是空行,否则出错。不过这跟程序没有关系了,跟使用的人的智商有关系
太感谢了。。。无以言表!有了这个插件,拿TP做SEO更得心应手了。。。
搞不懂咋回复评论。。。我中午其实贴代码了,被过滤掉了。。
87行中 h ref="'.$wlarray[1].'" ,如果是1的话,
链接名称是[大好人],生成的链接会是abc点com/大好人
改成h ref="'.$wlarray[2].'",就能生成正确的链接。我特地用0.9和1.0测试版都试过了,必须得改成wlarray[2]
好的多谢!看来插件写了就得自己用啊 否则好多问题都不知道
太不好意思了,忘记那个地址下载不了哈。。。
我传到百度网盘了:
TextLinked.zip
http://pan.baidu.com/s/1i3DqhzZ
已更新,还是用自己找到的方法解决了,看看还有问题不
收到 明天开工:)
又测试了一下。。。。不知道为啥会出现
大好人|www.baidu.com
大坏蛋|www.360.cn
但是大好人的链接却是第二行或最后一行的链接。。。。
的确啊 当时测试的还是太简单了 得抽空研究下严谨些的方案
论坛里有个插件叫关联替换--特定文字替换为文本链接插件
(http://forum.typecho.org/viewtopic.php?f=6&t=4067)可供博主参考,他的词替换没有问题,但是不能控制替换次数。。。而且现在也不更新了,域名都掉了。
恳请博主有时间的话完善一下插件好不。。。这个插件对于SEO很有好处呢。。
能提供个下载地址吗,百度盘也行,我可以参考下:P
另外再提供一点小建议。。。
如果要替换的关键词有包含关系,那么有的词就不能正常替换了。。。
比如
好人|www.baidu.com
大好人|www.baidu.com
如果文章里有 好人,也有大好人。。那么只能替换好人
如果顺序是
大好人|www.baidu.com
好人|www.baidu.com
那就只能替换大好人,好人则不替换。。。
对正则比较白- - 没想出好的解决办法..
博主。。。(昨天给叫成楼主了。。。)
经测试,这个关键词插件在第87行有一个小错误。。。
什么错误?我这测试正常啊
虽然刚才在评论JW插件时说过一次了,但我仍然想说:
我擦,楼主,太感激你了!!!森森的谢谢你。。。
以前在论坛下的那个关键词链接替换,不能控制次数。。。正苦恼。。。无以言表,要肥皂吗?批发。。。
嗯这个没在论坛更新 找到就好;) 肥皂够开专卖店了我
测试你的邮件功能来了……
改了ssl得重新试试
来围观一下,因为博文基本没有链接,所以就不测试了~~
要点DONE才能发贴啊!!!!
这个DONE是专门防好人的,坏人都装看不见。。
我是来看小烟MM的,
跟屁虫~尾行么