Loading... > 能控制博客侧边栏在指定页面显示的插件。 [Widget Logic](http://wordpress.org/extend/plugins/widget-logic) 是WordPress 博客程序的侧边栏管理插件给每个 widget 一个扩展控制 [Widget logic](http://wordpress.org/extend/plugins/widget-logic),你可以通过它根据不同页面自定义你的侧边栏内,只需要在 widget 新增的 Widget logic 选项里加入相应的标记代码,就可以轻松实现博客侧边栏的管理,实现你的个性化设置。 ## **Widget Logic 插件使用方法** 1.下载 [Widget Logic](https://wordpress.org/plugins/widget-logic/) 插件,你可以在后台下载,也可以去官网下载([点击下载](https://downloads.wordpress.org/plugin/widget-logic.5.10.4.zip))。 2.安装好 Widget Logic 插件,然后再启用。 3.进入外观里的小工具管理栏,你会发现下面多了一个 Widget Logic options 的设置选择项,钩选 Use ‘widget\_content’ filter 选项,并点击 Save 保存,如下图:![image.png](http://blog.cpuck.com/usr/uploads/2024/10/1657002340.png) 4.再查看 widget ,会发现每个里都多了一个 Widget logic 选择项。只要在 Widget logic 选项里填上相应的标记代码,就能实现不同的页面侧栏显示效果。如下图: ![image.png](http://blog.cpuck.com/usr/uploads/2024/10/1794844905.png) ## **Widget Logic 插件设置方法** 如果你只需要某个 widget 只在首页显示,只要在 widget 的 Widget logic 选项里填上 `is_home()` 这个标记代码就可以了。更多详细设置方法[点击这里](http://wordpress.org/extend/plugins/widget-logic/other_notes)查看。 ## **Widget Logic 常用的标记** ``` is_home() 主页 is_single() 文章页 is_page() 页面 is_category() 文章分类页 is_tag() 文章标签页 is_archive() 归档页 is_404() 404页 is_search() 搜索结果页 is_home() 仅主页显示 !is_home() 除主页以外的页面显示 !is_category(5) 仅在ID非5的分类显示 is_home() || is_category('baked-goods')在主页或名称为baked-goods的分类显示 is_page('about')仅在关于页显示Copy ``` 侵删转自:[冰翼博客](https://icewing.cc/post/wp-widget-logic.html) 最后修改:2024 年 10 月 07 日 © 允许规范转载 赞 如果觉得我的文章对你有用,请随意赞赏