Widget Logic:按页面显示侧边栏
各位站长在使用WordPress中,可能会遇到这个问题:如果用WordPress自带的主题—小工具来设置友情链接,这些链接会在全站显示,会造成权重的分散。为了解决这个问题,建议大家安装Widget Logic这款插件,它能很好地解决这个问题。
使用方法
- 安装插件;
- 添加新的小工具。在小工具(
wp-admin/widgets.php
)内,添加一个新的侧边栏,此时在可修改的参数内,会出现一个Widget logic
的参数。它需要一些表达式来保证其能正确运行。
基本判断函数:
is_home()
主页
is_single()
文章页※
is_page()
页面※
is_category()
文章分类页※
is_tag()
文章标签页※
is_archive()
归档页※
is_404()
404页
is_search()
搜索结果页※
has_tag()
指定标签文章※
※注:这些判断函数支持具体内容,比如is_page('1')
,表示id=1的页面显示侧边栏。
逻辑运算符:
!
除了(如:!is_home()
,除了主页都显示侧边栏)
||
或者(如:is_page('fruit') || is_category('food')
,在fruit页面或者food分类显示侧边栏)
&&
并且(如:is_single() &&!in_category( array(23,30,78))
,在所有文章页并且除了含有id=23、30、78的文章分类页显示侧边栏)
下载:
- http://wordpress.org/extend/plugins/widget-logic/
- 或在安装插件(wp-admin/plugin-install.php)页面搜索“Widget Logic”
本文原文链接http://wpadmin.org/archives/widget-logic.html