如何在 WordPress 中删除侧边栏
已发表: 2020-07-24侧边栏是小部件的位置,可以在不同页面上的内容之后出现在右侧、左侧或底部。 如果您不需要帖子或页面中的小部件,则需要学习如何在 WordPress 中删除侧边栏。 根据主题,还提供了删除侧边栏的设置以方便使用。 但是,如果未提供,本教程将对您有所帮助。
为什么要删除 WordPress 中的侧边栏?
在某些情况下,您需要在侧边栏中显示不同的项目。 它们可以是广告、表单、社交分享等,并且可以使用小部件添加。 用户的体验可能会有所不同,具体取决于他们是从桌面还是移动设备查看网站。 这是因为移动设备的侧边栏选项可能不同。 移动设备中的宽度减小了,因此左侧和右侧边栏可能会出现在底部。
根据客户的要求,开发人员必须启用或禁用侧边栏以改善网站的用户体验和生产力。
如何完全删除 WordPress 中的侧边栏
在开始执行此方法之前,建议保留站点的备份并使用子主题,以防止您在以后更新主题时所做的更改丢失。
此方法将从您的主题中完全退出侧边栏。 您需要编辑主题文件才能做到这一点。 要访问主题文件,您可以直接登录 WordPress 仪表板,从托管服务提供商登录文件管理器,或借助 FTP 客户端。
由于主题包含多个模板,您需要在开始编辑之前复制所有模板。 您应该编辑存在侧边栏的整个模板。 在普通主题中,它们可以出现在 index.php、home.php、archive.php、single.php、page.php 等上。
找到模板文件夹所在的文件夹。 打开wp-content/themes/theme-folder 。 将您将编辑的模板复制到子主题文件夹。 现在在模板文件中查找这一行:
<?php get_sidebar(); ?>
该函数调用侧边栏。 因此,从侧边栏中删除此代码。
如果您的主题有多个侧边栏,那么您需要搜索具有“侧边栏”字样的代码。 例如:
<?php get_sidebar('footer-widget-area'); ?>
上面的侧边栏代码代表页脚小部件。 找到这种类型的代码并删除它们。
保存更改后,您会发现侧边栏已从网站中删除。 此外,您会看到即使在删除侧边栏后,内容宽度仍然保持不变。
每个主题都为显示的图像和文本定义了默认内容宽度,因此您需要为全角内容区域编辑代码。 这可以通过向您的主题添加自定义 CSS 来解决。 检查内容区域并找出用于定义该特定内容区域的 CSS 类。

现在您需要为该特定类指定 CSS 代码。 这是示例 CSS 的示例:
. 内容区域 { 宽度:100%; 边距:0px; 边框:0px; 填充:0px; } .content-area .site { 边距:0px; }
在您的主题中实现此附加 CSS 后,您将看到没有侧边栏的全角内容区域。
如何从单个页面中删除 WordPress 中的侧边栏
侧边栏可能出现在不同的位置。 有时您需要从帖子或页面中删除特定的侧边栏,而不影响侧边栏在其他位置的显示。 这个过程类似于我们上面讨论的方法。 让我们仔细看看它。
如何从静态页面中删除侧边栏
编辑页面时,在右下角搜索页面属性设置。 默认情况下,您将找到静态页面的全角页面模板。 他们不会在页面上显示侧边栏。 选择全宽页面模板是您的解决方案。
但是,如果您没有看到 Full-Width 属性设置,那么它不是由您的主题提供的。
在这种情况下,您需要手动添加全角模板文件。 请按照以下说明为您创建一个:
- 在文本编辑器的帮助下创建一个名为full-width.php的新文件。
- 使用 FTP 客户端找到wp-content/themes/theme-name文件夹。
- 从page.php文件中复制代码并将其粘贴到 full-width.php 文件中。
- 打开<?php标签并输入模板名称字段,如下所示:
/* 模板名称:全宽模板 */
- 搜索<?php get_sidebar(); ?>并删除它。
- 保存更改并将full-width.php文件上传到子主题文件夹。 FTP 客户端。
现在您将在设置中看到全角页面模板。 您现在可以将其应用于任何现有页面。
如何从博客页面中删除 WordPress 中的侧边栏
WordPress 主题还在博客页面上提供侧边栏。 您还可以使用以下提到的步骤从博客页面中删除侧边栏:
- 首先,转到设置>>阅读,检查提到的帖子页面。
- 转到Pages >> All Pages ,编辑您在上一步中找到的页面。
- 在保存这些更改之前,将页面属性更改为全角模板。
如果缺少全角模板,那么您将不得不手动创建它,就像我们上面讨论的静态页面一样。
如何从单个帖子中删除侧边栏
如果主题提供全角帖子模板,则更容易从帖子中删除侧边栏。 在这种情况下,您可以编辑旧帖子或使用帖子属性创建新帖子作为全角模板以删除侧边栏。 但是,如果缺少它,您需要为静态页面创建自定义页面模板。
它类似于从静态页面和博客页面中删除侧边栏。 但是,您需要从 single.php 模板文件而不是 page.php 文件复制和编辑内容。
如何使用插件删除 WordPress 中的侧边栏
如果您想避免上述过程,您只需借助插件即可完成。 WordPress 中有不同的插件可以从页面中删除所有内容以创建空白模板。 您还可以删除侧边栏、页面标题等,并且在删除它们后可以获得全角内容区域。 如果您只想删除侧边栏,插件也会这样做。
您需要做的就是从 WordPress 插件存储库中搜索合适的插件。 如果您找不到该插件,请在评论中告诉我们,我们将为它推荐一个插件。
结论
侧边栏是 WordPress 的丰富功能之一。 但是,有些情况下您不再需要它。 希望您已经学会了如何在 WordPress 中删除侧边栏。
延伸阅读
- 如何在 WordPress 中复制页面
- 如何将 HTML 文件上传到 WordPress
- 最新的 WordPress 新闻
- 如何取消发布 WordPress 网站