最新主题:

wordpress教程网VIP会员制
28

WordPress中文工具箱在国内是一个使用广泛的工具包。它用来解决官方 WordPress 没有照顾到的中文相关问题。

使用这个wordpress插件,你可以显示随机文章,最新留言,留言最多文章,发表评论最多的网友,以及真正的文章摘要(如果你的模板里使用的是the_excerpt()来调用内容的话)等等,真正截断,没有乱码。

这个插件的下载地址:http://yanfeng.org/blog/uploads/mulberrykit.zip

本文把这个中文工具箱的各项功能做一个总结和点评。

安装:

解压缩,把 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(); ?>相同。

当你在主题里需要加入最新回复的地方(一般是single.php或index.php),输入<?php get_recent_comments(10); ?> 就是显示10条回复了。您并不需要把$no_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;

对每一个参数它都有一个默认值,如果您不指定参数的调用get_recent_posts(),则参数都使用默认值。您也可以部分使用参数,或完全使用参数。比如:<?php get_recent_posts(10, ‘我在前’, ‘我在后’, false, 0); ?>
3、评论最多的帖子

<?php get_mostcommented(); ?>

调用方式:get_mostcommented($limit = 5)

其实是:get_mostcommented(5)

4、发表评论最多的网友

<?php get_commentmembersstats(); ?>

把代码里面的blogmaster改成你自己的名字,可以滤掉你自己的名字。

调用方式:get_commentmembersstats($threshhold = 5)

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

显示摘要是插件激活之后自动就生效的了,不需要再去插入什么代码。

wordpress中文工具箱,就介绍到这里了。

相关日志:


订阅WordPress电子报
立即进入清晰版教程高速下载页面

姓名:
邮箱:

强烈建议您使用Gmail来订阅,我们保证Gmail邮箱的100%送达率,及正确显示效果。
当然,我们也支持163, 126, sina, sohu, yahoo, hotmail等邮箱。
QQ邮箱暂不支持,请不要使用。

,

最新的评论会显示在最上方,您的每一次鼓励,都会成为我们成长的动力!


1条评论 于 “WordPress中文工具箱介绍和总结”

    添加评论

    • 最新VIP会员名单

      苏州 安可
      济南 PC Zhu
      北京 康兄
      广东 weetek
      沈阳 阿杜
      无锡 nero
      广州 flywing
      日本东京 mountain
      重庆 honeyhan
      漯河 dewooo
      苏州 edward
      mymocity
      北京 丁小核
      北京海淀 rucy
      邪门左道
      南昌 oscarmail
      北京 thk
      北京 晴耕雨读
      湖南 老者
      广州 mtxn
      云南昆明 夏
      厦门 CSL
      青岛 supery
      北京朝阳 rabbitgod
      福州 难忘8
      上海 louis
      沈阳 老闻
      深圳 jechain
      维也纳 大D
      青岛 小强
      加拿大 BOB
      广州 wbhing
      福建 lowkey
    • 公告

      目前VIP会员费还是6折优惠,
      关于会员制有任何问题,请联系:
      admin.wpcourse@gmail.com

      (长期隐身,请直接留言)



      如果您对WordPress有兴趣,
      请加入WP学习交流群:
      3群 17822437
    • RSS订阅


    • 最近评论

    • 丝袜故事: 呵呵,我的没问题哦,我的写的是128M...
    • 丝袜故事: ^_^ 哈哈,又被我找到一个有用的工...
    • 丝袜文学: 很好的经验总结 完全学习,虚心请...
    • 丝袜美女: feed插件效果貌似蛮好的 安装一个试...
    • ralix: 呵呵,欢迎您的到来...
    • 免费论文网: 看了SEOWHY过来的,发现博主是SEO强人...
    • ralix: 恩,可以呀,这没有问题...
    • 晒月亮: 你们不是有自己的论坛吗,如果成为V...
    • admin: 您好,我们会尽量帮你解决在学习...
    • 晒月亮: 很感谢你们原先的入门视频教程。但...