如何在页面或帖子中显示小工具?

时间:2012-06-22 作者:ajmalafif

我试图在页面或帖子中显示一些小部件(Quora和Goodreads)。如果不在侧边栏中显示它,我如何做到这一点?

2 个回复
最合适的回答,由SO网友:mrwweb 整理而成

没有简单的方法可以做到这一点。许多提供小部件的插件也提供了一个短代码(括号中的文本,您可以这样放在帖子中:[quora])。我不知道你的小部件是否也带有短代码。

虽然我从未使用过它们,但有一些插件声称可以帮助您做到这一点。(如this one.)

如果没有短代码,并且找不到插件,那么最后一个选项是write your own shortcode 运行the_widget(). 要做到这一点,您需要一些低到中等的PHP能力。我从未尝试过,所以我不能说这个解决方案是否有任何警告。通过快速的谷歌搜索,我可以找到this tutorial 用于生成运行the_widget(). 祝你好运

SO网友:SickHippie

根据设计,小部件将在侧栏中使用。如果您想在页面或帖子中使用小部件,您有两个选择:重写代码以在模板中工作,或者在页面或帖子模板中注册侧栏。毕竟,侧边栏不一定要放在一边。

结束

相关推荐

选中Pre_Get_Posts中的Post_Date

我想使用pre\\u get\\u posts过滤器更改提要的顺序。但我想排除比今天早的日期。我知道如果日期是在元键中,但日期是在post\\u date中,怎么能做到这一点。如何检查post\\u date以仅显示晚于今天的帖子?该网站显示未来的发布日期。<?php function feedFilter($query) { if ($query->is_feed) { $query->set(\'order\',\'ASC\');&#