WordPress自动在内容底部增加版权信息

作为自己幸苦写的文章,每个人都不希望被别人拿走后还说是自己原创,我知道即使在文章底部注明了版权信息,没有多大效果但这并不影响我对版权的维护信心。

上面就是我们的效果图

想不想让自己的博客也实现这样的功能呢

教程开

首先复制以下代码,然后找到你的WordPress源码,把代码添加到你WordPress当前主题的 functions.php 文件中即可,

主题路径:wp-content/themes/

//WordPress 文章版权申明
add_filter ('the_content', 'fanly_copyright');
function fanly_copyright($content) {
	if(is_single() or is_feed()) {
		$content.= '<p>除非注明,否则均为<a href="'.get_bloginfo('url').'" target="_blank">'.get_bloginfo('name').'</a>原创文章,转载必须以链接形式标明本文链接</p>';
		$content.= '<p>本文链接:<a title="'.get_the_title().'" href="'.get_permalink().'" target="_blank">'.get_permalink().'</a></p>';
		return $content;
	}
}

当然喽,有时候自己看到别人好的文章也想转载,这时候再添加这么一条内容就不合适了

那么怎么办呢?手动去除?当然是不可能的啦!毕竟站长也是个懒人

所以无垠就想出了一个法子,现在就来教大家一招,

WordPress自动在内容底部增加版权信息

因为提交了熊掌号原创,所以我特别的添加了一个原创判断,只有提交了熊掌号原创成功的才被显示,代码给大家做个参考,按照自己需求修改即可。

//WordPress 
add_filter ('the_content', 'fanly_copyright');
function fanly_copyright($content) {
	global $post;
	if((get_post_meta($post->ID,'original',true)||get_post_meta($post->ID,'Fanly_Submit',true)=='Original') && (is_single() or is_feed())) {
		$content.= '<p>除非注明,否则均为<a href="'.get_bloginfo('url').'" target="_blank">'.get_bloginfo('name').'</a>原创文章,转载必须以链接形式标明本文链接</p>';
		$content.= '<p>本文链接:<a title="'.get_the_title().'" href="'.get_permalink().'" target="_blank">'.get_permalink().'</a></p>';
	}
	return $content;
0 条回复 A 作者 M 管理员
    所有的伟大,都源于一个勇敢的开始!
欢迎您,新朋友,感谢参与互动!欢迎您 {{author}},您在本站有{{commentsCount}}条评论