我正在尝试删除我的网站 beeandcompany.com 上的侧边栏/小部件区域。
但是,我似乎做不到。我创建了一个标题为 no-sidebar-page.php
的模板文件,上传了该文件,并将其选为我的一个页面(/shop
)的首选页面模板,但它仍然显示。
我还在我的 CSS 文件中添加了以下代码,以扩展没有侧边栏的页面的页面宽度,但这也不起作用:
.page-template-no-sidebar-page-php #content,
.page-template-no-sidebar-page-php .post {
width: 960px;
}
谁能帮助我了解我错过了什么?
您要做的是停止显示小部件。
按照字面。从您的网站中,我看到小部件容器 ID 是"刊头",所以这应该可以解决问题:
#masthead {
display: none;
}
我刚刚改变了
.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; }
然后我在我的样式.css文件中添加了另一个类
.site-content-fullwidth { float: left; width: 960px; }
然后在我的无侧边栏页面.php模板中,我将"内容区域"更改为"站点内容全宽"类。