从页面中删除边栏&发布永久链接

时间:2014-12-10 01:26:51

标签: php css wordpress sidebar

我正在尝试删除我的网站beeandcompany.com上的侧边栏/小部件区域。

然而,我似乎无法做到这一点。我已经创建了一个标题为no-sidebar-page.php的模板文件,上传了该文件,并将其选为我的某个网页(/shop)的首选页面模板,但它仍然显示出来。

我还将以下代码添加到我的CSS文件中,以扩展没有侧边栏的页面的页面宽度,但是这两者都不起作用:

.page-template-no-sidebar-page-php #content,
.page-template-no-sidebar-page-php .post {
  width: 960px;
}

任何人都可以帮助我理解我所缺少的东西吗?

2 个答案:

答案 0 :(得分:2)

您要做的是停止显示小部件。

字面上。在您的网站上,我看到小部件容器ID是“标头”,所以这应该可以解决问题:

#masthead {
  display: none;
}

答案 1 :(得分:0)

我刚刚改变了

.page-template-no-sidebar-page-php #content, .page-template-no-sidebar-page-php .post { width: 960px; }

要     .page-template-no-sidebar-page-php #masthead,.page-template-no-sidebar-page-php .post {width:960px; }

然后我在style.css文件中添加了另一个类

.site-content-fullwidth { float: left; width: 960px; }

然后在我的no-sidebar-page.php模板中,我将“content-area”更改为“site-content-fullwidth”类。