侧边栏不显示在博客页面上,但可以显示在静态页面上

时间:2013-09-20 作者:Silv

请帮助我,因为我对这个问题失去了理智。

我构建了第一个非常简单的wordpress主题。http://www.designstest.co.uk/对于新闻(博客)页面,我创建了一个新的模板页面博客。php(基于所有其他页面使用的index.php)。唯一的区别是它有侧边栏。若我将相同的模板应用于静态页面,那个么效果很好,但它不会在新闻(博客)页面上显示侧栏。若你们看到CMR页面,它和新闻应用了相同的模板。

我试过不用获取侧边栏,只需放置一些简单的文本,它的作用是一样的——在静态页面中显示文本,但不显示博客。

我真的不明白发生了什么事。

1 个回复
SO网友:Max Yudin

<!-- Obsolete
您必须创建名为single.php 对于您的单个帖子模板。如果使用自定义帖子类型,请将文件命名为single-my_custom_post_type.php, 哪里my_custom_post_type part是您注册的自定义帖子类型。

否则index.php 默认情况下使用。

-->
Edited:

您必须更改文件名page_blog.phppage-blog.php. 请注意文件名中的破折号和下划线。

看见Single Post display 在WordPress Codex中。

结束

相关推荐

Switch_to_Blog()性能注意事项和替代方案

我目前正处于多站点网络的概念阶段。大致的想法是:有多个联网的网站,所有网站都为自己发布帖子。网络管理员能够建立;“内容链接”;在每个博客之间。“A”;“内容链接”;意味着管理员能够在后端配置博客之间的帖子共享。单个或单个(-->) 或者双向(<->). 这将导致博客的列表页面也显示来自其他博客的帖子。例如,如果我们有三个博客;“内容链接”;可以这样配置:A <-&燃气轮机;BA --&燃气轮机;C这将导致:A 还显示来自的内容BB 还显示来自的内容AC 还显示来自的内容A 也来自B