如何使用php和wordpress从一个页面中删除侧边栏

时间:2013-06-03 11:03:14

标签: php wordpress

我在page.php中编写此代码,以便在一个页面中删除侧边栏

<?php if (is_page('x')) : ?>
<?php else : ?>
<?php get_sidebar(); ?>
<?php endif; ?>

...其中“x”是该页面的ID号。

但我遇到了一些麻烦,虽然论坛是有问题的页面并没有延伸到整个页面。 我该如何解决这个问题

2 个答案:

答案 0 :(得分:0)

您的页面不会延伸到整个宽度必须是CSS问题。尝试将以下css样式添加到包含内容的图层(div)(您希望将其拉伸到父容器的整个宽度:

width:100%;

如需其他帮助,您应该编辑您的答案,并以普通代码提供链接甚至您的HTML组合。

答案 1 :(得分:0)

页面宽度的问题在于它是由<body>标记中的CSS控制的。如果侧边栏已激活,则<body>将具有:class="... sidebar...",并且更改宽度的CSS规则基于.sidebar .entry,因此您必须停止wordpress将侧边栏类添加到{{1} }} ...