有时,可能有必要在主题中包括经常改变的内容,但是主题需要一些时间来修改,也可能有必要让非技术用户维护某些内容出现在一个以上的页面上。在主题中包含帖子是否有可能(没有严重影响的性能)?

alt text

有帮助吗?

解决方案

您可以,但是我认为主题更容易添加侧边栏,然后在其中放置一个文本范围(或任何其他小部件),因为这要灵活得多。

您描述的是我在某些网站上所做的。您可以加载帖子并显示。我用了 query_posts() 获得帖子,然后 have_posts(), query_posts(), the_content() 依此类推将其显示在模板文件中(例如 footer.php 就您而言)。

其他提示

您绝对应该使用小部件来实现此功能,而不是对主题中特定帖子进行硬编码。有一些插件扩展了小部件功能,并使其易于控制小部件出现的哪些页面。

有几种方法可以做到:

  1. 包括一个页面(菜单中未出现的页面)
  2. 包括一个帖子
  3. 在主题中添加一个选项页面,此页面将在此处包含您需要的文本字段。

选项1,2可以使用query_posts实现。选项3可以是Foind 这里

许可以下: CC-BY-SA归因
scroll top