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

July 28th, 2007 at 7:11 am
[...] 用到的插件只有一个,Yskin’s wp-CJK-excerpt,这是Yskin专门针对WordPress处理非西方语言的不足而开发的,把默认按空格计算单词数的算法改进为按照段落和字数来进行文章截断输出摘要,同时显示文章字数。它与WordPress中文工具箱中的类似功能相比更胜一筹。 [...]
July 28th, 2007 at 8:49 am
[...] 1.中文 WordPress 工具箱 不用多说的好东西,中文wordpress必备 [...]
July 28th, 2007 at 11:36 am
[...] 4、调整模板,1)增加侧栏的最新留言,见桑林志的中文Wordpress工具箱;2)修改侧栏的字体大小:修改Stylesheet里sidebar的font。 [...]
July 29th, 2007 at 5:21 am
[...] 中文 WordPress 工具箱 [...]
July 30th, 2007 at 3:36 am
[...] 中文 WordPress 工具箱。作用:用来解决官方 WordPress 没有照顾到的中文相关问题。使用这个插件,可以显示随机文章,最新留言,留言最多文章,发表评论最多的网友,文章摘要。效果:本站侧栏的随便看看(随机文章)。 [...]
August 2nd, 2007 at 6:34 am
[...] 到后台启用中文 WordPress 工具箱(注意是一个添加了一些函数的版本),Ajax Comments-Reply 2.*,Extended Live Archives。 [...]
August 5th, 2007 at 6:56 pm
[...] http://yanfeng.org/blog/wordpress/kit [...]
August 6th, 2007 at 2:23 pm
[...] 中文 WordPress 工具箱 [...]
August 6th, 2007 at 4:36 pm
[...] 1、取消Random Posts for Chinese和Comment Hacks两个插件,换成中文 WordPress 工具箱,以使用中文摘要的功能。桑林志两年多前整理修改的这几个插件真是造福了无数中文wordpress的使用者,感恩。 [...]
August 8th, 2007 at 2:25 am
[...] 必须插件包,包括:中文 Wordpress 工具箱,Gravatar [...]
August 8th, 2007 at 8:35 am
[...] 中文工具箱:中文 WordPress 工具箱这 个是国人开发的一个插件,主要有适合于过人的一些功能,比如有些随机日志啊, 最新评论啊,评论最多的文章啊什么的,最新评论是wp本身就自带的,但它没有在侧栏显示评论的内容,而是被评论的日志名,这是我无法接受的,可能是外国人 跟中国人思维上的一点差异。你去看看那些功能吧,如果对你有用你就用上。 [...]
August 9th, 2007 at 6:32 am
[...] 中文 WordPress 工具箱(1.2):整个插件很精巧,没有多余,只是我已经直接在模板中实现了其中的一部分的功能所以就没再激活了,只是把随机文章的函数搬到了模板中的function.php内.(at:2007/07/12) [...]
August 9th, 2007 at 12:40 pm
[...] 中文 WordPress 工具箱 - 用来解决官方 WordPress 没有照顾到的中文相关问题。使用这个插件,你可以显示随机文章,最新留言(最新引用),留言最多文章,发表评论最多的网友,还有真正的文章摘要,等等,真正截断,没有乱码。 [...]
August 9th, 2007 at 7:08 pm
[...] http://yanfeng.org/blog/wordpress/kit [...]
August 10th, 2007 at 6:31 pm
[...] 中文 WordPress 工具箱 用来解决官方 WordPress 没有照顾到的中文相关问题。使用这个插件,可以显示随机文章,最新留言(最新引用),留言最多文章,发表评论最多的网友,还有真正的文章摘要,等等,真正截断,没有乱码。 [...]
August 11th, 2007 at 7:18 am
[...] 注意:请务必先阅读压缩包中的 Readme.txt 查看使用方法 必须安装的插件:中文 Wordpress 工具箱,Gravatar。点此打包下载 [...]
August 11th, 2007 at 7:21 am
[...] 中文 WordPress 工具箱,看看 [...]
August 13th, 2007 at 1:59 pm
[...] 注意:请务必先阅读压缩包中的 Readme.txt 查看使用方法 必须安装的插件:中文 Wordpress 工具箱,Gravatar。点此打包下载 [...]
August 14th, 2007 at 9:21 am
[...] 中文 WordPress 工具箱 介绍:用来解决官方 WordPress 没有照顾到的中文相关问题。使用这个插件,你可以显示随机文章,最新留言(最新引用),留言最多文章,发表评论最多的网友,还有真正的文章摘要,等等,真正截断,没有乱码。效果:博客新建,文章和评论少,暂未启用。 [...]
August 16th, 2007 at 8:02 pm
[...] 安装新插件:WP-PageNavi (footer.php modified) 中文工具箱 WP Plugins Tracker [...]
August 18th, 2007 at 3:50 am
[...] 中文 WordPress 工具箱:显示最新留言,随机日志,评论最多的日志,摘要截断等等,必装插件。 [...]
August 20th, 2007 at 6:44 am
[...] 中文 WordPress 工具箱:”可以让很久远以前的成谷子烂芝麻有机会出来晾晾”。 [...]
August 21st, 2007 at 4:34 am
[...] http://yanfeng.org/blog/wordpress/kit ) 中文wordpress工具箱是专为中文博客开发的一个插件, [...]
August 23rd, 2007 at 8:22 am
[...] 之前我一直使用中文 WordPress 工具箱这个插件来实现截断首页文章的效果,它不会把 RSS 的输出截断。其实这个功能就是调用了 wordpress 本身的一个函数,但是它有一个缺点就是会过滤掉所有的超文本标记,比如标题、链接、图片等,造成的结果就是首页显示的摘要完全是纯文本的,而且如果文章很短,在首页可以完全显示,后面还会是多一个“继续阅读其他部分”。所以还是不用 wp 自带的摘要功能了,重新找一个办法。 [...]
August 24th, 2007 at 11:40 am
[...] 通过大概一个下午的学习,终于搞明白这个中文wordpress工具箱的具体使用方法了。在此感谢插件的作者:桑林志(http://yanfeng.org/blog/wordpress/kit/)。 [...]
August 29th, 2007 at 11:24 am
[...] 中文 WordPress 工具箱 [...]
September 1st, 2007 at 10:09 am
[...] Visit [...]
September 1st, 2007 at 1:10 pm
[...] wordpress中文插件工具箱 大名鼎鼎的wp中文插件工具包,我就不做介绍了。 [...]
September 3rd, 2007 at 6:01 am
[...] 中文wordpress工具箱( http://yanfeng.org/blog/wordpress/kit ) 中文wordpress工具箱是专为中文博客开发的一个插件, [...]
September 3rd, 2007 at 1:58 pm
[...] 有了这个一个创意的思路, 其实我们可以来改造“ 中文wordpress工具箱 ”, 把这个函数整合到“ 中文wordpress工具箱 ”就可以实现用 “ [...]
September 4th, 2007 at 6:54 am
[...] Visit [...]
September 5th, 2007 at 10:44 pm
[...] 中文 WordPress 工具箱 這不用多說了吧,凡是中文Wp Blog必裝,現在用的theme的隨機文章、近期迴響程式碼也被我用這個取代掉了 [...]
September 6th, 2007 at 6:00 pm
[...] 加入最新评论、相关文章。这个功能,我是用中文WordPress工具箱完成的。 [...]
September 8th, 2007 at 10:44 am
[...] 1、中文WordPress工具箱。 [...]
September 11th, 2007 at 1:23 pm
[...] 这几天为我的站点换了一个新主题,这个主题也可能是本站点的一个过渡主题。 刚开始选择了Js_paper_pub主题,是觉得该主题很简洁,布局也很清晰。虽说缺少一些我想要的表现形式,但总是可以随着对WordPress的了解和学习而慢慢补充和增加的。可遗憾的是,经过一周左右的研究,有些功能总是无法实现(譬如在首页的日志中显示应用的链接和图片等),且布局老是调整不好。无奈,只好放弃,再换一个主题。(现在回想起来,我觉得主要原因还是中英文的兼容问题,例如修改某些文件并存为utf-8格式后,布局就变了) 现在的主题是Sadish Bala的 Minimal 1.0。 该主题的特点是布局简洁而良好,本身就有很多我想要的特征,且样式表格式规范、一目了然。由于已经有了前面调整主题的经验,我想,为该主题添加其它特征应该问题不大。 1、对该主题进行汉化 该主题显示的不少内容为英文,我想将这些全变成中文,因此,需要逐个修改主题文件的相应部分。 2、在侧边栏添了显示最新文章和最新评论的栏目 使用“中文WordPress工具箱”插件,添加了最新文章和最新评论显示。即在sidebar.php文件中的相应部分,增加下面的语句: <li> <h2> <?php _e(’最新文章’); ?> </h2> <ul> <?php get_recent_posts(); ?> </ul> </li> <li> <h2> <?php _e(’最新评论’); ?> </h2> <ul> <?php get_recent_comments(); ?> </ul> </li> 3、添加每篇文章的阅读数统计 使用wp_postviews插件,在index.php、single.php、archive.php中的相应部分添加语句: <?php if(function_exists(’the_views’)) { the_views(’次阅读’); } ?> 4、增加站点访问统计 使用firestats插件,在sidebar.php中添加相应的栏目,语句如下: <li> <h2> <?php _e(’站点统计’); ?> </h2> <ul> <?php echo fs_get_stats_box(); ?> </ul> </li> 至此,主题调整完毕,基本上满足了自已的要求。但还应有如何功能有待进一步实现: 1、实现已注册人数的统计; 2、实现同时在线人数的统计; 3、添加标签; 3、创建与用户交互式的页面。 以上就是第二版主题调整的大致过程,不过,在对WordPress学习和研究的同时,我还在继续寻找更适合自已的主题,可能不久后,本站将又以全新的面貌与大家见面。 第一版主题快照留恋: [...]
September 11th, 2007 at 7:48 pm
[...] 桑林志 提供的 中文 WordPress 工具箱 ,有些调用还没用起来,等待进一步完善。 订阅本文 Trackback [...]
September 12th, 2007 at 5:31 am
[...] 中文 WordPress 工具箱 [...]
September 12th, 2007 at 6:21 am
[...] 桑林志 » 中文 WordPress 工具箱 (tags: WordPress plugin blog) [...]
September 13th, 2007 at 4:25 am
[...] 而实现摘要的自定义字数,则可以用桑葚的中文工具包实现。 var blogurl=”http://e-spacy.com”; var needemail=”"; [...]
September 13th, 2007 at 8:38 am
[...] 中文 WordPress 工具箱:显示最新留言,随机日志,评论最多的日志,摘要截断等等,必装插件。 [...]
September 15th, 2007 at 11:48 am
[...] 中文 WordPress 工具箱 - 对中文wordpress博客非常实用 [...]
September 15th, 2007 at 12:29 pm
[...] 中文WordPress工具箱:这是我开博以来就使用的插件,当时的美誉度很好,提供譬如最多评论文章等函数。但是现在看来用的人越来越少了。 [...]
September 15th, 2007 at 12:57 pm
[...] wordpress中文工具箱:基本上很典型的中国特色插件。 [...]
September 16th, 2007 at 7:29 am
[...] 中文 WordPress 工具箱,我想有很多 wp 的 blog 都在使用这个插件吧,我的侧栏中的最新文章、最新评论、随机文章和热门文章页面中的评论最多的文章全靠这个插件,它还可以显示评论最多的网友等。现在使用的是巧克力工厂改进后的版本,这个版本可以显示新的评论发表在哪篇文章上,而且在评论最多的文章中不显示页面。 [...]
September 16th, 2007 at 3:40 pm
[...] 中文 WordPress 工具箱 显示随机文章,最新留言(最新引用),留言最多文章,发表评论最多的网友,还有真正的文章摘要,等等 使用原因: 看说明…- -!(看效果哦请把小脑袋往右偏移几公分) [...]
September 17th, 2007 at 6:24 am
[...] SpotMilk嫌后台长的难看?那就用这个吧! 中文 WordPress 工具箱非常有用的国产插件!基本必备。 Audio [...]
September 18th, 2007 at 3:48 am
[...] 中文Wordpress工具箱:来解决官方 WordPress 没有照顾到的中文相关问题。使用这个插件,你可以显示随机文章,最新留言,留言最多文章,发表评论最多的网友,以及真正的文章摘要(如果你的模板里使用的是the_excerpt()来调用内容的话)等等,真正截断,没有乱码。 [...]
September 18th, 2007 at 5:38 am
[...] 之前我一直使用中文 WordPress 工具箱这个插件来实现截断首页文章的效果,它不会把 RSS 的输出截断。其实这个功能就是调用了 wordpress 本身的一个函数,但是它有一个缺点就是会过滤掉所有的超文本标记,比如标题、链接、图片等,造成的结果就是首页显示的摘要完全是纯文本的,而且如果文章很短,在首页可以完全显示,后面还会是多一个“继续阅读其他部分”。所以还是不用 wp 自带的摘要功能了,重新找一个办法。 [...]
September 18th, 2007 at 2:35 pm
[...] 中文 WordPress 工具箱 [...]
September 20th, 2007 at 12:34 pm
[...] 河蟹:上一个博客是采用的国产Z-BLOG系统,十分方便,功能强大,而且基于ASP+ACCESS,比较简单。那个博客从今年一月份使用到了9月初,通过阿江的51啦累计统计到1万多独立IP,近3万PV,700多条评论。9月初,由于博客所在服务器(位于上海)接受十部委联合检查,被迫关闭。数据未来得及备份。 搜狐——Wordpress:经过了“该页无法显示”几天后,我将域名转向了我在搜狐的临时博客(地址:http://wysls.blog.sohu.com/),然而国内的BSP毕竟质量不过关,可扩展性较差,加上月光博客最近一直在研究Wordpress博客程序,可能吧被河蟹后也换成了Wordpress,这使得我也对Wordpress产生了兴趣(尽管我第一次在百度搜索时输入的是Worldpress)。 我代理的服务器是Windows2003的系统,不大利于Wordpress充分发挥性能,于是想到了CBN的合租项目,大致了解后,再咨询了下可能吧,决定买CBN合租服务器空间(价格是300元/年)。这台服务器基本上都是放的Wordpress博客用户,速度和性能都还不错,美中不足的是空间控制面板是英文的,无疑加大了操作难度。 转移:在决定买空间之前,我就在自己机器上研究Wordpress,不过双系统切换十分不方便,我这机器搭建虚拟机又忒慢,半道中止。接着是寻找老博客的日志。大部分都保存在抓虾里,但是前面至少80篇都是摘要而非全文。幸好百度还没有K我,所以通过百度快照找回了99%的日志,按发表日期命名,文本存档。今天上午,原博客服务器突然恢复,想到Wordpress可以从RSS的xml文件里读取日志并归类,于是,立即登上原来的Z-BLOG博客,选择RSS全文输出200篇,然后下载下来,Wordpress顺利读取到,成功! 美化:Wordpress是国外最流行的博客程序,但是默认界面十分简陋,功能也较弱,不过,依靠强大而丰富的插件资源,Wordpress可以发挥出令人惊叹的效果。开始,在网上搜索不少主题,均不大满意,还找可能吧借了他的主题。这些主题绝大部分是英文的,需要自己汉化,在汉化过程中,由于忽略了编码问题(Wordpress是utf-8),导致了乱码,十分烦躁。后来找到了我现在使用的这款主题,还算清新漂亮。昨晚从10点一直汉化到凌晨2点,今天从上午10点忙到了下午2点,大致完成了。这款主题的侧边栏不是很实用,我干脆从网上找新的侧边栏插件,终于找到了中文 WordPress 工具箱,实现了侧边栏调用最新文章和评论,自定义链接等,稍稍美化了下。日志地址优化采用的是月光开发的拼音插件,很好用,不过如果能在拼音之间自动插入“-”就好了。下一步,准备陆续放上“置顶”、“标签Tag”等插件。 [...]