国内最全IT社区平台 联系我们 | 收藏本站
华晨云阿里云优惠2
您当前位置:首页 > php开源 > WordPress > 如何设置WordPress友情链接只在首页显示

如何设置WordPress友情链接只在首页显示

来源:程序员人生   发布时间:2013-10-26 19:40:35 阅读次数:3423次

  一般来说,交换友情链接都是在首页做链接就可以了,如果你的博客每个页面都有友情链接,那你的PR值将会大量流失,特别是友情链接比较多的朋友。让友情链接只显示首页,也可以腾出文章页面的侧边来放其它信息。

  很多Wordpress主题都有widget,一般都是调用sidebar.php文件,所以整站的侧边栏都是一样的。如果我们要让WordPress友情链接只在首页显示,需要如下修改:

  打开WordPress主题里的sidebar.php文件,在相应的地方添加以下代码:

以下为引用的内容:
<?php if ( is_home() ) { ?>
<h3>友情链接</h3>
<ul>
<?php get_links(’-1′, ‘<li>’, ‘</li>’, ‘<br />’, FALSE, ‘id’, FALSE, FALSE, -1, FALSE); ?>
</ul>
<?php } ?>

  其中的第一句“if ( is_home() )”是判断当前页面是否为首页,这样添加代码后,就可以仅仅在首页显示友情链接了,注意在你的widget上就不用添加“友情链接”模块了,上面的代码已经调用了。Gonten.com的友情链接目前也仅在首页显示。

  同理,也可以通过修改以上代码,实现不同的功能。修改第一句的is_home() 和内容即可,is_single()为单独文章页面,is_page() 为页面。<?php get_links(’-1′, ‘<li>’, ‘</li>’, ‘<br />’, FALSE, ‘id’, FALSE, FALSE, -1, FALSE); ?>也可以改成其他的模块。

生活不易,码农辛苦
如果您觉得本网站对您的学习有所帮助,可以手机扫描二维码进行捐赠
程序员人生
------分隔线----------------------------
分享到:
------分隔线----------------------------
关闭
程序员人生