让WordPress不同页面显示不同小工具插件

首页 论坛 WordPress讨论区 软件与插件 让WordPress不同页面显示不同小工具插件

该主题包含 0 个回复,有 1 个参与人,并且由  管理员11 年, 11 月 前 最后一次更新。

正在查看帖子 1(共 1 个)
  • 作者
    帖子
  • #849

    管理员
    管理员

    @admin

    我们一般都会在在WordPress的边栏安装很多小工具,但是每页都显示相同的内容,这样有时会造不占位不方便。

    不用担心,这个问题也有插件可以搞掂,是一款非常实用的插件:Widget Logic。它能够通过DIY的方式让你自定义WordPress博客每页侧边栏小工具的显示都不相同,可使博客不至于使得每个页面的小工具都一样。

    Widget Logic使用也非常简单,只需要通过简单的代码,就能轻松实现这些功能。安装成功后,每个小工具里都会多了一栏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

    • 该主题由  管理员 于 11 年, 11 月 前 修正。
    附件:
    You must be logged in to view attached files.
正在查看帖子 1(共 1 个)

抱歉,回复评论必需登录。