Wordpress在特定帖子/页面上的侧栏中显示内容

时间:2014-01-04 15:58:14

标签: php wordpress wordpress-plugin

我不确定我在api中找到了什么,所以我会在这里问一下。在帖子/页面上,我希望能够在侧栏上只显示一段内容。要显示的内容仅在该帖子的编辑区域中设置为属性或类似内容。

有没有办法做到这一点,我在哪里看api?

3 个答案:

答案 0 :(得分:1)

使用已经提到的文本小部件,您可以使用Widget Logic插件并使用if语句仅在您想要的帖子上显示该小部件。

http://wordpress.org/extend/plugins/widget-logic/

答案 1 :(得分:0)

如果您正在寻找逻辑,请执行以下操作:

  1. 在您的帖子中,您可以访问自定义变量,因此创建一个您将在侧边栏中访问的变量,如果这是真的,则可以显示其他不需要的窗口小部件。
  2. 您需要在post loop之外访问此自定义变量,您可以使用全局变量并将其值赋值给它。
  3. 在您的小部件中,您需要查看全局变量并检查上面的值,然后执行if else逻辑以在侧栏中显示或隐藏部分内容。
  4. 一个很好的起点可以是this tutorial,它会根据帖子上的自定义变量显示推特或Facebook帖子。

答案 2 :(得分:0)

您可以使用此插件并选择页面,帖子类型甚至以逗号分隔的帖子ID列表http://wordpress.org/plugins/display-widgets/