Anylink升级至0.1.5

关于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版本发布时,将支持评论中链接的直接转换。请继续关注。