wordpress友情链接只在首页显示的方法,其他类推

首先,友情链接只需要首页显示,内页的文章我们可以更好的利用边栏。

所以我想要实现,友情链接只在首页显示,内页不显示。但是我相信很多人都时使用了系统自带的 widgets ,的确这个很方便,还可以随意调整顺序,但是问题也因此而来,由于index pages 以及 single 都是用的时 sidebarl  和 sidebarr 如下图:

要实现起初的意图,方法如下:

  1. 打开你要实现的边栏的源文件 我这里用的时 sidebarr.php
  2. 前提时你的 widgets 内容已经很完善了,不需要源文件提供的栏目
  3. 找到文件中的这条语句

          <?php } ?><!–End Admin bar–>                         管理边栏项 到此结束,以后的就是我们的各种栏目

    从这里开始,我们删除无用的 边栏项, 注意:由于你使用了widgets 所以这个文件中的项目都是不可见的无用项

    一直删除到这条语句之前

    <!–Begin Widgets Check–> <?php if ( function_exists(‘dynamic_sidebar’) && dynamic_sidebar(‘RightSidebar’) ) : else : ?>              这句话的意思时,如果用户定义的widgets  项存在,则从此以后直到结尾的

    <?php endif; ?><!–End Widgets Check–>   之间的项目无效 

  4. 好了,现在我们删除了不必要项目,开始改代码。

  5. 确保以上两条语句之间没有任何其他语句,即 如图

     

  6.  判断一个项目在首页才显示的语句时:

  7. <?php if((is_home() )){ ?>
    期间加入控件内容<?php } ?>

  8. 比如友情链接的语句是

    <?php if((is_home() )){ ?>

    <!–Begin blogroll–>
    <ol>
    <?php wp_list_bookmarks(‘title_li=&category_before=&category_after=&category_orderby=id&category_order=ASC’); ?>

    <?php } ?>

  9.  大家可以参看我的首页和内页,实现了这个功能,其他栏目的方法时类似的。还有什么地方不清楚的可以在此帖留言给我!谢谢

 附:另一种友情链的语句是: [供参考]

再附上我的 sidebarr.php源代码

版权所有© HzlzH | 本文采用 BY-NC-SA 进行授权
转载需注明 转自: 《wordpress友情链接只在首页显示的方法,其他类推

随机文章

{ Leave a Reply ? }

  1. 浙江印花之家 China Maxthon Windows

    写得挺详细的,谢了,那请问下,WP北景色如何换掉.

    我的WP背景色是绿色的,我希望他是红色的,我看有的人的WP首页背景是蓝天白云的.很好看.能否指点下.

  2. SamPeng China Internet Explorer Windows

    链接已经做好。。呵呵。你的站也不错

  3. 免费杀毒软禁 China Internet Explorer Windows

    你的百度广告怎么申请的。?麻烦说一下

  4. His_wife97 Thailand Internet Explorer Windows

    Where do the undergraduate students go after graduation? ,

  5. 聪壹艮 China Internet Explorer Windows

    来学习下,不过看的不是很懂 :idea:

  6. 绍兴小杜 China Google Chrome Windows

    呵呵,说的很详细,我试试看

  7. 飞猪 China Mozilla Firefox Windows

    找了许多方法都失败,再试试这个。。。

  8. giant888 China Mozilla Firefox Windows

    bo-blog好像后台可以选择开闭的,比这要简单多了。

  9. hooler China SouGou Browser Windows

    还是没改成功,郁闷

Leave a Reply

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">

:wink: :twisted: :roll: :oops: :mrgreen: :lol: :idea: :evil: :cry: :arrow: :?: :-| :-x :-o :-P :-D :-? :) :( :!: 8-O 8)

Pingback & Trackback

  1. [WP插件]Widget Logic China WordPress Unknow Os - Pingback on 2010/08/27/ 09:44