不知道大家注意到没,经常用 RSS 阅读器的人在看到不感兴趣的文章时,不会去点开原文地址去查看文章。所以 RSS 信息非常重要。我们可以在 RSS 信息中添加一些除了文章之外的额外信息,比如相关文章,订阅地址,本文链接等等。。。那么如何去添加呢?去万戈那翻了翻。。。。。
照抄了以下代码。我也懒的改了,大家自己弄吧。
1 2 3 4 5 6 7 8 9 10 11 | function feed_copyright($content) { if(is_single() or is_feed()) { $content.= "<blockquote>"; $content.= '<div> » 转载请注明来源:<a title="Life Studio" href="http://wange.im">Life Studio</a> » <a rel="bookmark" title="'.get_the_title().'" href="'.get_permalink().'">《'.get_the_title().'》</a></div>'; $content.= '<div> » 本文链接地址:<a rel="bookmark" title="'.get_the_title().'" href="'.get_permalink().'">'.get_permalink().'</a></div>'; $content.= '<div> » 订阅本站:<a title="Life Studio" href="http://feed.life-studio.cn">http://feed.life-studio.cn</a></div>'; $content.= "</blockquote>"; } return $content; } add_filter ('the_content', 'feed_copyright'); |
版权信息的样式可以自己定义,我比较懒,就直接借用了 blockquote 的样式。再扩展一下,这个功能如此强大,只插版权信息是不是太浪费呢?你也可以插入广告、QQ 在线状态、个性签名……发挥你的想象吧,这些都会在输出的 feed 显示的。