在使用wordpress发布文章的时候,如果有需要在首页只显示摘要,可以在撰写文章的时候在需要的地方插入一个<!--more-->标签就可以了,这种方法一时比较麻烦,二是如果是以往的文章就需要一个一个的插入标签,如何才可以实现自动截取呢?今天为大家介绍的这款WP-utf8-excerpt插件就可以很好的解决这个问题。
其实类似的插件我还用过很多,比如Limit Posts Automatically,Advanced Excerpt等等,但是很大一个问题就是对中文的支持不是很理想,比如要么不是严格按照中文字符来截取导致截取的文章有的长有的短,要么就是在截取的最后出出现乱码如??,等等诸如此类的问题,那今天这个插件wp-utf8-excerpt就可以很好的解决这个问题。
首先这个插件也是国人开发的,作者博客地址:http://myfairland.net/
使用很简单,上传激活,或者WP2.8版本的直接在后台新添插件,然后搜索插件名称,点击安装就可以了。接下来还需要对主题有一点点小小的改动:
在index.php文件找到下面这行:
<?php the_content(); ?>
然后替换成以下内容:
<?php
if (is_single() or is_page()) {
the_content();
} else {
the_excerpt();
}
?>
可能有些主题在the_content()中还有一些字,比如the_content(’Continue Reading »’),这种要把整句话换掉。有些主题用了其他文件来控制存档页面,如category.php、archive.php等,如有必要,请对这些文件也做修改。
然后在后台的设置页面就可以设置自由定义首页文章摘要字数及存档页文章摘要字数了!这个插件自己亲自测试成功,所以推荐给大家。只是本博客所用主题更加负责一些,就没有折腾了。
发表回复