在WordPress的边栏安装了很多小工具,但是每页都显示相同的内容,这样岂不是非常没个性?
不用担心,这个问题之前就有人想到了,并且还开发了一款非常实用的插件:Widget Logic。Widget Logic能够通过DIY的方式让你自定义WordPress博客每页侧边栏小工具的显示。这样就可以在不同的页面显示不同的小工具,不至于使得整个博客有太多重复内容。
Widget Logic使用也非常简单,只需要通过简单的代码,就能轻松实现这些功能。
Widget Logic插件使用中涉及的一些常用设置代码:
- is_home() ,仅显示在主页
- is_single() ,仅显示在文章页
- is_page() ,仅显示在页面
- is_category() ,仅显示在文章分类页
- is_tag() ,仅显示在文章标签页
- is_archive(),仅显示在 归档页
- is_404() ,仅显示在 404页
- is_search() ,仅显示在搜索结果页
- is_feed() ,仅显示在订阅页
Widget Logic插件使用中涉及的一些进阶设置代码:
Widget Logic插件代码使用语法,||表示或,&&表示和,!表示非,语法示例如下:
1.这一组,可以明显看到数学里面集合的应用
- is_home() 仅主页显示
- !is_home() 除主页以外的页面显示
2.这一组,可以看到如何分类显示指定小工具或代码
- !is_category(4) 仅在ID非4的分类显示
- !is_category(array(5,9,10,11))— 分类id为5、9、10、11的页面
3.这一组,可以看到如何显示指定到指定的页面或位置
- is_home() || is_category(’web-hosting’) 在主页或名称为web-hosting的分类显示
- is_page(’about’) 仅在关于页显示
更多高级的代码设置请关注WordPress官方网站上Widget Logic的插件发布页说明。
插件下载地址:Widget Logic
]]>如果爱,请赞赏
阅读相关文章:
本文地址:https://www.stylefanr.org/archives/318
除非注明,文章均为原创,转载请注明出处和链接!