Blog中添加版权声明的方法
从博客报那里看到了一篇博客报版权协议声明公告,是根据“车东的[CC]协议“Chedong Copyright”和“车东在“[CC] Chedong Copyright: 便于复制/粘贴的版权声明”而来,觉得很有必要在Blog中推广。
但在参照confach写的“转载,署名,权利,以及对WP的修改”一文修改模板时发现了几处问题。
1. 协议选择问题:车东选择的是署名-相同方式共享,而博客报和confach选择的则是署名。而我的选择是署名-非商业性使用-相同方式共享。所以大家在使用协议时请参考此页面进行选择。
2. 模板修改问题:confach提供的代码包括了他自己的网站链接,使用时还需要自己修改。而且直接复制的话因为引号字符问题会导致错误。
3. 多个作者问题:对于同一个Blog而有多个作者的话也需要相关代码支持。
4. 文件修改问题:confach提到修改single.php,这样在其它如首面展示Blog内容的页面时还是不包括此声明的。
所以我进行了修改如下,使用者可以直接选择复制到自己的WordPress Blog模板中,请修改index.php, single.php, archive.php和search.php文件添加相应的代码(原始的K2模板只需要修改theloop.php即可):
- <!–Add Copyright Start–>
- 作者: <?php if ($count_users > 1) { ?><?php the_author_posts_link(); } else { the_author(); } ?> 发表于<?php the_time('F j, Y') ?> <?php _e('at'); ?> <?php the_time() ?><br><a href="http://creativecommons.org/licenses/by-nc-sa/2.5/deed.zh">版权信息</a>: 可以任意转载, 转载时请务必以超链接形式标明文章<a href="<?php the_permalink() ?>">原始出处</a>和<a href="<?php bloginfo('url'); ?>">作者信息</a>及此声明<br>
- <!–Add Copyright END–>
注意:版权信息的链接请根据自己选择的协议自行更换。
如果使用MT模板则推荐参考车东的[CC] Chedong Copyright: 便于复制/粘贴的版权声明。
版权意识靠用户自觉还是很难的,所以推荐大家在自己的Blog中添加此类声明。
update: 回复中King提出想仅在首页第一篇日至下显示声明信息,这里给出方法:
添加如下代码在index.php中:
在循环体之前加入如下第一行代码:
- <?php $postnum = 1; $showadsense = 1; ?>
- <?php while (have_posts()) : the_post(); ?>
在循环结束前(endwhile;这句之前)想加入版权声明的代码部分加入:
- <?php if ($postnum == $showadsense) { ?>
- 这里加入版权代码
- <?php } $postnum ; ?>



如果只在首页的第一篇文章中显示版权信息就更好了….
[Reply]
又多了一个战友,高兴呀.
[Reply]
在你的这个地方添加的话似乎不如在标题下面添加的效果好
[Reply]
to King,
如果想要只在第一个Post中显示的话,添加如下代码在index.php中:
在循环体之前加入如下第一行代码:
在循环结束前(endwhile; 这句之前)想加入版权声明的代码部分加入:
不过我认为还是每篇都加比较好。
[Reply]
to scavin,
我觉得放上面有点妨碍读者阅读,所以还是改在了下面。
[Reply]
[…] 版权问题是目前一个比较热门的话题。hhalloyy在他的Blog中提供了一个供Wordpress用户方便使用的添加版权声明的办法,很不错,虽然这样并不能很实际的解决抄袭成风的问题,但至少是一个态度的表明。代码如下: <!–Add Copyright Start–> […]
[Reply]
哈哈,你的View CC license这个链接中用的还是CC2.0版的版权信息哦,这样会不会冲突了
[Reply]
Blogger中添加版权声明的方法…
自动PING的URL有误,此为手工PING。我这里想出一个专为Blogger的用户设计的代码,仅适用于Classic模式…..
[Reply]
to interjc,
你说是Feedburner里面那个吧,是它的关系,呵呵,已经去除掉了。
[Reply]
[…] Blog中添加版权声明的方法 at E-space […]
[Reply]
[…] 这两天blog版权的问题被讨论的多了起来,我先是看到hhalloyy在博客上介绍如何“在blog中添加版权声明”,可以说是针对单篇文章的加强声明。于是如法炮制给自己的模板里也加进了一个,同时换了一个更醒目的CC图标,考虑到读者多为国人,于是改成中文声明,协议方式也更改为相对更为宽松的“署名-非商业-相同方式共享”。今天又看了Herock的文章才知道CC已经四岁了。 […]
[Reply]
[…] Blog中添加版权声明的方法 at E-space […]
[Reply]
受用受用,很受用
[Reply]