WordPress如何让友情链接只在首页显示出来
现在越来越多的人在网络上拥有了属于自己的网站,都喜欢将自己的生活,工作点滴通过博客的形式发布出来!是不是用过Wordpress这款非常流行的开源 网络程序呢?相信大多人将Wordpress当成了建站程序的首选!是的,Wordpress非常强大,而很容易上手,基本能满足我们繁琐的需求!你可能 已经到了使用wordpress的高级阶段了,不急,我们一起来看看wordpress中如何如何让友情链接只在首页显示出来!
首先我们 来看看为什么我们要让友情链接只在首页显示出来?你可能不知道SEO这项技术,SEO是网络应用中非常重要的一项技术,它能让你的网站从众多的网站中脱颖 而出。如果懂得了SEO技术要实现在网上捞金是一件非常容易的事情!如果除了首页,其他页面也有友情链接,那么这样会对SEO不利,会分散你的网站的相关 权重!
方法一:修改主题源代码
在后台找到主题中友情链接放置的位置,后台-外观-编辑器中可以找到。一般主题的友情链接是放在侧边(sidebar.php) 中,也有放在页脚(footer.php)的,根据自己主题找到友情链接代码:<?php wp_list_bookmarks(); ?>
之后,替换成如下代码:
<?php if ( is_home()) { ?>
<?php wp_list_bookmarks(); ?>
<?php } ?>
代码解释:is_home(); 说明这段代码包含的友情链接只在首页显示。
但是我用这个代码测试了,没效果,检查内容页也依然有友情链接,一直想不明白是什么问题?之后请教高人,wordpress高人很多的,终于找到解决的办法了。
只要在 is_home(); 之前加一个 wp_reset_query(); 就可以解决了,完美搞定。
最终代码如下:
<?php wp_reset_query(); if ( is_home()) { ?>
<?php wp_list_bookmarks(); ?>
<?php } ?>
是不是非常简单啊,相信你能搞定它的!当然,还有其他方法来实现这个功能,比如网络上的相关插件,笔者这里并不建议用插件,用的太多对网站访问速度会有一定影响!