如何在主题中包含帖子?

时间:2010-08-24 作者:Gelatin

有时可能需要在主题中包含频繁更改的内容,但主题需要一些时间来修改,也可能需要让非技术用户维护出现在多个页面上的某些内容。是否可以(在不严重影响性能的情况下)在主题中包含帖子?

alt text

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

可以,但我认为,添加侧栏,然后在其中放置文本小部件(或任何其他小部件)对主题来说要容易得多,因为这样更灵活。

你所描述的是我很久以前为一些网站所做的事情。您可以加载帖子并显示它。我曾经query_posts() 获得职位,然后have_posts(), query_posts(), the_content() 等等,以便在模板文件中显示它(例如,可能footer.php 在您的情况下)。

SO网友:Travis Northcutt

你肯定应该使用一个小部件来实现这个功能,而不是硬编码对主题中特定帖子的调用。有一些插件可以扩展小部件的功能,并可以轻松控制小部件出现在哪些页面上。

SO网友:hannit cohen

有几种方法可以做到这一点:

包括一个页面(不显示在菜单中)

  • 包括一篇文章
  • 向主题添加选项页面,此页面将包括您需要的文本字段
  • 选项1、2可以使用query\\u posts实现。选项3可以是findhere

    结束

    相关推荐

    是否在URI请求参数表单中使用联合/交集查询_POSTS变量?

    通常,在创建某种形式的查询时,我会对参数使用一个数组,如下所示: $postslistArgs = array( \'child_of\' => 320, \'parent\' => 320 ); $postslist = get_pages($postslistArgs);但是,在其他情况下,我还需要/想要使用URI样式的查询参数,如下所示:get_pages(\'child_of=