闲来无事,逛了逛自己友链朋友的站点,在@主题猫的WP插件列表里找到simple-urls插件。
当时看到了上面这张图片,我心里想到这不正是我一直要找的插件吗?虽然之前也用过其他的外链转内链插件但是基本上链接方式都是http://你的域名/go/url=重定向域名/ 这种形式之类的,都基本大同小异。但是我看到不少站点用的却是http://你的域名/go/weibo ?这种类型的。所以马上就去wordpress的插件官网下载了下来。
下载下来后,我大致看了下这个插件的目录。如下图。
然后打开了plugin.php文件,发现除languages文件夹里的文件之外,其他文件都没有引用。所以这个时候我想着应该可以把除languages之外的其他文件全部删除。不过在此之前我还是把完整的插件放进本地的wordpress当中来看。启动插件,发现languages文件夹中的翻译文件无效,如下图。
于是,我自己便把较为主要的内容都给翻译了。然后由于languages文件夹中的翻译文件无效,所以我也把languages文件夹包括里面的文件全部给删除了,自此发现整个插件当中只有plugins.php文件有用。所以我决定集成到主题当中去。
刚开始我是打算把plugins.php文件当中所有内容都给粘贴到functions.php当中去,不过想来想,感觉会有点乱了,所以决定通过引用的形式来实现。
刚好我打开主题的functions.php文件时,发现该文件顶部就有一串引用的代码。如下图。
functions.php文件内容当中的第7行便是这款主题用的引用代码,所以我便复制一份,然后将后面的内容改为了simlpe-urls(注:我将处理过后且只剩下一个文件的simple-urls插件直接扔到了主题根目录当中)的地址。
然后打开wordpress后台进行测试是否有效,如下图。
最后当然是成功啦,嘿嘿。需要看效果的朋友可以点击本文章开头的主题猫或者是底部又拍云链接。当然我把简单翻译好的文件也发给大家。下载地址就在下面。对了,记得更新下固定链接 ,不然会404错误的哦。
[dl href='http://cdn.yzrss.com/download/simple-urls.zip']本地下载[/dl]
站长,链接挂了,能更新一下地址么
我真想吐槽下你这楼层...
@Saintw 怎么了?
@叶子 这楼层设定有点别致,最新回复=#1
用这方法试了下,效果是不错滴,= = 不过我用WP-Markdown,链接还是得手动插入,这让我很惆怅...
还是自动转换比较省事……
@老杨 我比较喜欢这种自定义的。
谢谢博主分享哦,学习了~
好好奇地问,这个连接表,是不是只要文章中出现对应的中文名称,就能自动加链接进行跳转呢?例如在文章中 输入主题猫,然后就自动匹配???
@龙鹰 不可以的哦,得自己手动添加
@叶子 谢谢你
我很好奇的来了,比如a.com和a.com/b 这样的情况插件怎么处理
@Tokin 你是说去掉/go 直接简称?
@Tokin 你可以看看作者信息页那个QQ 微博之类的,不知道你说的是不是这种。