在网上找了很久,想在Wordpress博客上设置 两种友情链接,一种是全站 链接,一种是首页友情链接,找到的大多数方法都只能把Blogroll变成首页链接。
方法我也说一下:
打开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上就不用添加”友情链接”模块了,上面的代码已经调用了。
如果想要在首页即显示全站 链接和首页链接,那么可以用下面这个插件:
widget logic自定义widget WordPress插件:widget logic,使用该插件可以轻松定义widget(也就是外观中的小工具)的展示,比如可以让友情链接只在首页显示。
WordPress后台插件选项中搜索widget logic然后点击自动下载安装并激活。
激活后在widget设置中会多一个选项,在其中填入对应代码即可。
代码如下:
is_home() 主页
is_front_page() 首页
is_admin() 管理员帐号
is_single() 文章页
is_page() 页面
is_category() 文章分类页
is_tag() 文章标签页
is_archive() 归档页
is_404() 页面无法找到页
is_search() 搜索结果页
is_feed() 订阅页
相关文章:
Tags: wordpress


February 11th, 2010 at 4:08 pm
如果要是 除了主页以外都显示,那该用什么代码?