A-A+
使用纯代码给wordpress添加文章版权声明
文章的声明就是在每一篇文章的底部标明本篇文章的版权所有,这样是在提醒转载者在转载的时候能够保留本篇文章的来篇,是一种比较高效的防止盗链而不声明的方法,版权声明的形式多为如下:
夏日博客,版权所有|如未注明,均为原创|本网站采用 BY-NC-SA 协议进行授权,转载请转自:https://www.xiariboke.net/*.html
基本上就是如上形式了,我们只要把上面的文本形式添加到文章的底部就可以了,首先打开主题文件夹下面 single.php 文件,然后搜索如下代码:
- ?php the_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>
保存后生成前台页面,这就实现了上面的版权声明文本形式。
如果感觉这种方法比较麻烦,还有一种更省劲的方法,打开主题文件 functions.php 文件,在这个文件里面添加如下的代码:
- //添加文章版权信息
- function copyright($content) {
- if(is_single()||is_feed()) {
- $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>';
- }
- return $content;
- }
- add_filter ('the_content', 'copyright');
实现的效果同上,看自己的习惯吧,里面的代码和样式可以自定义。