cos_slug_translator修改版

原创 Laughing  2017-07-05 20:10  阅读 557 次 评论 2 条

什么是cos_slug_translator

cos_slug_translator是一款能自动将wordpress标题修改成对应标题的插件。对于使用postname作为固定连接的博友绝对是一个莫大的福利,有了这块插件,我们再也不用自己手动去修改每篇文章对应的固定连接了。

为什么要进行修改

cos_slug_translator其实好几年没有更新了,但是目前在wordpress 4.7版本上还是能够正常使用的。但是使用postname作为固定连接的朋友们应该都知道,当文章达到一定数目之后,很有可能会造成postname重复的情况,一旦postname重复之后,cos_slug_translator生成的固定连接就没用了,重复postname的文章会产生相同的url。

cos_slug_translator修改版改进

这次cos_slug_translator修改版,在原来的基础上,加入了postname重复识别的功能,当发布文章时,如果插件检测到postname重复,会自动生成一条新的固定连接。

生成规则:

    如果postname不存在重复,那么直接使用cos_slug_translator翻译的英文作为标题。
    如果postname重复,那么插件会自动根据当前文章的ID,把ID顺序转换成英文,追加到标题后面。

示例数据

下面是我在本地演示的postname出现重复的情况。

使用方法

wordpress插件使用方法这里就不过多介绍了。这个插件只有一点需要注意的,由于翻译调用的是有道的接口,所以需要自己取申请对应的账户,申请完成后,在cos_slug_translator.php中进行替换,如下图

插件下载地址

  1. 20170706插件目前测试发现了一点bug,等调试完在提供

提取密码:

此处为隐藏的内容!
发表评论并刷新,才能查看

本文地址:https://www.lisen.me/cos_slug_translator-modified-version.html
版权声明:本文为原创文章,版权归 木子网 所有,欢迎分享本文,转载请保留出处!

文件下载

发表评论


表情

  1. ok
    ok 【农民】 @回复

    还能用吗?

    • Laughing
      Laughing【站长】2017-09-20 at 18:58  回复

      @ok好久没用了,应该有bug