关于anylink这款Wordpress插件的详细介绍请大家稳步之前的这篇文章查看吧。这次的升级是在几个网友反馈下做出的改进,在此感谢一下。Anylink的更新历史可以到Wordpress官方网站查看。下面是主要的更新内容:
0.1.3版
主要是修正了多个bug,特别是有些网友需要进行多次跳转的情况得到了改进。现在Anylink可以支持无限次跳转。
0.1.4版
在这个版本中主要是加入了对自定义Post Type的转换。由于Wordpress的hook名称、使用方法发生了改变,导致一些新版本的博客对自定义Post Type的链接转换失效,在这个更新中加入了自定义功能。用户可以自己选择要进行链接转换的文章类型。默认为Post和Page两种。
0.1.5版
在这个版本中,加入了一个全局方法 anylink( $link, $post_id)。该方法接受两个参数:$link为需要转换的链接,$post_id为该链接所在文章的ID,如果$link不属于任何一篇文章则为0。
有了这个方法之后,你可以在任意地方对链接进行转换,不再仅仅局限于某篇文章中,比如评论、友情链接等(对于评论部分在后续版本更新会加入此功能)。
使用方法如下:
<?php echo function_exists('anylink') ? anylink( $externalUrl, get_the_ID()) : $externalUrl; ?>
根据更新计划,到0.2版本发布时,将支持评论中链接的直接转换。请继续关注。
博主你好 为什么 JS跳转模式下 IE不跳转呢 其他浏览正常 对JS不是很熟悉,跳转页面的那几个文字怎么修改呢?
[回复]
dudo 回复:
一月 14th, 2014 at 15:08
我在机子上调试的时候没有问题,你的IE是什么版本?
[回复]
charles 回复:
一月 22nd, 2014 at 10:55
@dudo, 是IE7的版本,现在我已经修改好了
有一个问题想咨询下。
转换后的链接,自动加上NOFOLLOW属性 怎么修改呢
[回复]
这个插件强大……可以自己生成短链了。
[回复]
越来越好了!支持!就是有时候会失效,我得后台重新保存设置更新一下!
[回复]
帮忙看下,谢谢,安装anylink后,留言功能报错不能留言了
报错内容如下:
Warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, ‘al_load_textdomain’ was given in D:\wwwroot\ftp48759\Web\wp-includes\plugin.php on line 429
Fatal error: Cannot redeclare catch_first_image() (previously declared in D:\wwwroot\ftp48759\Web\wp-content\themes\HotNewspro\functions.php:136) in D:\wwwroot\ftp48759\Web\wp-content\themes\HotNewspro\functions.php on line 149
[回复]
升级不倦啊 辛苦了
[回复]
你好,我不能自动转换链接,请问作者能帮我看一下是问什么吗?
[回复]
dudo 回复:
二月 11th, 2014 at 06:53
请给我发邮件或者告诉我你的联系方式,谢谢
[回复]
多谢楼主分享啦,插件很强大
[回复]
已经在使用这个插件了。非常的爽!
rel=nofollow” target=”_blank”这样设置还能让一些忘记设置新窗口打开的导出链接全部以新窗口打开。
另外,恳求博主新增以下功能:
将A链接转换成slug链接后,
点击这个转换的slug链接,跳转到一个新页面B,这个页面B里重新出现A链接,用户再点这个新页面B里的A链接可以打开。
参考网站:goxiazai.cc
非常感谢博主啦!
[回复]
dudo 回复:
四月 22nd, 2014 at 11:10
你的建议我已经记下来了,争取在下面几个版本更新中逐渐加上去
[回复]
文章很不错哦加油
[回复]
用了贵站的插件,但不能自动转换链接,何解
[回复]
这个插件跟本不能用,还是Affiliate Link Cloaking吧
[回复]
dudo你好,谢谢你的插件,现在是针对文章内容内的链接进行转换,我的wp在获取内容之前还有几个自定义的字段,请问如何能将这些字段里的链接也做转换呢?我用的是0.1.9版,谢谢
[回复]
wp爱好者 回复:
四月 22nd, 2014 at 12:46
@wp爱好者, 我的这个问题刚才已经得到作者的回复了,考虑到或许有人会有我这样的疑问,而作者又没有很多时间来解答,我详细解释下dudo在最后0.1.5版里说的在任意地方对链接进行转换的方法吧:
作者写了转换的方法是“”
只要把例子中的 $externalURL 改成你自己的链接就可以了,比如我有个链接需要转换:<a href="wp_link;?>”>URL1
那么就改成:<a href="wp_link, get_the_ID()) : $post->wp_link;?>”>URL1
就是这么简单,再次感谢dudo的插件!
[回复]
mays 回复:
六月 3rd, 2014 at 10:29
@wp爱好者, 你这个能不能说的详细点呢,还是不会啊
[回复]
WP爱好者 回复:
六月 3rd, 2014 at 10:59
@mays, 说的还不够清楚吗?作者的原话是
把里面的$externalURL改成你自己的链接就好了
WP爱好者 回复:
六月 3rd, 2014 at 11:01
@mays, 不好意思,貌似回复的时候会自动去掉很多代码,核心就是把作者最后一段中的$externalURL参数改成你自己的参数就可以了
另外希望能添加上自定义的网址不自动转换功能
[回复]
貌似只能WP用?
[回复]
dudo 回复:
四月 26th, 2014 at 23:03
是的,只能用在wp
上
[回复]
过来学习博主了,临沭人来访
[回复]
Warning: preg_replace_callback(): Compilation failed: unrecognized character after (?< at offset 19 in /var/www/html/shareol/wp-content/plugins/anylink/classes/al_filter.php on line 78我的报这个错是什么原因啊?
[回复]
支持博主更新
[回复]
博主,对于自定义字段的链接,怎么做到美化啊?求指教
[回复]
使用后出现这种情况,怎么解决?
无法找到该页
您正在搜索的页面可能已经删除、更名或暂时不可用。
请尝试以下操作:
确保浏览器的地址栏中显示的网站地址的拼写和格式正确无误。
如果通过单击链接而到达了该网页,请与网站管理员联系,通知他们该链接的格式不正确。
单击后退按钮尝试另一个链接。
HTTP 错误 404 – 文件或目录未找到。
Internet 信息服务 (IIS)
[回复]
插件非常好,我最近发现我外链索引失效了,恢复原来的链接了,我重新索引了一下就好了,请问这是什么情况造成的
[回复]
自定义字段那个,是怎么调用的,能具体说说吗
[回复]
请问淘宝客标签放在哪个地方呢,如果有这个需求的话
[回复]