WordPress插件推荐之:Widget Logic

2012年03月17日 WordPress 暂无评论 阅读 4,293 views 次

WordPress中的小工具非常好用,特别是其中的文本小工具,可以让我们自己输入相应的html代码,这样就可随意的嵌入相关内容,如添加订阅按钮、嵌入微博等内容。wordpress并且提供了配置,可以让这些小工具在首页或者是非首页显示,非常 好用。

但是这里的控制不够精细,比如我添加了一个邮件订阅,但是这个订阅,我只想要在某个栏目或者某几个栏目的侧边栏出现这个小工具,或者是只出现在搜索结果上,或者是出现在某个指定的页面上,这样的情况wordpress默认提供的小工具就不能满足我们的需求。

该主角出场:Widget Logic,这个插件的作用就是扩展了wordpress的小工具插件的显示范围,可以让我们指定在哪些栏目,哪些页面上出现这个小工具。

安装之后会在小工具的下方出出一个Widget logic的文本框,我们可以在这里输入控制条件,如下图的意思是,只将这个小工具显示在分类id为30的分类下面。

widget logic使用示例

widget logic使用示例

下面是一些示例:

is_home() --只在首页出现
!is_page('about') -- 除了'about'外的所有页面
is_category(array(5,9,10,11)) -- 出现在分类ID为5,9,10,11等的页面上
is_single() && in_category('baked-goods') -- 间篇文章页面,并表页页的分类为baked-goods
current_user_can('level_10') -- 根据用户的级别显示
strpos($_SERVER['HTTP_REFERER'], "google.com")!=false -- 出现在从google搜索进入博客的用户的页面上

用户头像

给我留言

Copyright © IT人生录 保留所有权利.   主题设计 知更鸟 滇ICP备16001547号-1

用户登录

分享到: