Viper's Plugins Used
,显示Blog所使用的WordPress插件的列表。
呼,接触这个插件一个多月了,今天终于花了点时间研究了一下这个插件。插件看起来不算复杂,只是在一个页面显示插件的列表而已。不过作者把插件设计成需要制作页面模版才能使用,所以弄起来有些麻烦。
Viper's Plugins Used最新版本是1.12,发布于2005年9月15日。插件的示例页面在这里。下载ZIP压缩包得到两个文件,一个readme.txt说明文件,一个程序主文件。把程序主文件上传到plugin目录,激活插件,然后打开readme.txt文件,照着里面的说明写页面模版吧。
下载模版目录下的page.php文件,改名为page-plugins-used.php。在文件开头加上:
<?php /*
Template Name: plugins-used
*/ ?>
找到<?php the_content(); ?>这一句,删掉,在这个位置加上
<?php $viperspluginsused = new viperspluginsused(); ?>
<?php $viperspluginsused->output_table(); ?>
好了,把这个文件上传到模版目录,然后新建一个独立页面,页面模版选择plugins-used,发布出去,OK了。看看我的Plugins Used页。
PS:呃,好像有个runPHP的插件,可以在文章里执行PHP代码,如果用那个插件也可以实现。
readme.txt里还介绍了输出列表的方法,如果不想输出表格的话可以使用。这些函数还有一些参数可选,用户可自行决定每一列的显示与否。另外还可以给table加上个id,这样可以通过CSS来控制页面的显示效果。还有个plugincount函数可以显示当前使用的插件的个数。
插件有两个小毛病:一个是td部分没有加class,导致这部分的显示效果无法控制;二是插件给每个要显示的部分都用wptexturize()函数处理了一下,导致'变’的情况又出现了。我修改了一下源文件,把这两个问题解决了一下,然后从插件的示例页面上弄了点CSS代码来,又自己调整了一下,还从WordPress的插件页面抄了点颜色代码,于是就成了现在的样子,应该还算不错吧。
在一个页面里显示自己所用的所有WordPress插件,这样如果有访客对某个功能感兴趣可以到这里找一下相关的插件,不用再专门联系站主问了。如果Blog出现了问题,叫高手们过来帮忙看一下的话,也不用专门告诉他自己用的插件,在这个页面一看就知道了。再有,用了人家辛辛苦苦写的插件,给人家个链接也是应该的嘛,嘻嘻。
可否提供下修改配色的文件以及配色的CSS?
可否提供此插件的下载, 作者的服务器正在搬迁, 无法从原处下载了. 谢谢!
喏,作者在WordPress网站建了插件页面,可以下载。
http://wordpress.org/extend/plugins/vipers-plugins-used/statistics/