wordpress plugins Rand Rolling是一个随机滚动显示友情链接的插件。在关于友情链接一文中johnny谈到了对友链的一点点看法,也介绍了如何在首页随机显示友情链接。这个方法实现起来有点麻烦,必须要以个插件来让sitebar支持运行PHP,然后再运行一段PHP代码。虽然这方法比在模板文件中直接添加代码来得方便,不过Johnny还是想直接做一个插件来显示来得更方便点。所以就弄出了本文要介绍的插件。一方面,在首页显示友情链接,当友链数量多的话,可能会影响整体布局,做成滚动的,又得在模板中添加一段JS代码,比较麻烦,所以还是写成一个插件最方便。

对于wp,偶只能说是菜鸟级别,写这个插件也是参考了一些插件的写法。该插件在wp2.6上可以正常运行,至于其他的版本就没有测试了。该插件还需你的模板支持widget。上传该插件到wp-content/plugins/目录下,激活即可。在widget配置中会多出一个Rand Rolling的widget,拖动到sitebar中即可,配置项有两个,一个是标题,默认为“Blog Rolling”,另一个是显示友情链接数目,默认是100,你可以根据你的需要进行配置。如果你的模板不支持widget,你也可以直接在模板中添加以下代码:

<?php    if(function_exists(‘widget_rolling’)) {?>
<h2>Blog Roll</h2>
<ul>
<?php get_rolling(); ?>
</ul>
<?php } ?>

然而该方法仅输出随机友链,并不能滚动显示。至于为什么,johnny还是没能搞明白,望高手指点下。
具体效果请看本站sitebar的演示。

插件下载:download