现在的位置:首页>wordpress>正文

在wordpress的functions函数中增加文章版权信息

2012年12月09日 ⁄ 共 1359字 暂无评论

经常在浏览某些网站的网页时,你会发现在文章的底部发现"转载请注明文章转载自某某网站"和"本文链接地址"等字样,这时文章的作者为保护自已的版权信息而留下的记号,老实说这个记号的作用是有限的,如果人家要抄袭你的文章,应该会将后面你留下的版权信息删除,不过,有总比没有好.还有一个说法那就是防小人不防君子,何况我们将这些文章进行转载来增加自已的外链时也是要这些信息的.下面我们就来看看如何实现.

有两种方法,一种是文章标题上说的,在wordpress的functions函数中增加文章版权信息,你只要在你的当前主题的functions函数中增加以下代码就行了:

  1. function feed_copyright($content) {
  2. if(is_single() or is_feed()) {
  3. $content.= '<div>转载请注明来源:<a rel="bookmark" title="'.get_the_title().'" href="'.get_permalink().'">'.get_the_title().'</a></div>';
  4. $content.= '<div>本文链接地址:<a rel="bookmark" title="'.get_the_title().'" href="'.get_permalink().'">'.get_permalink().'</a></div>';
  5. $content.= "</blockquote>";
  6. }
  7. return $content;
  8. }
  9. add_filter ('the_content', 'feed_copyright');

如果你还想增加订feed信息,则再加入以下代码到$content.的下一行:

  1. $content.= '<div>订阅本站:<a title="福利老幺" href="https://www.fuli121.com/feed">https://www.fuli121.com/feed</a></div>';

方法二.在你的single.php中增加以下代码:

  1. <div class="reship">
  2. <p>转载请注明文章转载自:<a href="<?php echo get_settings('home'); ?>"><?php bloginfo('name'); ?></a> [<?php echo get_settings('home'); ?>]<br />本文链接地址:<a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></p>
  3. </div>

css样式的话根据自已的主题风格来搭配.福利老幺用的是第二种方法,你可以参考福利老幺文章下面的风格来制做.我没有加订阅本站的信息.在前面的网站优化之robots.txt文件编写及优化一文中说过,我已经将订阅做成了不允许搜索引擎抓取了!

 

在福利老幺的网站中,与wordpress版权相关的话题还有:
1.细说Google Adsense受版权保护的材料
2.恢复wordpress博客删除的文章其实就是修改文章的ID

 

小结

文章版权信息这玩意,实话说,增加了也不一定就会很用,只不过我们可以用来防君子罢了.

给我留言