Wordpress模板问题

Wordpress模板问题,wordpress,wordpress-theming,Wordpress,Wordpress Theming,我设置了一个模板,我的默认模板是2列,我有一个页面,我想有1列。我怎样才能在wordpress中做到这一点?它是functions.php的代码吗 请提前提出建议并表示感谢。转到您想要单列的页面的“编辑页面”区域。在模板下(右侧栏中),查找“单列”或“全宽”页面 90%的主题都有这个。如果您的页面没有,您必须使用page.php下载它。复制它并将其重命名为fullwidth-page.php和reupload。根据wordpress.org中的“页面模板代码”,确保顶部的评论区域是正确的。然后,

我设置了一个模板,我的默认模板是2列,我有一个页面,我想有1列。我怎样才能在wordpress中做到这一点?它是functions.php的代码吗


请提前提出建议并表示感谢。

转到您想要单列的页面的“编辑页面”区域。在模板下(右侧栏中),查找“单列”或“全宽”页面


90%的主题都有这个。如果您的页面没有,您必须使用page.php下载它。复制它并将其重命名为fullwidth-page.php和reupload。根据wordpress.org中的“页面模板代码”,确保顶部的评论区域是正确的。然后,删除wehre,它调用sidebar()代码。向主内容区域添加更多的内联CSS,使内联样式宽度成为全宽度。

您有不同的选项,可以选择您喜欢的选项:)

  • 如果您的主题已经支持一栏式页面,您应该在编辑页面屏幕的右侧有一个“页面属性”框,其中有一个名为“模板”的选择框,您可以选择其他模板(默认情况下,Wordpress主题“TwentyTen”称为“一栏,无侧边栏”)

  • 如果您的主题不支持单列页面,您可以自己创建自定义页面模板:

    • 复制并重命名您可以在主题中找到的“page.php”
    • 在顶部注释中添加以下行:
      *模板名称:模板所需的名称
    • 在page.php的底部删除行
    • 现在您应该在侧面板“页面属性”中有了新模板
  • 如果您不喜欢“新建模板+选择框”的方式,您可以直接在“page.php”上添加一个“If”,根据$post->ID或类似检查,在需要时注释掉get_边栏()


  • 在此之后,您可能需要编辑.css(调整宽度)和new-page.php(比如在div容器中添加一个类“one-column”)以适应维度。

    wordpress codex非常广泛和有用,特别是对于模板。这可能有用: