wordpress中如何让友情链接只显示在首页

By | 2009/04/16

         本人是一个wordpress的菜鸟级人物,对于搞seo的来说,友情连接在全站显示的话,既影响分页的效果,另外一方面就是和别人做友情连接的时候,对自己太不公平了,所以一直再想办法让友情连接只在首页显示。

        百度,google了好长时间,实验了好多次都没有去解决,其实网上放出的很多代码。我只所以用可以用的代码,却没有搞好的原因是我使用了外观里面的小工具,那个不管怎样修改sidebar.php文件所有东西还都是可以再侧边栏显示出来的。幸亏乐思蜀大哥的提醒,后来我删除了小工具里面的所有选项,手动修改sidebar.php在经过本人的实践,终于搞好了,下面给出可以用的代码,

下面是只显示在首页,而不显示再文章页面:

<?php /* If this is the frontpage */ if ( is_home() ) { ?>
<h3>Links</h3>
<ul>
<?php get_links(‘-1’, ‘<li>’, ‘</li>’, ‘<br />’, FALSE, ‘id’, FALSE, FALSE, -1, FALSE); ?>
</ul>
<?php } ?>

下面是只显示在首页和独立页面:

<?php /* If this is the frontpage */ if ( is_home() || is_page() ) { ?>
<h3>Links</h3>
<ul>
<?php get_links(‘-1’, ‘<li>’, ‘</li>’, ‘<br />’, FALSE, ‘id’, FALSE, FALSE, -1, FALSE); ?>
</ul>
<?php } ?>

如果我要将tags只显示在文章页面而不显示在博客首页的话,可以这样在sidebar这样添加:

<?php /* If this is the frontpage */ if ( is_single() ) { ?>
<h3>Tags</h3>
<?php wp_tag_cloud(‘smallest=10&largest=15’); ?>
</ul>
<?php } ?>

9 thoughts on “wordpress中如何让友情链接只显示在首页

  1. oalleno

    直接用constructor主题,很容易实现,见我的页面www.oalleno.com

发表回复

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