文章底部添加版权信息,页面复制添加原文连接。

近几天总是调试各种功能,都没好好写点东西,只能记录下自己的折腾过程了。毕竟你我都尊重原创。

保护原创,尊重版权。

折腾记录:

添加复制显示原文出处,网上看来很多方式,最后采纳小兽的方法:http://www.seo628.com/3875.html 代码如下:添加在主题函数文件  functions.php 内即可。

//复制文字自动添加版权信息
function sheruo_copyright() { ?>
<script type='text/javascript'>
function addLink() {
    var body_element = document.getElementsByTagName('body')[0];
    var selection;
    selection = window.getSelection();
    var pagelink = "<br /> <br /> //原文地址: <a href='"+document.location.href+"'>"+document.location.href+"</a>";
    var copy_text = selection + pagelink;
    var new_div = document.createElement('div');
    new_div.style.left='-99999px';
    new_div.style.position='absolute';
    body_element.appendChild(new_div );
    new_div.innerHTML = copy_text ;
    selection.selectAllChildren(new_div );
    window.setTimeout(function() {
        body_element.removeChild(new_div );
    },0);
}
document.oncopy = addLink;
</script>
<?php
}
add_action( 'wp_footer', 'sheruo_copyright');

简单方便,直接插入页底。

后来觉得文章下方也应该注明版权信息,如有转载请注明等信息,于是我自己写了一条简单的代码去实现。从上面代码可以看出是直接插入页面底部wp_footer处,于是我写了个直接插入文章的代码来实现版权注明:代码如下,一样放在 主题函数文件  functions.php 内即可。

/** 文章底部加版权*/
function feed_copyright($content) {
if(is_single() or is_feed()) {
$content.= '</br><div class="copyright"><p>除非注明,文章均由 <a rel="author" href="'.get_bloginfo('url').'">'. get_bloginfo('name').'</a> 原创发布,欢迎转载。 </p><p>转载请注明地址:<a rel="bookmark" title="'.get_the_title().'" href="'.get_permalink().'">'.get_permalink().'</a></p></div>';
}
return $content;
}
add_filter ('the_content', 'feed_copyright');

从代码中可以看出我添加了div css美化,如果觉得添加diy麻烦,可以将div去掉换成自己的pre等等。下面分享下我的css样式,直接添加主题style.css样式里即可。

/* Copyright */
.copyright {
	margin:0; 
	padding:10px; 
	font-size:0.875em; 
	background-color:#f5f5f5; 
	border:1px solid #f1f1f1; 
	border-radius:5px;}
.copyright p {
	margin:0; 
	line-height:1.75em; 
	color:#888;}
.copyright a {
	color:#888; 
	background:none; 
	padding-right:0; 
	text-decoration:underline;}

文章底部添加版权信息,页面复制添加原文连接。》有7个想法

  1. HifiSliv

    嗨! 我是Zlata,住在乌克兰。 我一个月能拿到240美元 这对我来说很少 ((

    这就是为什么我可以做一点钱:
    -向您发送热点照片和视频
    -向您发送与前男友发生性关系的视频
    -我可以做你在Skype,whatsapp的或其他使者说

    也准备来找你在任何国家为你的钱。
    我不会把我的联系人留在这里。 找到我只是在网站上

    这是我的照片,很多人喜欢它,但不是我

    我希望能见到你

    回复

发表评论

电子邮件地址不会被公开。 必填项已用*标注