wordpress不同页面显示不同侧边栏

wordpress默认所有页面都使用相同的侧边栏,然而有时想让某些侧边栏模块只显示在某个或某些页面,比如让友情链接模块只显示在首页等等,这一切可以通过一款名为widget logic的插件轻易实现,下面介绍一下插件的使用方法。

1、在后台安装插件中搜索widget logic安装并激活。

2、激活后进入“外观”-“小工具”可以看到每个可用小工具下面多了一个Widget logic输入框,如图所示:

wordpress不同页面显示不同侧边栏

3、在widget logic输入框中填写相应的标记就可以实现相应的功能,例如让“搜索框”只在首页显示,只需要在输入框中填写is_home()保存即可。

wordpress不同页面显示不同侧边栏

widget logic插件一些常用的标记如下:

is_home()仅主页

is_single()仅文章页

is_page()仅页面

is_category()仅文章分类页

is_tag()仅文章标签页

is_archive()仅归档页

is_404() 仅404页

is_search()仅搜索结果页

is_feed()仅订阅页

注意:在以上标记前加“!”则为排除在该页面显示,如 !is_home() 除主页以外的其他页面显示。

!is_category(5)仅在ID非5的分类显示。

is_home() || is_category(’baked-goods’)在主页或名称为baked-goods的分类显示。

is_page(’about’)仅在关于页显示。

如果文章对你有帮助,请赞赏支持本站发展!

发表评论

此字段内容将保密,不会被其他人看见。