Wordpress Widget Logic小工具逻辑管理插件定制不同页面侧边栏
最近在折腾主题的时候,发掘到好多以前没接触过的wordpress插件。
比如,WordPress 本身的侧栏显示效果是全站的,刚才我想在内页显示的侧边栏搜索条不在首页显示,虽然这个简单的可以自己在siderbar.php中去写,但是还是觉得麻烦,以前就觉得侧边栏小工具应该有个选项比如:在那个页面显示这样的。
今天我们说的这个wordpress Widget Logic小工具逻辑插件就实现了这个功能,相见恨晚啊。Widget Logic 侧边栏管理插件给每个 widget 一个扩展控制 Widget logic,你可以通过它根据不同页面自定义你的侧边栏内,只需要在 widget 新增的 Widget logic 选项里加入相应的标记代码,就可以轻松实现博客侧边栏的管理,实现不同页面侧边栏的个性化设置。
下载——启用 Widget Logic 插件后,在每个Widget下都多了一个Widget logic 选择项,只要在 Widget logic 选项里填上相应的标记代码,就能实现不同的页面侧栏显示效果。如下图:
Widget Logic 常用的标记
- is_home() 主页
- is_single() 文章页
- is_page() 页面
- is_category() 文章分类页
- is_tag() 文章标签页
- is_archive() 归档页
- is_404() 404页
- is_search() 搜索结果页
比如只在主页不显示就用"!is_home()"加个英文感叹号表示非主页就可以了。
这个插件下载及更多说明请阅读wordpress官方插件主页:Widget Logic。
啊啊..太牛逼了!
对于我这种代码盲来说,挺实用的。
哈哈.适合懒人,既然有现成我们就不动手