通过is_home()函数,可以判断当前页面是否是首页,如果是首页,就执行,完整代码如下:
< ?php if(is_home()) { ?>
<div> <h4>友情链接</h4> <ul>
< ?php wp_list_bookmarks(‘title_li=&categorize=0′); ?>
</ul> </div>
< ?php } ?>
wordpress首页很容易出现有非常多的分页的情况,http://www.antseo.org/page/2/,就是一个分页,如何让友情 链接在分页中也不显示呢?只需要在is_home()后面加上&&!is_paged()即可,意思是当不是分页的时候,执行如下语句, 完整代码如下:
< ?php if (is_home()&&!is_paged()) { ?>
<div><h4>友情链接</h4><ul>
< ?php wp_list_bookmarks(‘title_li=&categorize=0′); ?>
</ul></div>
< ?php } ?>
效果请见本博客侧栏,不仅仅是友情链接。其它模块也可以如此设置,比如首页显示“最新文章”其他页显示“随机文章”、“热门文章”、“评论最多”等。
附带几个常用的判断页面的函数:is_home(),is_page(),is_single(),is_category(),意思一看就懂。