前言
这是我自己主动添加的第一个插件,呵呵
其实我使用的最终效果是由两个插件合并而成的,分别是中文WordPress工具箱和wp-CJK-excerpt
桑椹大大的中文WordPress工具箱解决了官方 WordPress 没有照顾到的中文相关问题。使用这个插件,你可以显示随机文章,最新留言,留言最多文章,发表评论最多的网友,以及文章摘要。但是,文章摘要好像有点问题,看着不太爽
后来发现了wp-CJK-excerpt,在我看来,这个插件对桑椹大大的中文WordPress工具箱做了个完整的补充。使得中文文章摘要的功能完美了,再此感谢两位的贡献
插件使用说明
最新评论
< ?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();?>相同。
最新日志
< ?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;
评论最多的帖子
< ?php get_mostcommented();?>调用方式:get_mostcommented($limit = 5)
发表评论最多的网友
< ?php get_commentmembersstats();?>把代码里面的blogmaster改成你自己的名字,可以滤掉你自己的名字。
调用方式:get_commentmembersstats($threshhold = 5)
随机文章
< ?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)
显示摘要
某些情况下需要输出摘要,比如搜索结果、档案,还有 rss 输出,这样可以节省流量资源。但是,如果你的文章是中文的话,官方 WordPress 输出的其实并不是摘要,它只是把文章里的 html 代码过滤掉了,但所有文字都还是原样输出了。激活这个插件后,输出的就是真正截断的摘要了。
< ?php the_excerpt(); //the_content('Continue reading...');?>


wp-kit-cn比这个更好用
好在哪里?
好在它使用更简单,随机文章、最新评论都是以widget实现的,直接就用了
@feicun, 懒人。。。。