首页 SEO技术正文

Widget logic –让你的侧边栏与众不同

seo秀 SEO技术 2019-05-25 04:19:34 57 25
Widget logic 是最有用的wordpress插件之一。通过设置,Widget logic能够让博客的不同页面显示不同的侧边栏。这个功能非常有用,当你打算在侧边栏显示广告或其它内容时,不必再费事地修改模板。,你可以从wordpress.org网站下载这个插件,安装完毕后,需要激活才能正常使用。,实例—在除首页之外的所有页面的侧边栏中显示“最新日志”。,

Widget logic 是最有用的wordpress插件之一。通过设置,Widget logic能够让博客的不同页面显示不同的侧边栏。这个功能非常有用,当你打算在侧边栏显示广告或其它内容时,不必再费事地修改模板。

Widget logic –让你的侧边栏与众不同

你可以从wordpress.org网站下载这个插件,安装完毕后,需要激活才能正常使用。

Widget logic –让你的侧边栏与众不同

实例—在除首页之外的所有页面的侧边栏中显示“最新日志”。

步骤一:添加“最新日志”选项到侧边栏

登录博客的管理后台,然后点击小工具(widget)菜单,拖拽“最新日志”选项到右边的侧边栏,再设置相关标题,显示日志数(例如:5),最后点“save”按钮。

步骤二:添加页面显示条件

在所有的小工具底部,有一个选项框,即“widget logic”。在这里输入页面显示条件来控制侧边栏的显示。新手如果不懂不要紧,你可以参看下面的说明来设置: WordPress Codex – Conditional Tags

在本例中,我设定的筛选条件是“除了首页的所有页面“。因为判断首页的函数为:is_home(),那么除了首页的所有页面的语句应该是:!is_home()。在widget logic选项框中输入这个语句,然后保存即可。

更多高级的条件判断函数

is_single() -》 判断是否为单篇日志

is_page() -》 判断是否为单个页面

is_page('about') -》判断是否为about页面

is_page('25') -》判断是否为id=25的页面

is_archive() -》 判断是否为存档

is_category('wordpress') -》 判断是否为别名是“wordpress“的目录

is_category('37') -》判断是否为id=37的目录

has_tag ('wordpress') -》 判断是否存在名为“wordpress“的标签

你也可以使用逻辑运算符实现更多的控制。|| 为逻辑“或”,&&为逻辑“与”。

实例1

在title为“fruit”的页面或名为“food”的目录页或tag为“banana”的页面显示某一小工具。

is_page('fruit') || is_category('food') || has_tag('banana')

实例2

仅在单篇日志并且不是某一指定目录中显示小工具。你需要提供特定目录的id号,而不能用别名或目录名来代替。

is_single() &&!in_category( array(23,30,78))

正如我上面所说的,你可以参看相关文章来学习更复杂的条件判断函数。

Widget logic测试小技巧

如果我打算利用widget logic实现复杂一些的功能,一般我会把小工具拖拽到侧边栏,输入一段纯文本”hey it worked!”,然后看是否所有页面都会显示它。接着添加一些页面显示条件,如果显示成功,说明我的语句没问题。

为什么要做如此麻烦的工作呢?有时候当你试图添加一些动态广告代码或其它比较复杂的代码时,一不小心就会出错。这时候,你会茫然不知那里出错了。先用一段纯文本进行测试,能保证你输入的逻辑判断语句正确。这是我每次都要做的一件工作。

原文地址:http://www.enfar.net/30

版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

评论

精彩评论
2019-11-13 11:46:47

人生没有过不去的坎,只有一坎接一坎。

2020-07-10 23:53:02

上班如上坟,别侮辱坟,上坟还有思念和敬畏之情呢。

2020-08-07 10:36:01

长大这两个字,连偏旁部首都没有,一看就很孤独。 ​​​

2020-02-12 10:07:23

你看天上那朵云,像不像你,欠我的100块钱?

2019-06-27 20:51:50

天生我才必有用,前提是,你得是天生的。

2020-02-10 20:18:48

不管是白帽子,还是黑帽子,会变绿的都不是好帽子。

2019-09-15 19:21:36

生活不止眼前的苟且,还有前任的喜帖,所以拉黑很重要。

2020-10-18 17:51:02

有钱了不起啊?有钱,真的了不起。

2019-12-20 16:10:41

夜撩了酒,酒撩了你 你撩了我,穷困潦倒了我们。

2020-06-04 15:32:45

千万别把事情拖到明天,后天大后天都是好日子啊。

2020-12-25 15:45:25

余生不想请你指教了,领教够了

2019-10-07 18:44:40

富的人各有各的幸福,穷的人各有各的不幸。

2020-06-24 14:54:34

从小就被教育不要乱花钱,长大后我才发现,根本没钱怎么乱花?

2020-01-06 00:14:17

九年义务教育应该开腹语课,毕竟长大后会有太多话,难以启齿。

2020-10-06 20:29:56

逃避是解决不了问题的,不逃你也解决不了啊。

2020-07-07 07:57:01

异地恋要对彼此信任,这样对四人都好。

2020-08-01 14:45:15

不尝试问一次,你怎么知道,你不是爸妈避孕失败的结果?

2019-11-28 22:01:08

长的丑不是我的错,只是我在落地时太匆忙了,来不急打扮。