WordPress 博客Feed添加版权输出信息说明

之前博客吧介绍了《WordPress 文章内添加版权说明的方法》,但是该方法只能起到提醒的作用,对手动转载的人可能还行,但是对采用RSS输出采集博客内容的就形如虚设了,因为RSS不能输出single.php添加的版权说明。今天去逛了逛万戈的博客,有一篇在WordPress Feed输出版权信息的文章。

WordPress Feed输出版权信息的方法:

  1. 登陆博客后台,点击“外观”选项卡下的“编辑”选项进入主题编辑界面,选择functions.php文件进行编辑操作(也可以把该主题文件下载到本地进行编辑处理)
  2. 在functions.php文件中的<?php和?>之简添加以下函数代码
    1
    2
    3
    4
    5
    6
    7
    8
    
    function feed_copyright($content) {
            if(is_single() or is_feed()) {
                    $content.= '<div>  &raquo; 转载请注明来源: &raquo; <a rel="bookmark" title="'.get_the_title().'" href="'.get_permalink().'">'.get_the_title().'</a></div>';
                    $content.= '<div> &raquo; 本文链接地址:<a rel="bookmark" title="'.get_the_title().'" href="'.get_permalink().'">'.get_permalink().'</a></div>';
            }
            return $content;
    }
    add_filter ('the_content', 'feed_copyright');
  3. 提交更新文件即可。

参考文章http://wange.im/copyright-in-feed-for-wordpress.html

提示:版权信息的样式可以自己定义,万戈使用的是WordPress的<blockquote></blockquote> 的样式,博客吧干脆把样式去掉。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

Grow your business fast with

Suku