使用纯代码为你的企业主题自动在内容底部增加版权信息
2012-11-10

在互联网资源泛滥的时代,我们都知道使用WordPress搭建的企业网站中新闻或者报道内容中加版权的最终目的,是为了给转载者一个明确的转载注明方式。善意的转载者既使没有看到版权信息也会主动自觉地添加上原文出处,然而有很多以采集为主的站都是通过 RSS 输出来获取文章内容的,因此我们需要在文章和feed中添加版权信息。

很多人都说在文章中增加了版权信息后,并不能在feed中增加,产生这种情况的原因是你操作失误。虽然有很多插件可以实现这种功能,但是从主题开发者角度出发,应该在主题中集成相应的功能,为此,偶米工作室通过代码,为你的文章和feed同时增加版权信息。操作很容易,你只需要找到主题目录下的functions.php,在最后一个”?>”之前,插入如下代码:

function feed_copyright($content) {
    if(is_single() or is_feed()) {
        $content.= '<div>转载请注明来源:<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="偶米工作室" href="https://www.oome.net/feed">https://www.oome.net/feed</a></div>';
        $content.= "</blockquote>";
    }
    return $content;
}
add_filter ('the_content', 'feed_copyright');

添加文章后刷新一下效果,这样子,你是否已经看到文章和feed将同时增加了版权信息?

各位童鞋,如果你有使用WordPress搭建的企业网站或者博客,又想为内容增加版权信息,赶快试试吧。

相关知识