DeveWork

让WordPress 在RSS 中Feed 截断文字输出

本文是《让WordPress 在RSS 中Feed 输出支持“More”标签》的姊妹篇,相信你也知道,WordPress摘要输出文章是惨不忍睹的,但是全文输出又不和博主的意愿。我们可以截断部分文字输出,配合加上版权信息,完美解决!

要截断文字输出的话,相信你也知道了,是用 mb_strimwidth 函数,下面直接献上Jeff的代码吧——Jeff的阳台 就是用这段代码的:

//在RSS 中Feed 截断文字输出 devework.com
function dw_readmore_rss( $content ){
    $content =  mb_strimwidth($content , 0, 500, '.....');
    $readmore = '

[ 前往 Jeff的阳台 阅读全文... ]


'; $cprightfeed = '

原文链接:来自 '.get_bloginfo('name').' | '.get_permalink().'
版权声明: 原创文章采用 BY-NC-SA 协议进行授权 | Jeff的阳台 ,版权所有,转载请用明链标明本文地址。
本站相关: 关于本站 | 联系站长 | 捐助作者 | 随机文章 | DeveWork | 新浪微博 '; $content = $content.$readmore.$cprightfeed; return $content; } add_filter( 'the_content_feed' ,'dw_readmore_rss' );

效果图么,订阅Jeff的阳台你就知道了,与下图差不多: