博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
WordPress优化:为原创文章和转载文章分别添加不同的版权申明
阅读量:6591 次
发布时间:2019-06-24

本文共 1924 字,大约阅读时间需要 6 分钟。

    自己建一个博客网站,当然一般来说文章都是自己原创的。但是有时候我们在其他网站看到比较好的文章,想要把它转载过来分享给更多人或者仅仅只是记录下来以备以后查看,这时候如果我们还是申明为原创文章就显得有点不道德了。因此为了避免这种尴尬的局面,我们在发表文章的时候,针对原创文章和转载文章发表不同的版权申明就显得很有必要了。

       想要做到这点也很容易,修改主题下的single.php文件即可(路径:/wp-content/themes/你正在使用的主题/inc/post-format/single.php),下面我把我现在正在使用的样式代码发出来,以供大家参考,代码如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<!-- 文章版权信息 -->
        
<?php  
$custom_fields 
= get_post_custom_keys(
$post_id
);
            
if 
(!in_array (
'copyright'
$custom_fields
)) : ?>
            
<div 
class
=
"postcopyright" 
style=
"background-color:#E0DC67"
>
                
<div><strong>版权声明:</strong>原创作品,允许转载,转载时请务必以超链接形式标明文章 <a href=
"<?php the_permalink() ?>" 
title=
"<?php the_title(); ?>" 
target=
"_blank" 
style=
"text-decoration:underline"
>原始出处</a> 、作者信息和本声明。否则将追究法律责任。</div>
                
<div>转载请注明来源:<a href=
"<?php the_permalink() ?>" 
title=
"<?php the_title(); ?>"
><?php the_title(); ?></a> - <a href=
"<?php bloginfo('url'); ?>" 
title=
"<?php bloginfo('name'); ?>"
><?php bloginfo(
'name'
); ?></a></div>
            
</div>
            
<?php 
else
: ?>
            
<?php  
$custom 
= get_post_custom(
$post_id
);
            
$custom_value 
$custom
[
'copyright'
]; ?>
            
<div 
class
=
"postcopyright" 
style=
"background-color:#E0DC67"
>
                
<div><strong>版权声明: </strong>转载作品,本文来源于 <a rel=
"nofollow" 
href=
"/go.php?url=<?php echo $custom_value[0] ?>" 
target=
"_blank" 
style=
"text-decoration:underline"
><?php 
echo 
$custom_value
[0] ?></a> ,由(<a href=
"<?php bloginfo('url'); ?>" 
title=
"<?php bloginfo('name'); ?>"
> <?php the_author(); ?> </a>) 整编而成。</div>
                
<br/>
                
<div><strong>↘原文地址:</strong> <a target=
"_blank" 
rel=
"nofollow" 
href=
"<?php echo $custom_value[0] ?>" 
><?php 
echo 
$custom_value
[0] ?></a></div> 
            
</div>
            
<?php 
endif
; ?>

注:以上申明仅供参考,可以根据自己喜好自行设置

可以看到,原创文章不用管,像平时的习惯正常发表文章即可。但是,对于发表转载文章时就有点不同了,需要多做一点操作:

(1)在网站后台发表文章时在“显示选项”那里把“自定义栏目”勾上

(2)添加一个自定义栏目,名称是:copyright,值是:你转载文章的来源网页链接。当然,“copyright”这个栏目只需要第一次添加,以后发表转载文章时就可以直接选择了

最后,我们可以看到针对不同类型的文章,版权申明是这样的:

本文转自 pangfc 51CTO博客,原文链接:http://blog.51cto.com/983836259/1736732,如需转载请自行联系原作者

你可能感兴趣的文章
乌镇互联网大会部分嘉宾分享要点实录
查看>>
[20170426]漫长的测试时间.txt
查看>>
javaScript中eval()方法转换json对象
查看>>
【问题解决】BootStrap.css与layDate日期选择样式起冲突的解决办法
查看>>
ArcGis 在线地图相关资源
查看>>
构建安全的Xml Web Service系列之初探使用Soap头
查看>>
触摸识别技术将被智能机抛弃?它还能应用于这些安全系统识别
查看>>
基于AForge.Net框架的扑克牌识别
查看>>
可扩展Web架构与分布式系统
查看>>
爱润妍代理模式营销系统
查看>>
ZOJ Problem Set - 3758 素数
查看>>
Knockout应用开发指南 第九章:高级应用举例
查看>>
用无向带权图实现校园导航系统
查看>>
再谈pipeline-filter模式
查看>>
华山论剑之契约式编程与防御式编程
查看>>
iOS工程中删除默认的并使用自建的ViewController后黑屏
查看>>
当开源库碰到错误怎么办?
查看>>
计算机组成原理与机构期末复习的概念
查看>>
HTAP数据库——HybirdDB for MySQL产品和典型方案介绍
查看>>
YUV 像素格式
查看>>