提问之前请确保你查看了插件附带的readme文件。
不看readme文件、说话不礼貌、话都说不清楚的人,请恕我无法回答你们的问题。
如果你不喜欢 WordPress 博客的首页拖得太长,嫌它速度既慢又影响美观,那么你需要一个摘要插件。据我所知,现在的 WordPress 摘要插件要么对中文支持得不好,容易出现乱码;要么把原文所有的格式都去掉,只剩光秃秃的文字,居然没有能够满足我要求的插件。所以我就自己琢磨了一下,参考了其他摘要插件,写了一个小插件。其实早就写了,现在才觉得相对完善了一些,可以放出来了。
本插件特点:
1,适合中文,不会出现截取半个汉字导致乱码的现象。
2,摘要保留原文的 html 标签,保留原文的格式,颜色、字体、超链接、图片等等都保留。可以自己设置显示哪些标签,详情请查看此文。
3,默认在首页每篇文章显示300个字,在存档页、目录页每篇文章显示150个字。字数可以自己设置。因为我认为首页应该多提供一点信息量,让读者多看些内容,从而决定是否要点进去;至于存档页,主要是供快速查找之用,不宜拖得太长,标题加上150字已经足够判断文章内容了。
使用方法:
下载后解压缩到 wp-content/plugins 目录下,激活插件即可。
如果发现没有效果,说明你的主题不支持,请按此方法修改主题文件。
简言之,就是修改主题的index.php文件,把
<?php the_content(); ?>
改成
<?php
if (is_single() or is_page()) {
the_content();
} else {
the_excerpt();
}
?>
下载地址:
WordPress 官网:http://wordpress.org/extend/plugins/wp-utf8-excerpt/
代码参考了Advanced Excerpt 插件(我对 Advanced Excerpt 的中文介绍)和 Yskin 的摘要插件,以及此文的 mb_substr() 函数替代算法,向这些作者致谢。
本文作者:Betty | 本文地址: https://myfairland.net/wp-utf8-excerpt-01/
本站文章除特殊标明者外均为原创,版权所有,如需转载,请以超链接形式注明作者和原始出处及本声明
@谷雨の梦:
1,插件如何使用请看原文
2,乱码问题多半是没指定编码吧,看看你的主题文件里有没有
类似这样的话?
@谷雨の梦:
刚才那句被系统吞了…. 我是说类似这样的话:
meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″
[…] 本文作者: Betty | 本文地址:http://myfairland.net/wp-utf8-excerpt/本站文章除特殊标明者外均为原创,版权所有,如需转载,请以超链接形式注明作者和原始出处及本声明 喜欢本文,那就收藏到: 相关文章2009年09月5日 — 第一调查网(国内最赚钱的调查网赚)2009年09月7日 — 清研通网络调研2009年09月11日 — WordPress 数据备份教程2009年09月5日 — EZYPoint调查网2009年09月5日 — ePanel益派调查网 随机日志积沙成塔调查(国内最好的调查网赚) […]
我用了原版的,好像也没有遇到问题,先用着吧
我用使的是 Custom Theme Design主题,但是仍然首页全文显示.请问下是怎么回事.
[…] Wp-utf8-excerpt:国人Betty制作,适合中文的WP摘要插件,摘要可保留HTML标签、原文的格式,颜色、字体、超链接、图片推荐等信息。文章摘要截取字数合理。推荐中文博客使用。 […]
那我也看看
[…] 用过WordPress的人都知道,WordPress本身是不支持自动首页输出摘要的,要想输出摘要,只有自己修改模板或者使用插件,然而对于新手而言,修改模板是存在某些风险的,稍微出错就会破坏整个页面的显示。所以本人还是比较喜欢用后者。今天给大家推荐一款首页输出摘要的插件,他的名字叫做wp-utf8-excerpt,大家自己可以点击链接下载. […]
支持原创,目前我都是解决了。
评论中《!–more–》被吞掉了,呵呵
[…] http://myfairland.net/wp-utf8-excerpt/ WordPress, 摘要插件 发表评论 引用 […]
很好用
多谢博主
原创插件:适合中文的 WordPress 摘要插件
我使用INOVE模版,安装插件后,并修改
改成
首页是显示摘要啦,但是CSS出错;第五篇文章直接费右边去啦;指教。谢谢~~~~~~~~~~~~~
@hh:
别的用inove模板的好像没遇到问题啊,你这个不一定是CSS的问题
我按照你的方法把你的插件下载后解压缩到 wp-content/plugins 目录下,激活插件后还是没变化,是全文。
在后台的Settings->Excerpt页面两个选项设置成:“300”,确定后还是没变化。
我再换了默认的主题,还是没变化。
请教下,哪里出了问题?
不管我能否使用,非常感谢你辛苦做出的插件,无私分享的精神,谢谢!
把index.php里的
the_content();
改成
if (is_single() or is_page())
{the_content();}
else
{the_excerpt();}
<a href=””>[阅读全文] »
是我的index.php里的,也找到了the_content,但不知具体在什么地方换?不好意思,我不懂HTML语言,怕自己改连小小的符号掉了。请指教
怪了,我明明写全了,发过去后就被减了一大半,难道有字数限制?重新发。
<a href=””>[阅读全文] »
是我的index.php里的,也找到了the_content,但不知具体在什么地方换?不好意思,我不懂HTML语言,怕自己改连小小的符号掉了。请指教
还是写不全,算了吧。谢谢,给你增加不少麻烦了。
我刚看到你写的“Wordpress 博客首页、存档页显示摘要,RSS 输出全文的完美解决方案总结”这篇文章后仔细看了又看,修改了我的首页文件,结果成功了,的确是摘要输出的。太爽了!太方便了!太谢谢你了!谢谢谢谢谢谢谢谢!!!!
非常有用的插件,遗憾的是,为什么有时会截断HTML标签?希望能够解决一下。
@皮晶豆芽:
Wordpress会自动过滤掉留言里的HTML标签,所以你留言里尖括号之后的字被吞掉了
很高兴你最终把问题解决了 :)
@Johnny:
请描述的具体一些,谢谢
[…] 16:09 主题: 15km.cn 语言:中文 类别:二栏 版本:0.1 插件:wp-utf8-excerpt 演示:DEMO 预览: 下载:15km.zip 说明: […]
用上了..非常不错,要是能够有个去除大图片不在首页显示那就最好了
[…] 原创插件:适合中文的Wordpress 摘要插件- Betty 如果你不喜欢Wordpress 博客的首页拖得太长,嫌它速度既慢又影响美观,那么你需要一个摘要插件。据我所知,现在的Wordpress 摘要插件要么对中文支持得不好, … myfairland.net/wp-utf8-excerpt/ – 网页快照 – 类似结果 […]
[…] Betty | 本文地址: http://myfairland.net/wp-utf8-excerpt/ […]
你好,我正在使用你的插件。我按照你的方法改了content为excerpt,但是出现了什么文字都不显示的情况,我设置的是显示300个字。你可以看我的站点http://wangliping.net。而且前几页所有文章我都是设置过more的,但是也一样,部分显示more,部分什么都不显示。我不用插件时,如http://swan.ixiezi.com的显示(前8页的内容我都设置了more,两个博客一样)。用了反而出现问题了呢?请问是什么原因呢?谢谢能解答。
奇怪,之前我测试过,设置more的话,就会按照more来显示摘要的
最近太忙,等我忙过这一段,再好好整整这个插件 :)
[…] 加入wp-utf8-excerpt […]
[…] 本文作者: Betty | 本文地址:http://myfairland.net/wp-utf8-excerpt/本站文章除特殊标明者外均为原创,版权所有,如需转载,请以超链接形式注明作者和原始出处及本声明 […]
转悠了大半年,原来最好用的还是最开始的时候看到的这个。
[…] OK了。就写到这里吧。如果想得到更多信息,到betty的介绍页面去看看好了。中文滴! […]
你好!你这个插件很好用,不过一直有个疑问困扰着我,就是如果使用syntax插件,并在页面里加代码的话,会有些问题,希望能解决一下。谢谢~如果可能,麻烦用邮件回复我。
@mosha:
没用过syntax插件,能否描述一下具体是什么问题?
烦劳您到我的blog看一下吧,地址是http://mosha.lnoi09.cn/blog/
你好,我用的是7color主题,首页按你的方法改了可以用,但目录页不行,还是全文。而且在archive.php里找不到the_content,能不能帮帮我啊,网址是www.tb0371.com
@Robin:
我下载了7color主题看了下,它的分类单独用了一个文件,你把category.php里的33到35行
if (is_single() or is_page() or is_category()) {
the_content( __( ‘Read More »‘, ‘sandbox’ ) ) ;
} else {
删掉,37行的那个
}
也删掉
这样应该就可以了
能不能让首页摘要的图片显示的是缩略图,这样页面看起来更友好吧,原图显示的话有点儿太大了
你好,代码插件的问题可以改一下么,谢谢了。
@mosha:
你还是没有说具体问题是什么……不过代码插件会对文章进行修改,加上许多代码标记,造成不可知的问题,要不你试试不用代码插件,或者换个别的代码插件试试?
问题就是显示不正常,具体说不太清楚,所以请你去我的blog看看。能不能想个办法屏蔽掉代码也好。。
@mosha:
去看了,还是不知道问题是什么呀
要想屏蔽的话,在代码前面加more标签就可以吧
首页第三篇文章,代码框出来了,而且拉的很长。
一个一个加more比较麻烦哈……
我加了MORE标签反而变成显示全文了 不知道为什么
你好,在插件设置栏里有Length of excerpts on homepage和characers
Length of excerpts on archive pages两个设置项,但不管我怎么设置都是不管用的呀,都只是显示最初装完插件后的那样,显示摘要的250多个字。
请问是什么问题,主题代码已经按你要求修改过的
@Terence:
我这里测试正常,你用的什么Wordpress版本、主题?你在后台设置页面看到显示的字数是多少?
@转烛:
把 php the_content() 改成 php the_excerpt()
有没有可能你没写excerpt后面的括号()?没写括号就会出现什么都不显示的情况
@Betty:
wp是2.9,主题是inove,主题里的index改过,摘要显示正常,但后台如果设置为500的话,前台还只是显示250个字
[…] 原创Wordpress摘要插件wp-utf8-excerpt升级。 […]