搬码资源网广告位 搬码资源网广告位

WordPress 小工具(widget)的特别用法

wordpress的小工具(widget)和插件一样,是帮助wordpress扩展各项功能的有力助手之一。

然而大多数人看到widget时,首先想到的就是“重新排列侧边栏各小区块的工具”,不需要用到任何代码。 这种想法没错,不过这只是widget用法的冰山一角罢了。

1. Widget Logic插件

有时候你可能想让不同的页面上显示不同的widget。Widget Logic插件可以帮你做到。

插件安装完毕后,你所用的widget的选项框里会多出一个Widget Logic的输入框。 你可以在这个输入框里填写各种wordpress条件标签,来决定这个widget会出现在哪些页面上。

上面的图表示,Calendar(日历)小工具只出现在名为“Evil”的页面上。 你可以使用多个条件标签,使widget出现在多个页面。

示例 使当前widget只出现在主页上:is_home() 使当前widget只出现在单篇文章页上:is_single() 使当前widget只出现在页面(page)上:is_page() 使当前widget只出现在存档页面(如分类页、标签页):is_archive() 使当前widget只出现在搜索结果页面上:is_search() 使当前widget出现在主页外的所有页面上:!is_home() 使当前widget出现在“广告”或“联系方式”页面上:is_page(‘advertise’) || is_page(‘contact’) 2. 让博客各版块都支持widget

支持widget的主题向来比较受青睐, 不过用户们已经不满足于主题上仅有的widget区域。 如果能让页面上的所有版块都支持widget,那该是多么美妙的一件事。

关于多区域widget,我们之前发布过一篇简单的教程。

3. Query Posts工具

Query_posts模板标签是一个强大的wordpress函数,你可以在loop中用它来调用日志和页面。
如果你不了解PHP代码但又想利用query_posts标签的功能,可以使用Query Posts工具来调用wordpress日志和页面,并且可以以多种方式显示这些日志。

安装并启用这个小工具后,你会在后台“小工具”菜单里发现一个叫做“Query Posts”的新选项。

Query Posts能做什么: 按照标签、分类、作者、时间、日期或自定义值显示日志 显示用户规定数字的日志 根据发布时间、标题或ID为日志排序(可升序,也可降序) 以全文、摘要或列表方式显示日志 显示wordpress的页面

声明:
本站发布的文章及附件仅限用于学习和研究目的;不得将上述内容用于商业或非法用途,否则后果请用户自负。
本站资源来自网络收集,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。
如果您喜欢该程序,请支持正版软件,得到更好的正版服务。
本文链接:https://www.abnma.com/10688.html,转载请注明出处。
如有侵权,请邮件联系我们删除处理。

0
搬码资源网广告位

评论0

请先

没有账号? 注册  忘记密码?