我设置了一个模板,我的默认模板是2列,我有一个页面,我希望有一列。我怎么能在wordpress中做到这一点?它是functions.php的代码吗?
请提前建议并提前致谢。
答案 0 :(得分:1)
您有不同的选择,您可以选择您喜欢的选项:)
如果您的主题已经支持单列页面,那么当您可以选择不同的模板时,您应该在编辑页面的右侧屏幕上显示一个“页面属性”框,其中包含一个名为“模板”的选择框(在默认的Wordpress主题“TwentyTen”中它被称为“一列,没有侧边栏”。)
如果您的主题不支持单列页面,您可以自己创建自定义页面模板:
* Template Name: The name you want for your template
<?php get_sidebar(); ?>
如果您不喜欢“新模板+选择框”的方式,您可以直接在“page.php”上添加“IF”,根据需要在需要时注释掉get_sidebar() post-&gt; ID或类似的检查。
在此之后你可能需要编辑你的.css(调整宽度)和new-page.php(比如在div容器中添加一个“one-column”类)以适应尺寸。
答案 1 :(得分:0)
转到要包含单列的页面的编辑页面区域。在模板下(在右侧栏中)查找“单列”或“全宽”页面。
90%的主题都有这个。如果你没有,你将不得不采取page.php,下载它。复制它并将其重命名为fullwidth-page.php并重新上载。根据wordpress.org中的“页面模板codex”,确保顶部的注释区域正确。然后,删除它我们调用sidebar()代码。在主内容区域添加一点内联CSS,使内联样式宽度成为全宽。