该插件尚未通过WordPress的最新3个主要版本进行测试。 当与较新版本的WordPress一起使用时,可能不再受到维护或支持,并且可能会存在兼容性问题。

WP-UTF8-Excerpt

描述

主要特点:

  1. 1,支持多字节语言(如中文),不会产生乱码。
  2. 2,摘要可保留文章中的格式标签,如字体、颜色、链接、图片等(需保留的标签可在后台设置)。
  3. 3,首页和存档页面可设置不同字数(默认首页每篇文章显示300字,存档页面每篇文章显示150字)。

安装

  1. 1,解压到 /wp-content/plugins/ 目录
  2. 通过WordPress的“插件”菜单激活插件

即可!

如果不能工作,请检查主题的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等,如有必要,请对这些文件也做修改。

常见问题

想/不想在摘要中显示某些标签,比如图片、视频,怎么办?

答:进入后台设置页面(Settings——Excerpt),修改Allow these HTML tags中的内容。
默认设置显示图片,不想显示图片的话就把删掉。
默认设置不显示视频,想显示视频的话就加入视频的标签,各个视频网站不一样,有可能是或或其他,查看插入视频的代码就知道了。
其他标签以此类推。

为什么我的RSS Feed不显示全文?

答:本插件没有动RSS Feed,你的Feed不显示全文,应该跟本插件无关。请查看你的后台——设置——阅读——Feed中每篇文章,是不是选成摘要了。

我用了代码高亮插件,显示不正常?

答:用代码格式化插件好像确实容易出问题。对于这种文章,暂时请大家先手动加摘要吧,我再想想办法。

我讨厌那个“继续阅读”链接,怎么办?

答:后台选项中可以设置“继续阅读”的文本,你可以改成“Read more”或其他任何东西。它的class为read-more,可以用CSS进行美化或隐藏。如果你实在讨厌它,请打开插件文件wp-utf8-excerpt.php,找到165行左右的

    $text .= "<p class='read-more'><a href='".get_permalink()."'>".$read_more_link."</a></p>";

删掉它,或者注释掉它(在行首加上//),这个链接就不会出现了。

评价

此插件暂无评价。

贡献者及开发者

“WP-UTF8-Excerpt” 是开源软件。 以下人员对此插件做出了贡献。

贡献者

「WP-UTF8-Excerpt」插件已被翻译至 1 种本地化语言。 感谢所有译者为本插件所做的贡献。

将“WP-UTF8-Excerpt”翻译成您的语言。

对开发感兴趣吗?

您可以浏览代码,查看SVN仓库,或通过RSS订阅开发日志

更新日志

0.8.2 对 WP 5.0 才加入的 excerpt_remove_blocks 做个检测

0.8.1 支持带密码保护的文章;非常短的文章也会显示“继续阅读”了

0.8 支持最新的 WP 版本;优化性能;修正拼写错误;在未开启 PHP mbstring 库时给出提示

0.6.2 现在搜索结果页被当作存档页面处理

0.6.1 修正了许多兼容性问题;现在可以和 WP-Syntax 插件一起使用了!

0.6 支持最新的 WP 版本;不再需要修改主题文件;多语言支持;优化性能

0.5.3 现在可以修改“继续阅读”标签的显示文字了

0.5.2 增加默认保留的标签,方便用户

0.5.1 fix a small bug about the tag

0.5 增加了一个选项,可以设置要保留哪些 HTML 标签

0.4.2.1 修正一个小 bug

0.4.2 修正 0.4.1 带来的新 bug

0.4.1 修正提示 missing argument for mb_strlen 的bug

0.4 增加设置页面,可设置摘要长度

0.3.4 支持 标签;tag; 为“继续阅读”链接添加一个 “read-more” 的 class,可用 css 控制其样式

0.3.3 在手动指定摘要的情况下也显示“继续阅读”链接

0.3.2 修正“继续阅读”链接中的 bug

0.3.1 增加“继续阅读”链接

0.3 发布