跳至内容

启尚博客

世上最牢固的感情不是"我爱你",而是"我习惯了有你"。彼此依赖,才是最深的相爱。

  • 心情驿站
    • 我爱识字
    • 地铁记录器
    • Submenu Level 1
      • Submenu Level 2
      • Submenu Level 2
      • Submenu Level 2
  • 博客首页
  • 我的论坛

创建 WordPress 全宽页面模板

2025-08-14 作者 EthanWu

创建 wordpress 全宽页面模板

本文旨在指导您如何在 WordPress 中创建一个全宽页面模板,解决侧边栏意外显示的问题。通过检查模板文件,确保没有重复调用侧边栏函数,您可以轻松实现全宽页面的布局,从而更好地展示您的内容。

创建全宽页面模板

在 WordPress 中创建全宽页面模板,通常涉及创建一个自定义的页面模板文件,并将其应用到特定的页面。以下步骤将引导您完成此过程:

  1. 创建模板文件:

    在您的 WordPress 主题目录下,创建一个新的 PHP 文件,例如 full-width.php。 这个文件将包含您的全宽页面模板的代码。

  2. 添加模板声明:

    在 full-width.php 文件的顶部,添加以下代码,以声明这是一个页面模板:

    <?php
    /*
    Template Name: Full Width
    */
    ?>
    登录后复制

    Template Name 字段指定了模板的名称,该名称将在 WordPress 后台的页面编辑界面中显示。

  3. 复制和修改页面内容:

    复制您现有的页面模板(例如 page.php)的内容到 full-width.php 文件中。然后,修改代码以移除或注释掉任何调用侧边栏的代码。

  4. 移除侧边栏调用:

    在复制的代码中,查找类似 get_sidebar() 或 get_sidebar( ‘sidebar-name’ ) 的函数调用。注释掉或删除这些行。这将阻止侧边栏在全宽页面上显示。

    例如,如果您看到以下代码:

    <?php get_sidebar( 'sidebar-droite' ); ?>
    登录后复制

    将其修改为:

    <?php //get_sidebar( 'sidebar-droite' ); ?>
    登录后复制

    或者直接删除该行。

    示例代码:

    <?php
    /*
    Template Name: Full Width
    */
    ?>
    
    
    
    登录后复制
  5. 应用模板到页面:

    登录到 WordPress 后台,编辑您想要应用全宽模板的页面。在页面编辑界面的“页面属性”或“文档”面板中,找到“模板”下拉菜单,并选择您创建的 “Full Width” 模板。

  6. 更新页面:

    点击“更新”按钮保存页面。现在,当您查看该页面时,它应该以全宽布局显示,没有侧边栏。

解决侧边栏意外显示的问题

根据您提供的信息,即使您只调用了 get_sidebar( ‘sidebar-bas’ ),仍然显示了 sidebar-droite。这通常是由于以下原因:

  • sidebar-bas 模板包含 sidebar-droite: 检查您的 sidebar-bas.php 文件(或其他对应的模板文件,取决于您的主题结构),确保它没有包含 get_sidebar( ‘sidebar-droite’ ) 函数调用。这是最常见的原因。
  • 主题默认行为: 某些主题可能默认包含侧边栏,即使您没有显式调用。在这种情况下,您可能需要在主题的 functions.php 文件中取消注册或禁用默认的侧边栏。但这通常不是首选方法,最好还是通过模板文件来控制。
  • 缓存问题: 清除 WordPress 缓存和浏览器缓存,以确保您看到的是最新的模板更改。

注意事项

  • 确保您的主题目录结构正确,并且模板文件位于正确的位置。
  • 如果您的主题使用了自定义的侧边栏注册方法,您可能需要查阅主题文档以了解如何禁用或移除侧边栏。
  • 如果您不确定如何修改主题文件,请备份您的主题,以防止意外错误。

总结

通过创建一个自定义的页面模板,并移除或注释掉侧边栏调用,您可以轻松地在 WordPress 中创建全宽页面。仔细检查您的模板文件,确保没有重复或意外的侧边栏调用,是解决侧边栏意外显示的关键。

以上就是创建 WordPress 全宽页面模板的详细内容,更多请关注php中文网其它相关文章!

https://www.php.cn/faq/1454740.html

分类 CMS系统、 PHP 基础
使用 functions.php 隐藏 WooCommerce 中缺货的简单商品
WordPress全宽页面模板创建指南:避免侧边栏冲突

发表评论 取消回复

2026 年 7 月
一 二 三 四 五 六 日
 12345
6789101112
13141516171819
20212223242526
2728293031  
« 1 月    
  • API 与微服务
  • CMS系统
  • Lifestyle
  • mysql
  • MySQL/MariaDB
  • NoSQL
  • Others
  • PHP 基础
  • PHP 框架
  • PHP 进阶
  • UI与可视化
  • WordPress
  • 前端框架
  • 基础技术
  • 安全
  • 实战项目
  • 开发环境
  • 待分类
  • 技术-原创
  • 指标
  • 数据库
  • 旅游
  • 服务器与部署
  • 版本控制
  • 生活感悟
  • 电商系统
  • 电脑相关
  • 科技资讯
  • 算法与数据结构
  • 系统运维
  • 网络协议
  • 调试与测试
  • 资源推荐
  • 问题解决
  • 面试
Copyright © 2026 启尚博客