中文 WordPress 工具箱
用来解决官方 WordPress 没有照顾到的中文相关问题。使用这个插件,你可以显示随机文章,最新留言,留言最多文章,发表评论最多的网友,以及真正的文章摘要(如果你的模板里使用的是the_excerpt()来调用内容的话)等等,真正截断,没有乱码。
这个插件由 WordPress 随机文章和 WordPress 评论插件合并增强而来。在激活这个插件之前,请务必先停用这两个插件,不然的话会有冲突。
安装:
解压缩,把 mulberrykit.php 上传至 /wp-content/plugins/
在管理界面里激活 中文 WordPress 工具箱插件(如果你在使用 WordPress 随机文章和 WordPress 评论插件,务必先停用这两个插件。)
使用说明:
1、最新回响
<?php get_recent_comments(); ?>
调用方式:get_recent_comments($no_comments = 5, $before = ‘<li> ‘, $after = ‘</li>’, $show_pass_post = false)
$no_comments:显示回响数,缺省为5条;
$before:每条记录前显示的文字,缺省<li>
$after:每条记录后显示的文字,缺省</li>
$show_pass_post:是(true)/否(false)显示保护了的文章,缺省否(false)
补充:
kdolphin 在回应里提出,希望在最新回响里不显示自己的回应。这很容易做到。在get_recentcomments() 这个函数里找到这一句
post_status = ‘publish’
在后面 加上
AND comment_author != ‘桑葚’
就可以了。(把上面的桑葚改成你自己的昵称;引号是半角的)
注意:最好在wp的插件编辑窗口下改,以免乱码的问题。
根据网友的建议加上了两个相关的函数:
仅显示留言,不包括引用 <?php get_recent_comments_only (); ?>
仅显示引用(包括trackback和pingback)<?php get_recent_trackbacks(); ?>
调用方式与<?php get_recent_comments(); ?>相同。
2、最新文章
根据网友们的反馈,我把这个最新文章的函数又放回来了。
<?php get_recent_posts(); ?>
调用方式:get_recent_posts($no_posts = 5, $before = ‘<li>+ ‘, $after = ‘</li>’, $show_pass_post = false, $skip_posts = 0)
$no_posts:显示文章数,缺省为5条;
$before:每条记录前显示的文字,缺省<li>
$after:每条记录后显示的文字,缺省</li>
$show_pass_post:是(true)/否(false)显示保护了的文章,缺省否(false)
$skip_posts:跳过多少篇文章,缺省为0;
3、评论最多的帖子
<?php get_mostcommented(); ?>
调用方式:get_mostcommented($limit = 5)
4、发表评论最多的网友
<?php get_commentmembersstats(); ?>
把代码里面的blogmaster改成你自己的名字,可以滤掉你自己的名字。
调用方式:get_commentmembersstats($threshhold = 5)
5、随机文章
由这个插件修改而来:
a、改了提取excerpt摘要的方式,可适用于中文;
b、摘要可显示于文章链接的title里,或者直接在页面上,可选;
c、在文章链接的title里显示日期。
在模板里调用 <?php random_posts(); ?>
调用方式: random_posts ($limit = 5, $length = 400, $before = ‘<li>’, $after = ‘</li>’, $show_pass_post = false, $show_excerpt_in_title = true)
$limit:显示文章数,缺省5篇;
$length:摘要长度,缺省400;
$before:每条记录前显示的文字,缺省<li>
$after:每条记录后显示的文字,缺省</li>
$show_pass_post:是(true)/否(false)显示保护了的文章,缺省否(false)
$show_excerpt_in_title:是(true),摘要显示于文章链接的title;否(false),直接显示于页面;缺省是(true)
6、显示摘要
某些情况下需要输出摘要,比如搜索结果、档案,还有 rss 输出,这样可以节省流量资源。但是,如果你的文章是中文的话,官方 WordPress 输出的其实并不是摘要,它只是把文章里的 html 代码过滤掉了,但所有文字都还是原样输出了。
激活这个插件后,输出的就是真正截断的摘要了。

December 11th, 2006 at 4:43 am
[...] 用XMMS听MP3 hello world!我的天堂与地狱Travelin’ Thru - Dolly Parton我正在使用的Wordpress插件2006-07最新杀毒软件排名微软今天正式发布了Vista UserOnline 5 Users Online Goooooogle [...]
December 15th, 2006 at 4:53 pm
[...] 中文 WordPress 工具箱 调出最新留言, 最新日志, 随机日志等Blog常用的东西. [...]
December 19th, 2006 at 4:30 am
[...] 中文 WordPress 工具箱 [...]
December 20th, 2006 at 9:19 pm
[...] 桑葚的“Wordpress 中文工具箱”是很多中文 blogger 的标准插件,我也一直在用。这个插件可以显示最新文章,最新留言,随机文章,留言最多的文章,留言最多的网友,以及显示真正截断的摘要,功能非常丰富实用。 [...]
December 22nd, 2006 at 2:42 am
[...] 我刚接触Wordpress的时候——大约在今年3月份或者更早吧——除了Wordpress自带的插件,最先装的插件应该就是桑葚的中文WordPress工具箱了。(一个小发现,我用紫光V5打出来的是“桑椹”,而他的网站上写出来的是“桑葚”,在金山词霸查了一下,好像紫光打出来的是正确的,桑椹——英文mulberry…汗了) [...]
December 23rd, 2006 at 5:04 am
[...] http://yanfeng.org/blog/wordpress/kit 十二月 22nd 2006 Posted to 文章推薦 [...]
December 25th, 2006 at 2:45 pm
[...] 中文工具箱:这个插件对于很多人来说应该是非常熟悉的了,官网有详细的说明。我只用了它的随机文章,演示见我文章后的随机文章。 Tags:wordpress, 插件, wordpress, 插件, wordpress, 插件 随机文章:分清角色圣诞节,也来几条祝福短信我用的firefox插件圣诞礼物安装WP后的一点小问题关于人死后的悖论善用常用快捷键该死的avast误报miniQQ [...]
January 4th, 2007 at 4:41 am
[...] 原文来自http://yanfeng.org/blog/wordpress/kit/ [...]
January 8th, 2007 at 4:31 pm
[...] Thanks to 桑林志制作的“中文WordPress工具箱”,非常不错,提供最新文章,最新评论,评论最多的帖子,随机文章,显示摘要,发表评论最多的网友等功能。 [...]
January 9th, 2007 at 12:28 pm
[...] 中文 WordPress 工具箱 [...]
January 12th, 2007 at 5:03 pm
[...] 裝了統計資料的軟體, 可以看看一些相關的 Blog 資料, 像是 Post 數目, Comment 數目, 最近回應或是最近張貼等, 不過這個會跟 Wordpress 中文工具箱打架, 得註解掉一些函式, 不過我也沒用到就算了, 我註解掉的是 Wordpress 中文工具箱內的, 不知道如果改弄掉 WP-Stats 的會怎樣 =,= [...]
January 26th, 2007 at 7:13 am
[...] 中文Wordpress工具箱 1.2 [...]
January 29th, 2007 at 8:05 am
[...]
January 31st, 2007 at 6:29 am
[...] 在2.1的测试阶段,这个插件是报错的,比如随机文章和最新回复。今天忽然测试了一下,发现在正式版里这个插件又变得正常了,不明白为什么,用就是了。 中文 WordPress 工具箱 [...]
February 1st, 2007 at 1:13 am
[...] 众所周知,以前在WordPress中设置RSS为Summary时,对中文平台而言,并不能真正实现RSS的摘要输出:其只不过将文章里的 html 代码过滤掉,而所有文字则依旧输出,因此,在SEO探索与Vista天地改用摘要RSS时,不得不使用中文WordPress工具箱以输出真正截断的摘要。 [...]
February 5th, 2007 at 3:40 pm
[...] 自从Wordpress升级到2.1之后,出现了许多问题,其中最多的还是插件问题。我这里碰到的有这么些: 1、UTW失效了,tag点进去显示404页。做了很多努力,未果,无奈使用了tidy tags最高死刑。还好文章不多,才百来篇,每篇重新添加了tag~ 然后又发现新问题。由于我使用了WP-PageNavi分页插件,所以把默认的前后翻页删除了。可能Pagenavi不兼容UTW?用tag搜索后,出来的搜索结果页面没分页了。没办法,只好才用了折衷的办法,保留默认的翻页功能,加上pagenavi的下拉筐分页码功能。 2、Useronline插件安装不上,一激活就提示数据库无法创建表格什么的。未解决 3、Code编辑模式撰写新文章的时候Lightbox2和SingleMP3这两个插件的快捷按钮不显示,但是当修改文章的时候,这两个插件的快捷按钮又出来了~未解决 4、中文Wordpress工具箱的最新文章功能会把新建的页面也算进去。这个问题在Extended Live Archives中也存在。不过后者已经有人解决了 。具体可以看这里。 [...]
February 10th, 2007 at 6:26 am
中文工具箱在WP 2.1 ELLA下的小bug…
中文工具箱是偶以前一直在用的wp插件,相信绝大多数的中文WPer也都在用,不少theme也是内嵌对这个插件的支持。它的好处不多说了,说说昨天测试wordpress 2.1,遇到它在ELLA中的一个bug。
wp2.1…..
February 12th, 2007 at 7:56 am
[...] 当你想要节省流量的情况下,很希望只输出摘要的。桑葚做的中文WordPress工具箱,激活了就可以实现RSS的摘要输出。 Tags: RSS, WordPress, 摘要输出 Posted in WordPress [...]
February 14th, 2007 at 5:43 pm
[...] 3. 首面摘要字数:如果你是在首页Home中显示了最新几篇日志的标题和摘要时,可能发现WP自身带的摘要语句只是把HTML格式和图片等内容去掉变成了纯文本而已,而并不是真正减少了内容的摘要,所以这个时候你的做法可能是在写每篇日志的时候去自定义一下摘要,但这样做想法麻烦。这个时候桑林志的中文 WordPress 工具箱插件便能很好的解决这个问题了。只需要修改插件文件mullberrykit.php中最后那个函数而已: function mul_excerpt ($excerpt) { [...]
February 20th, 2007 at 7:07 am
[...] 中文 WordPress 工具箱 [...]
February 20th, 2007 at 12:52 pm
[...] 以前用的是侧栏的插件,可以很方便的选择输出最新的评论和链接。现在换了这个模版,少了许多功能,只能慢慢加上来,拉下来的菜单中觉得左右不对称,于是就想调整下,尽量让两边比较平衡,找了半天的最新评论的代码,最后还是在自己的插件里找到了这个“中文 WordPress 工具箱”,里面有关于评论输出的代码介绍, [...]
February 23rd, 2007 at 11:44 am
[...] Recent Comments ,显示最近的留言。wordpress 中文工具箱和Comment Hacks与WP-Stats冲突,特地找的!作者:Rob Marsh, SJ [...]
February 26th, 2007 at 6:01 am
[...] 后来又出现了奇怪的问题,作为2.1重要改进的可视化编辑却在我这里显示不了。在关闭wordpress中文工具箱后就正常了,于是和桑椹联系,被告知他还没启用2.1。很郁闷的是,网上没有其他人出现和我一样的问题。今天发现以前写过的日志无论如何都编辑不了,浏览器显示一片白色。尽管并不知道哪个地方出了问题,最近对wp和MySQL操作比较多。只好把插件都停了,一个个测试一下试运气。结果果然查到了kill preview头上来了。两个奇怪的问题都因为这个奇怪的插件。我在写日志的时候经常会引用点什么,搞两个链接进来,难免复制了对方的style。往往要在发不完日志后才知道,可这个时候Rss可能早让抓去走了。现在不用这个插件以后不是更加方便了?呵呵,因祸得福。 [...]
February 27th, 2007 at 9:11 pm
[...] 随机文章和热门文章widgets是为中文工具箱插件配合的,使用时候请先激活那个插件。 [...]
February 27th, 2007 at 9:25 pm
[...] 之前在iyublog开的博客中使用了侧边栏插件后,就没有了中文工具箱中那个实用的热门文章和随机文章的显示,很是觉得可惜,这次也总算可以添加上去了。豆瓣的侧边栏倒是个惊喜。 [...]
March 2nd, 2007 at 7:12 pm
[...] 1、中文 WordPress 工具箱 1.2 [...]
March 7th, 2007 at 9:43 am
[...] 中文 WordPress 工具箱 1.2 使用说明 [...]
March 8th, 2007 at 7:39 am
[...] 随机文章和热门文章widgets是为中文工具箱插件配合的,使用时候请先激活那个插件。 [...]
March 8th, 2007 at 7:52 am
[...] 随机文章和热门文章widgets是为中文工具箱插件配合的,使用时候请先激活那个插件。 [...]
March 12th, 2007 at 1:53 pm
wordpress 2.1.2 升级日志…
因为这次升级(从wp2.0.5到wp2.1.2)涉及到了数据库结构的重大更新,所以花了好长时间收集所有插件的更新版本。截至今日,大部分插件都已经更新到这个新版本的wp。我所收集的插件的最新…..
March 16th, 2007 at 7:12 am
[...] 最近变得很懒,这里N久都没更新一下,前天打开后发现主页显示竟然出现问题。可是把整站下载到本地测试一点事都没有,那就只可能是服务器的事了。不过还好,最开始买的那个国外的空间还在,虽然速度不如国内的快,但是因为控制面板是CPANEL,而且最重要的是mysql的版本是4.1.1,刚好可以装wordpress2.1,于是就把整站搬过去了,并趁此机会升级了一下wordpress。 虽然用wordpress也有半年时间了,可是之前wp一直用的是2.0.4版,一是因为自己太懒,二是怕出现问题。上次搬家时出现的乱码问题还让我心有余悸。不过听说wp2.1与2.0.x相比对于mysql方面进行了比较大的优化,速度提升不少,刚好现在的空间主要的缺点就是速度慢,因此任何能够提升速度的方法我都是乐于实现的。 在网上看了不少用户的升级经验,发现还比较简单,把wp2.1上传并覆盖原来的文件,然后运行http://lovetech.cn/wp-admin/upgrade.php,一切就是这么简单。不过由于上传速度的限制,升级还是花了不少时间。虽然cpanel的文件管理支持在线解压,但是却不能选择解压缩的目录,而且目录不能覆盖,所以基本上没有什么用。(关于cpanel,这是我用过的最强大的控制面板,远非国内那些主机商提供的简陋的控制面板可比)。 全部更新如下 1.wordpress更新到了2.1.2版; 2.主题MistyLook升到3.2版,很喜欢这个主题; 3.导航栏插件PageNavi更新到2.10,之前的版本会出现不能正确计数的错误; 4.tag插件Ultimate Tag Warrior更新到3.14159265(呵呵,有趣的版本名字),据说以前的版本在wp2.1下会出现评论导致tag消失的情况,不过自己还没碰到过,因为我的blog很少有人评论,呵呵,不过防范于未然,还是更新一下吧。 5.重新设置了永久链接,以前的服务器不支持rewrite,blog的链接只能使用http://lovetech.cn/?123这样简陋的形式,现在可以http://lovetech.cn/year/month/post-name这样的链接了 6.禁用了中文WordPress 工具箱,当初装他是因为要用他的最新回复功能,不过后来觉得用的并不是太多,就禁用了; 7.禁用了King Text Widget,这个是为了中文工具箱才装的,既然工具箱用不着了,这个也就连带失业了; 8.禁用了Ajax Comments-Reply,因为wp升到2.1后发现它会导致侧边栏显示不正常; 9.升级WordPress Database Backup到2.0.1版,虽然wp一直自带这个插件,但好像wp2.1以后就分开了; 10.禁用了WP-Cron,因为Database Backup2.0.1版已经有了定时备份的功能,所以Database Backup也就用不着了。 tags:cpanel , wordpress , 升级 . [...]
March 16th, 2007 at 9:25 pm
[...] 4、中文工具箱,这个当然是由桑葚提供的,应该用wp比较多的人都知道他的站,在他站上下下来这个中文工具箱,可以优化很多中文方面的问题,同时可以调用随机文章、最新文章、最新评论、摘要显示、最热文章、活跃作者等,是一款非常非常不错的插件,强烈建议中文wp用户安装一下; [...]
March 18th, 2007 at 5:53 am
[...] 中文 WordPress 工具箱: 用来解决官方 Wordpress 没有照顾到的中文相关问题。使用这个插件,你可以显示随机文章,最新留言(最新引用),留言最多文章,发表评论最多的网友,还有真正的文章摘要,等等,真正截断,没有乱码。 [...]
March 18th, 2007 at 11:41 am
[...] 三、目前所使用到的其他外掛: .中文 WordPress 工具箱:可以顯示最新回應、最新文章、留言最多的文章/網友、隨機文章和文章摘要。使用方式說明 .WP-UserOnline:顯示目前線上人數。使用方式說明 .到站人數統計:至Amazing Counters挑選樣式,填寫相關資料取得html語法至「側邊欄模組」新增「HTML module module」,並在「模組的 html 程式碼」欄位中,貼入取得的html語法 [...]
March 27th, 2007 at 9:03 am
[...] 1,中文 WordPress 工具箱 [...]
March 28th, 2007 at 7:03 am
[...] 除子汉化这个模板外,把首页改成摘要形式也没少花时间,最后还是“中文 WordPress 工具箱”帮了大忙,除了把<?php the_content(); ?>改成the_excerpt();什么也不用做。 [...]
March 30th, 2007 at 4:12 am
[...] 中文 WordPress 工具箱 最新发表,最新留言,随机日志等调用的插件 [...]
April 2nd, 2007 at 11:51 am
[...] 中文 WordPress 工具箱:用来解决官方 WordPress 没有照顾到的中文相关问题。使用这个插件,你可以显示随机文章,最新留言,留言最多文章,发表评论最多的网友,以及真正的文章摘要(如果你的模板里使用的是the_excerpt()来调用内容的话)等等,真正截断,没有乱码。 [...]
April 11th, 2007 at 4:25 am
[...] 说着说着就扯到别的地方了,还是说wordpress的插件,其实我对wordpress不是很懂,这个是跟一个同事学的,用这个做博客,只是出于好奇,用了这个模板当然离不开插件的支持,好像对这个不了解那就只好在网上看了,闲逛了好多人的博客,感觉别人的都比我自己做的好,只能怪自己没有好好的学这个东西,呵呵,最先看到的是桑林志的中文wordpress工具箱于是就装到自己的插件中,网上对于这个插件的评论很多,但是我却一直都没有看明白到底怎么用,只好先留着等以后慢慢的来用。从桑林志的博客中看到还有一个首字下沉的插件,嘿嘿好像和报刊上面的那个效果差不多,可是用到自己的博客中就出现了问题,在Firefox中还是没有打问题的,可是在IE中就出现了首行缩进太多的样式,因为我自己在CSS里面设置了首行缩进两个字符,现在变成了首行缩进大概有四到五个字符,只好把自己的设置去掉,现在首行缩进的问题解决了,但是这个首行缩进就没有了,在想别的办法吧。 [...]
April 12th, 2007 at 3:46 pm
[...] Skin 重新写过,使其结构更语义化,修正了友情链接的结构和样式,启用了中文工具箱,Akismet,BBCode, CoolCode, WordPress 缓存, WordPress Database [...]
April 15th, 2007 at 11:14 am
[...] 之所以说这个是鼎鼎大名的wp工具箱修正版,是因为巧克力工厂对其进行了小小的修改,如果你中意原作者的,请访问桑葚。 [...]
April 16th, 2007 at 6:38 am
[...] 1.中文工具箱 http://yanfeng.org/blog/wordpress/kit [...]
April 19th, 2007 at 4:37 am
[...] 3. 首面摘要字数:如果你是在首页Home中显示了最新几篇日志的标题和摘要时,可能发现WP自身带的摘要语句只是把HTML格式和图片等内容去掉变成了纯文本而已,而并不是真正减少了内容的摘要,所以这个时候你的做法可能是在写每篇日志的时候去自定义一下摘要,但这样做想法麻烦。这个时候桑林志的中文 WordPress 工具箱插件便能很好的解决这个问题了。只需要修改插件文件mullberrykit.php中最后那个函数而已: [...]
April 21st, 2007 at 12:57 pm
[...] 中文 WordPress 工具箱:用来解决官方 WordPress 没有照顾到的中文相关问题。使用这个插件,你可以显示随机文章,最新留言,留言最多文章,发表评论最多的网友,还有真正的文章摘要,等等,真正截断,没有乱码。 呵呵,具体还是看桑林志中的介绍吧。 [...]
April 22nd, 2007 at 5:35 pm
[...] 中文Wordpress工具箱:从一年多以前第一次用WP就装了这个。随机文章,最新留言等应该都来自于这个插件。 [...]
April 24th, 2007 at 3:15 am
[...] 需要的朋友可以从桑林志上下载, 就在这里《 中文 WordPress 工具箱 》。 [...]
April 29th, 2007 at 7:24 am
[...] Plugin [...]
April 30th, 2007 at 3:28 pm
[...] Mulberrykit:用来解决官方 WordPress 没有照顾到的中文相关问题。使用这个插件,你可以显示随机文章,最新留言(最新引用),留言最多文章,发表评论最多的网友,还有真正的文章摘要,等等,真正截断,没有乱码。 作者:桑葚.使用方法请看这里。 [...]
May 2nd, 2007 at 7:22 am
[...] 中文 WordPress 工具箱 [...]
May 2nd, 2007 at 1:51 pm
[...] 中文 WordPress 工具箱:显示随机文章,最新留言(最新引用),留言最多文章,发表评论最多的网友,还有真正的文章摘要,等等,真正截断,没有乱码。 [...]