A-A+

使用纯代码给wordpress添加文章版权声明

2015年08月24日 PHP开源系统 暂无评论 阅读 14 views 次

文章的声明就是在每一篇文章的底部标明本篇文章的版权所有,这样是在提醒转载者在转载的时候能够保留本篇文章的来篇,是一种比较高效的防止盗链而不声明的方法,版权声明的形式多为如下:

夏日博客,版权所有|如未注明,均为原创|本网站采用 BY-NC-SA 协议进行授权,转载请转自:https://www.xiariboke.net/*.html

基本上就是如上形式了,我们只要把上面的文本形式添加到文章的底部就可以了,首先打开主题文件夹下面 single.php 文件,然后搜索如下代码:

  1. ?php the_content(); ?  

在这个代码的下面添加版权声明的代码,如下所示:

  1. <div class="open-message"  style="border:#00a67c 1px solid;border-radius:5px 5px 5px 5px;"><i class="fa fa-bullhorn"></i>夏日博客,版权所有丨如未注明,均为原创丨本网站采用<a href="https://www.xiariboke.net/*.html" rel="nofollow" target="_blank" title="BY-NC-SA授权协议">BY-NC-SA</a>协议进行授权,转载请注明转自:<a href="'.get_permalink().'" title="'.get_the_title().'">'.get_permalink().'</a></div>  

保存后生成前台页面,这就实现了上面的版权声明文本形式。

如果感觉这种方法比较麻烦,还有一种更省劲的方法,打开主题文件 functions.php 文件,在这个文件里面添加如下的代码:

  1. //添加文章版权信息  
  2. function copyright($content) {  
  3. if(is_single()||is_feed()) {  
  4. $content.='<div class="open-message"  style="border:#00a67c 1px solid;border-radius:5px 5px 5px 5px;"><i class="fa fa-bullhorn"></i>夏日博客,版权所有丨如未注明,均为原创丨本网站采用<a href="https://www.xiariboke.net/*.html" rel="nofollow" target="_blank" title="BY-NC-SA授权协议">BY-NC-SA</a>协议进行授权,转载请注明转自:<a href="'.get_permalink().'" title="'.get_the_title().'">'.get_permalink().'</a></div>';  
  5. }  
  6. return $content;  
  7. }  
  8. add_filter ('the_content', 'copyright');  

实现的效果同上,看自己的习惯吧,里面的代码和样式可以自定义。

标签:

给我留言