现在的采集软件越来越多,这对于网站权重不高的个人博客来说是致命打击,为什么?第一,一般的个人博客都是做着辛辛苦苦一篇一篇文章自己写出来的,这是作者的心血。第二,采用采集等方法的网站有很多都是网站权重非常高的,而个人博客的网站权重通常不是很高,这样就导致搜索引擎蜘蛛还没有爬到个人博客就已经先到了哪些采集的网站,这样搜索引擎就会认为是个人博客在抄袭哪些采集网站,对于个人博客的发展非常不利。所以就有了今天的话题:实现WordPress博客文章页底部版权信息的自动添加。
这里介绍两种方法,分别是通过修改主题文件的singer.php文件和functions.php文件实现的,两种方法都可以使用,这就看大家的喜好了。这里为什么不介绍使用插件的方法呢?因为以前我就说过,使用插件固然比较方便,但是这会增加网站的载入时间,影响用户体验,我们最好一开始就养成良好的习惯,不要什么事都以简单的开始做。
1.在singer.php文件里添加代码,在singer.php文件里找到这样一段代码:
<?php the_content(); ?>
这就是文章主题了,在他后面添加下面的代码:
<p>转载原创文章请注明,转载自:<strong><?php bloginfo('name'); ?></strong>[<a href="<?php echo get_settings('home'); ?>"><?php echo get_settings('home'); ?></a>]</p> <p>本文链接: <a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><?php the_permalink(); ?></a></p>
这样每篇文章都会自动的加上版权信息。
2.通过在functions.php文件里添加代码:在functions.php里面合适位置添加如下代码:
/** RSS Feed copyright */ function feed_copyright($content) { if(is_single() or is_feed()) { $content.= "<blockquote>"; $content.= '<div> » 转载保留版权:<a title="秦唐网" href="https://www.ljy2345.com/go/aHR0cDovL2Jsb2cudWk5MC5jb20=" target="_blank">秦唐网</a> » <a rel="bookmark" title="'.get_the_title().'" href="'.get_permalink().'"> 《'.get_the_title().'》</a></div>'; $content.= '<div> » 本文链接地址:<a rel="bookmark" title="'.get_the_title().'" href="'.get_permalink().'">'.get_permalink().'</a></div>'; $content.= '<div> » 如果喜欢可以:<a title="订阅秦唐网" href="https://www.ljy2345.com/go/aHR0cDovL2ZlZWQuZmVlZHNreS5jb20vcWludGFn" target="_blank"> 点此订阅本站</a></div>'; $content.= "</blockquote>"; } return $content; } add_filter ('the_content', 'feed_copyright');
强烈建议使用第二种。
赞赏除特别注明外,本站所有文章均为LJY IT BLOG原创,转载请注明出处来自https://www.ljy2345.com/2015/02/%e5%8e%9f%e5%88%9b%ef%bc%9a%e5%85%8d%e6%8f%92%e4%bb%b6%e5%ae%9e%e7%8e%b0wordpress%e6%96%87%e7%ab%a0%e9%98%b2%e9%87%87%e9%9b%86/
Comments | NOTHING