我在page.php中编写此代码,以便在一个页面中删除侧边栏
<?php if (is_page('x')) : ?>
<?php else : ?>
<?php get_sidebar(); ?>
<?php endif; ?>
...其中“x”是该页面的ID号。
但我遇到了一些麻烦,虽然论坛是有问题的页面并没有延伸到整个页面。 我该如何解决这个问题
答案 0 :(得分:0)
您的页面不会延伸到整个宽度必须是CSS问题。尝试将以下css样式添加到包含内容的图层(div)(您希望将其拉伸到父容器的整个宽度:
width:100%;
如需其他帮助,您应该编辑您的答案,并以普通代码提供链接甚至您的HTML组合。
答案 1 :(得分:0)
页面宽度的问题在于它是由<body>
标记中的CSS控制的。如果侧边栏已激活,则<body>
将具有:class="... sidebar..."
,并且更改宽度的CSS规则基于.sidebar .entry
,因此您必须停止wordpress将侧边栏类添加到{{1} }} ...