相信很多人已经用过这个插件 widget logic,可以控制你的wordpress侧边栏,比如说不在首页显示边栏中的广告,只在单日志或单页面中显示,就这个意思。
1、安装:wp后台在线安装插件(推荐),如无法在线安装,参考此文:
wordpress无法自动更新或在线安装主题插件,或wordpress官网下载,上传。
2、启用,外观-小工具(widget),然后在每个已放在边栏的小工具下方,会出现设置框,如图:
3、在上图中Widget logic后面的文本框中输入表达式来控制小工具的显示。
表达式如下:
is_home() 博客主页
is_single() 日志页
is_page() 单页面
is_category() 日志分类页
is_tag() 日志标签页
is_archive() 归档页
is_404() 404页
is_search() 搜索结果页
is_feed() 订阅页
还有3个逻辑表达式:&&(与,数字7上面的)、||(或,此符号在键盘上“=”与“删除”之间)、!(非,感叹号)。
表达式语法示例:
如想让某小工具只在主页显示,填写 is_home(),反之不在主页显示 !is_home();
如果显示在名为“about”和“download”的单页面,is_page(‘about’)&&is_page(‘download’);
更多详细规则看这里http://codex.wordpress.org/Conditional_Tags
此工具有明显不足:如果你使用的是主题默认的侧边栏小工具,表达式就无处可填了。当然可以用代码实现以上所有功能,不过有点复杂~~
» 本文来自:乌帮图的博客 » 《WordPress不同页面显示不同侧边栏》
» 链接地址:https://wubangtu.com/688 »英雄不问来路,转载请注明出处。
首页 WORDPRESS技巧 LINUX历程 互联网 电脑技术 空间域名 程序设计 杂七杂八
这个链接是怎么做的,刚接触wp不熟悉~!求教~!谢谢~!
@阿默 我是用了一个custom-permalinks这个插件,可以参考这篇文章: http://wubangtu.com/custom-permalinks.html
这篇文章实在是太有用了,收藏了好几个月的文章又进来按照文章的说明把我的小工具设置了一下。
呵呵,我一个页面的文章突然回复不显示了…
@乌帮图
不是写,在仿着别人的站,然后解决到边栏了。。
@流金漩涡
是准备写主题吗?
恩,正找着这方面的教程