中文 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 代码过滤掉了,但所有文字都还是原样输出了。
激活这个插件后,输出的就是真正截断的摘要了。

May 3rd, 2007 at 4:51 pm
[...] 找了不少时间,终于寻觅到我想要的地方:Yo2。在Yo2开发小组不断的努力下,原来简陋的WordPress已增加了很多插件,有中文Wordpress工具箱、侧边栏区块管理插件 (Sidebar Widgets)等等,另外还包括几个自主开发的插件,基本上已可满足用户定制需求。再加上提供二级域名,我觉得已经是一款不错的Wordpress Blog托管服务。 [...]
May 4th, 2007 at 3:56 am
[...] 找了不少时间,终于寻觅到我想要的地方:Yo2。在Yo2开发小组不断的努力下,原来相对简陋的WordPress已增加了很多常用插件,有中文Wordpress工具箱、侧边栏区块管理插件 (Sidebar Widgets)等等,另外还包括几个自主开发的插件,基本上已可满足用户定制需求,很方便实用。再加上提供二级域名,我个人觉得已经是一款不错的Wordpress Blog托管服务。 [...]
May 8th, 2007 at 3:09 am
[...] 最后为了在sidebar上去掉作者本人的评论,又加了“中文工具箱”插件,插件的作者进行了很详细的说明,因此修改参数的难度不大,容易出错的地方又是编码,我试验了好几次,只有将代码一个一个手写才能正常运行,否则很容易出现类似全半角和中英文编码的错误,这个错误反映到sidebar上是连接数据库的参数错误。如果在编码过程中使用了windows的记事本,还会造成wordpress的warning,说header()前有代码插入,所以最好是通过wordpress的插件编辑器进行“中文工具箱”插件的参数修改。上面提到的各种问题都被我遇到了一遍,最后的warning问题也是刚刚才搞定,耗费了这么多时间,功力么什么长劲,接下来应该有个平稳发展期了,决定暂时不再对系统采取什么动作,安心学习了。 归档在: Study — lucky @ 10:25 下午 var blogurl=”http://www.coolucky.cn/blog”; var needemail=”"; [...]
May 8th, 2007 at 11:17 am
[...] Mulberrykit:用来解决官方 WordPress 没有照顾到的中文相关问题。使用这个插件,你可以显示随机文章,最新留言(最新引用),留言最多文章,发表评论最多的网友,还有真正的文章摘要,等等,真正截断,没有乱码。 作者:桑葚.使用方法请看这里。 [...]
May 15th, 2007 at 12:29 am
[...] 中文wordpress工具箱( http://yanfeng.org/blog/wordpress/kit ) [...]
May 15th, 2007 at 2:40 pm
[...] 中文 WordPress 工具箱 [...]
May 16th, 2007 at 4:51 pm
[...] 1。中文 WordPress 工具箱:这个怕是不用介绍了吧! 2。Audio [...]
May 17th, 2007 at 7:00 am
[...] -||| Emotions 在回复中加入表情符号。 中文 WordPress 工具箱 必备,但是对于我现在这个模板几乎没有用。 [...]
May 19th, 2007 at 5:29 am
[...] 3. 首面摘要字数:如果你是 在首页Home中显示了最新几篇日志的标题和摘要时,可能发现WP自身带的摘要语句只是把HTML格式和图片等内容去掉变成了纯文本而已,而并不是真正减 少了内容的摘要,所以这个时候你的做法可能是在写每篇日志的时候去自定义一下摘要,但这样做想法麻烦。这个时候桑林志的中文 WordPress 工具箱插件便能很好的解决这个问题了。只需要修改插件文件mullberrykit.php中最后那个函数而已: function mul_excerpt ($excerpt) { [...]
May 20th, 2007 at 8:21 pm
[...] 本外观是根据Fen的Hello 2007的架构修改的。并根据个人爱好进行了定制,加入了浏览计数(WP-PostViews)、桑椹的中文工具箱、投票(WP-PostRatings)等插件的支持,当然,还是需要UTW。而且我觉得下方的UTW显示很酷。 [...]
May 21st, 2007 at 8:39 am
[...] 中文WordPress 工具箱:用来解决官方 WordPress 没有照顾到的中文相关问题。使用这个插件,你可以显示随机文章,最新留言,留言最多文章,发表评论最多的网友,以及真正的文章摘要(如果你的模板里使用的是the_excerpt()来调用内容的话)等等,真正截断,没有乱码。 [...]
May 27th, 2007 at 2:25 pm
[...] 中文WordPress工具箱 1.2 用来解决官方 WordPress 没有照顾到的中文相关问题。使用这个插件,你可以显示随机文章,最新留言,留言最多文章,发表评论最多的网友,以及真正的文章摘要等等。 [...]
June 4th, 2007 at 5:01 am
[...] 中文 WordPress 工具箱 [...]
June 4th, 2007 at 1:27 pm
[...] 中文 WordPress 工具箱 [...]
June 5th, 2007 at 7:04 am
[...] 中文WordPress工具箱 WP-PageNavi WP-PostViews WP-WAP [...]
June 5th, 2007 at 12:42 pm
[...] JS v2.2 Plugin 很棒的图片灯箱插件,图片能够自动缩放,js版。效果见这里 中文 WordPress 工具箱 最新评论、随机日志等显示插件,效果见右侧sidebar。 Page Post [...]
June 6th, 2007 at 7:42 am
[...] 3. 首面摘要字数:如果你是在首页Home中显示了最新几篇日志的标题和摘要时,可能发现WP自身带的摘要语句只是把HTML格式和图片等内容去掉变成了纯文本而已,而并不是真正减少了内容的摘要,所以这个时候你的做法可能是在写每篇日志的时候去自定义一下摘要,但这样做想法麻烦。这个时候桑林志的中文 WordPress 工具箱插件便能很好的解决这个问题了。只需要修改插件文件mullberrykit.php中最后那个函数而已: [...]
June 6th, 2007 at 8:52 am
[...] 中文 WordPress 工具箱 [...]
June 7th, 2007 at 3:36 am
[...] 中文 WordPress 工具箱 v1.2 [...]
June 10th, 2007 at 6:26 am
[...] 中文 WordPress 工具箱 [...]
June 11th, 2007 at 7:46 am
[...] 使用桑林志的中文工具箱或者Yskin CJK-excerpt生成主题摘要的blogger往往会发现,博客首页一大堆的主题摘要,文字前后相连连个图片也没有,未免太单调了吧?一张图片有时胜过千言万语,而且钩人眼球.比如我有篇讲西游记的秘密的帖子,如果有张西游记的配图(事实上文中是有插图的),在一堆摘要中一眼就能看见. [...]
June 15th, 2007 at 5:34 am
[...] 本主题修改自utom 的 4U,部分功能的代码借鉴了桑葚 的 Wordpress 插件 中文 WordPress 工具箱。 [...]
June 15th, 2007 at 11:47 am
[...] 桑林志 » 中文 WordPress 工具箱 [...]
June 20th, 2007 at 1:01 pm
[...] 中文 WordPress 工具箱 [...]
June 21st, 2007 at 4:26 am
[...] 中文 WordPress 工具箱:使用这个插件,你可以显示随机文章,最新留言(最新引用),留言最多文章,发表评论最多的网友,还有真正的文章摘要,等等,真正截断,没有乱码。 [...]
June 21st, 2007 at 3:15 pm
[...] 中文 WordPress 工具箱 [...]
June 23rd, 2007 at 7:20 am
[...] 重要更新:请使用新的插件,中文 WordPress 工具箱。 [...]
June 24th, 2007 at 3:17 am
[...] Chinese Kit; [...]
June 24th, 2007 at 8:35 am
[...] 中文 WordPress 工具箱 [...]
June 27th, 2007 at 9:49 am
[...] 看来只能用第一种方法的思路了,找来找去就找到了这个东东:中文WordPress工具箱(桑葚),其他功能倒无所谓,我只在乎它拥有的“中文摘要输出”功能。不过在看过Yskin先生的这篇文章后,决定使用他写的 wp-CJK-excerpt 这个小插件,不仅与“工具箱”一样可以输出中文摘要,而且算法更先进一些,不以固定的字数而用段落来截断文章,还带个字数统计功能,具体效果看我的首页,推荐大家使用。 [...]
June 27th, 2007 at 9:54 pm
[...] requeridos: FlickrRSS, Mulberry Kit, WP-PageNavi. No es posible descargarlo desde Hoofei, pero quienes estén interesados pueden [...]
June 28th, 2007 at 6:59 pm
[...] 中文 WordPress 工具箱 [...]
July 2nd, 2007 at 1:27 am
[...] 中文 WordPress 工具箱 用来显示最新留言。 [...]
July 3rd, 2007 at 3:31 am
[...] 中文 WordPress 工具箱和Yskin’s wp-CJK-excerpt:不需要过多介绍,中文WP必备插件,完善了WP在中文处理方面的不足。 [...]
July 6th, 2007 at 1:27 pm
[...] 中文 WordPress 工具箱 : [...]
July 6th, 2007 at 3:46 pm
[...] 中文 WordPress 工具箱 1.2 (实现Random Entries,和Recent Comments/Posts) [...]
July 9th, 2007 at 7:53 am
[...] 我就是没看出边框设置应该怎样设?看作者说明说可以参考桑葚的中文WordPress工具箱。看了下说明,心里大概知道该怎么做了,可为了实现这么一点小的改动,多安装两个插件也太麻烦了。决定自己动手,刚好那本号称PHP圣经的《Beginning PHP and MySQL 5》也看了几十页了。 [...]
July 9th, 2007 at 7:12 pm
[...] 中文 WordPress 工具箱 [...]
July 15th, 2007 at 9:11 am
[...] 中文 WordPress 工具箱 [...]
July 15th, 2007 at 4:39 pm
[...] 中文wordpress工具箱( http://yanfeng.org/blog/wordpress/kit ) 中文wordpress工具箱是专为中文博客开发的一个插件, [...]
July 16th, 2007 at 9:21 am
[...] Visit [...]
July 16th, 2007 at 2:52 pm
[...] 中文 WordPress 工具箱 ,经典插件,可调用最新文章、随机文章等。 [...]
July 17th, 2007 at 10:59 am
[...] 中文 WordPress 工具箱 ,经典插件,可调用最新文章、随机文章等。 [...]
July 17th, 2007 at 5:01 pm
[...] 它是用「中文 WordPress 工具箱」這個插件做出來的。 [...]
July 18th, 2007 at 9:31 pm
[...] 中文wordpress工具箱( http://yanfeng.org/blog/wordpress/kit ) 中文wordpress工具箱是专为中文博客开发的一个插件, [...]
July 19th, 2007 at 3:38 am
[...] Recent Comments列表。目前有三个选择:Brian’s Latest Comments,Get Recent Comments和 WP中文工具箱(其实也是提取GRC的代码,加强了对中文的支持,推荐使用这个) [...]
July 19th, 2007 at 5:06 am
[...] Quote Comment 增加引用评论功能, 骂架时找对人骂, 以免产生误会-_-. 中文 WordPress 工具箱 调出最新留言, 最新日志, 随机日志等Blog常用的东西. Gravatars2 大头贴, [...]
July 19th, 2007 at 6:41 am
[...] 中文 WordPress 工具箱 [...]
July 22nd, 2007 at 7:24 pm
[...] 中文 WordPress 工具箱(1.2):整个插件很精巧,没有多余,只是我已经直接在模板中实现了其中的一部分的功能所以就没再激活了,只是把随机文章的函数搬到了模板中的function.php内. [...]
July 28th, 2007 at 1:30 am
[...] 中文 WordPress 工具箱:显示最新留言,随机日志,评论最多的日志,摘要截断等等,必装插件。 [...]