GG资源网

通过几个简单的步骤为 WordPress 创建一个全宽页面

WordPress.org 有很多主题,您一定会找到最适合您的。

但如果你不这样做呢?

如果您发现一个几乎完美的主题,但没有您登陆或关于页面所需的那种全宽页面模板 - 或者可能根本没有?

不用担心,您可以轻松地编辑任何主题以创建最适合您需求的新模板。 只需进行一些简单的编辑,您就可以开始了。

在今天的文章中,如果您有响应式主题,我将向您介绍如何使用列、CSS3 和 Twitter Bootstrap 框架使您的新模板保持移动友好。 即使你不这样做,我也会为你提供保障。

  • 入门
  • 创建新模板
  • 编辑您的新模板
  • 编辑引导模板
  • 编辑 CSS3 模板
  • 非响应式主题

入门

在继续确保您的网站安全之前,请确保您对您的网站进行了完整备份,以防出现任何问题。

这样,您将能够进行还原并将一切恢复到重试的方式。

有许多工具可以帮助您执行此操作,例如我们的 Snapshot 插件、JetPack(包括以前的独立产品 VaultPress)或通过 FTP 手动操作。 备份所有内容后,您可以继续下一步。

创建新模板

要创建新的页面布局,您需要访问您的主题文件并打开和编辑 页面.php.

如果您使用的是 cPanel,请单击页面顶部的“编辑”按钮,然后在出现的弹出窗口中单击“编辑”按钮 - 如果您之前尚未禁用它。

选择并复制文件的全部内容,然后将其关闭。

返回文件管理器,选择左上角的“新建文件”按钮,在出现的弹出窗口中输入文件名,然后单击“创建新文件”按钮。

在 cPanel 弹出的“新文件”中输入了一个文件名,文件路径与其他页面模板相同
为了保持整洁,在与其他主题模板相同的文件夹中创建新文件。 您可以通过保持“将在其中创建新文件”字段保持不变来做到这一点。

最好键入与您要创建的内容相关的名称。 在这种情况下,我输入 全角.php,但您可以输入最适合您的内容。 请务必不要忘记 .php 后缀并确保您输入的名称没有空格,否则您的模板将不起作用。

在列表中找到您的新文件并单击它,然后单击页面顶部的“编辑”按钮。 同样,如果您没有禁用随后的弹出窗口,请单击出现的“编辑”按钮。

在编辑页面中,粘贴代码 页面.php 文件并保存文件。

编辑您的新模板

在您的顶部 全角.php 在您需要命名模板的所有代码之前文件,以便 WordPress 正确识别它。 添加以下代码以实现它:

加载要点 06bf637f9d887a2f670dd009f5724089

我删除了所有其他评论,提到它是我正在使用的主题中的默认页面,因为它现在没有必要了,但标题完好无损。 这是顶部的内容 全角.php 文件现在看起来像:

加载要点 1a0096ae3cb5efc94075850a1b7f00b7

如果您的文件根据您使用的主题而有所不同,请不要担心。

现在您需要找到以下代码,该代码将位于新模板的开头或结尾。 继续删除它。

加载要点 6f29a496f808e55d22fb8fe5aabb3648

我正在使用由精湛的 Underscores 主题制作的 Base WP 来向您展示要编辑的内容,因为它是一个很好的例子。

由于这是一个在其框架中使用列的响应式主题,我们只需将列宽调整到我们想要的长度。 在原始代码中,有 12 列,我将其更改为 16,如下代码片段的第一行所示:

加载要点 5a1ee34de829a217c0fa76adfa3fe271

保存文件并为您的站点激活主题。 转到其中一个页面的编辑屏幕,然后选择现在列出的“全宽”模板并更新帖子。

在页面编辑器中的页面属性 ><noscript><img decoding="async" loading="lazy" class="size-ratio-large wp-image-136869" src="http://www.ggplus.cn/wp-content/uploads/2022/03/select-full-width-page-template-in-edit-mode-700x200.png" alt= 模板下,选择“全宽”模板。' width="700" height="200">
如果您在下拉列表中没有看到此选项,则说明您没有正确配置全宽模板文件的标题。

当您访问该页面时,您会看到一个漂亮的全宽内容区域。 如果它看起来不适合您,请继续更改列数,直到您喜欢为止。

这是它的样子:

测试它表明它仍然完全响应并且一切看起来都很棒。 如果不符合您的喜好,请更改值直到正确为止。

如果您的主题不包含此类代码怎么办? 不同类型的框架有类似的结构。 我将向您展示如何导航它们。

编辑引导模板

使用 Bootstrap 框架,您会注意到类似的行 <div class="col-sm-4"> 和页面模板文件中的类似文件。 在里面 div 容器,列被引用为 col- 后跟一个值。 下面是列大小的快速参考。

  • col-xs- — 宽度小于 768 像素的超小型设备
  • col-sm- — 大约 768 像素宽的小型设备和平板电脑
  • col-md- — 大约 922 像素宽的中型设备和桌面
  • col-lg- — 大约 1200 像素宽的大型设备和桌面

当你看到一个 div 容器与下面的代码类似,您正在查看更具体的大小选项,其中数字表示为每个大小定义的列数:

加载要点 b1039dae2bcd638cf0d9f4c0abba01e0

每个尺寸和页面使用的总列数需要加起来为 12 - 不多也不少。 编辑这些值时请记住这一点。

在创建一列全宽页面之后立即增加数量并删除类似的行。 然后你需要做的就是增加大小以使主要内容区域更大。

您可能还需要搜索您的 样式.css 文件为这些相同的类更改一些额外的选项,但由于列大小是预定义的,这可能不是必需的。

使用这些值将帮助您获得您喜欢的尺寸。 只需确保在多台设备上运行一些测试,或者调整浏览器窗口的大小,以确保它整体看起来很棒。

如果您想了解有关 Bootstrap 编码的更多详细信息,可以查看 W3School 的文章 Bootstrap Grid System。

编辑 CSS3 模板

您的 样式.css 如果您的主题中存在 CSS 版本 3 带来的列选项,则文件最终将具有与以下代码类似的内容:

加载要点 5f5d4250af1a9597985ab5743d3b7c20

此代码显示所有浏览器的模板文件中的内容 ID 有四列。 在底部,它还显示每列的宽度为 300 像素,总共为 1200 像素。

更改这些值将帮助您获得所需的全宽页面,但您应该将 ID 更改为其他值以避免与其他模板的样式冲突。 这 div 新模板文件中的容器也需要进行编辑以反映相同的更改。

您还需要注意边距和浮动属性。 在响应式主题中,您会注意到边距设置为“自动”,这允许浏览器决定内容框周围区域的哪个大小最适合最佳查看。

如果您看到任何类似于下面示例的 CSS,则您的内容区域被设置为被推到最左边并且它没有居中。 如果是这种情况,请将“left”替换为“none”。

加载要点 13d8c93efe753b831ad83b4cd1c5384e

如果这种情况在文件中发生了几次,您需要使用以下代码清除浮动。 请务必确保 #content 替换为您的模板对主要内容区域的要求。

加载要点 bc0145042d0b6a505fcb879d6999cd25

可能需要几次尝试才能正确,所以不要气馁。 完成后,请务必测试您的模板的响应能力。

如果您在此过程中遇到麻烦,您可以在 w3Schools 上找到许多关于 CSS3 的详细文章。

非响应式主题

如果您决定不会在手机和平​​板电脑上查看您的网站,并且您选择了不响应的主题,您仍然可以制作全宽模板。

一旦您创建了我们在第一部分中介绍的新模板文件,需要对模板进行一些调整,并 样式.css 文件。

在模板文件中找到主要内容区域。 这是事情变得有点棘手的地方,因为并非所有主题都将它们命名相同。 它可能显示为 <div class="content">. 一些主题将其称为“容器”或类似的东西。

将名称更改为其他名称 - 只需确保没有空格。 我将其重命名为“全角”以使其易于识别。

只要它没有在页面的其他地方或其他页面模板中使用,它是 ID 还是类都没有关系,除非您希望它重复的所有区域看起来都相同。

完成后,您的新容器应如下面的代码片段所示。

加载要点 62718a1b835519edd2022da492d9b376

目前,您的侧边栏将从该模板中消失,但您仍然会在原来的位置留下空白区域。 在下一步中,我们将修复它。

保存您的全宽模板文件,将其关闭并返回到我们一开始进入的同一文件夹中的文件管理器。 找出 样式.css 文件并单击它,然后单击 cPanel 页面顶部的“编辑”。 如果出现,请单击弹出窗口中的“编辑”按钮。

现在我们需要找到该文件中提到旧内容区域的所有实例。 在这里使用浏览器的页面搜索功能会派上用场。

复制出现的每个代码片段,粘贴到文件中,然后将其名称更改为与模板文件相同。 您要密切注意提及宽度的代码,例如本例:

加载要点 ef6e5dc8862354fedec1f63fb3ddc56c

只是改变 .content 到 。full-width 对于您复制和粘贴的每组,然后保存文件。 不要忘记,您的原始内容区域可能会以不同的方式命名,并且可能是 ID 而不是类。

将宽度更改为您想要的长度,如果有浮动,请将其更改为“无”。 如果这看起来不漂亮,那么像我们之前介绍的那样清除浮动。

最后,保存您的文件并使用您的模板进行测试。 如果您发现自己遇到了困难,请查看 W3School 关于 CSS 的文章。

结论

即使您有响应式主题,现在创建完美的整页模板也不应该那么困难。 可能需要一些时间才能恢复正常,所以请耐心等待。 一旦你掌握了它的窍门,它并不是太难。

如果您对创建移动友好型网站的更多信息感兴趣,请查看我们的帖子:如何构建移动 WordPress 主题,以及为什么要这样做。

标签:

由于网站搬家,部分链接失效,如无法下载,请联系站长!谢谢支持!
1. 带 [亲测] 说明源码已经被站长亲测过!
2. 下载后的源码请在24小时内删除,仅供学习用途!
3. 分享目的仅供大家学习和交流,请不要用于商业用途!
4. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
5. 本站所有资源来源于站长上传和网络,如有侵权请邮件联系站长!
6. 没带 [亲测] 代表站长时间紧促,站长会保持每天更新 [亲测] 源码 !
7. 盗版ripro用户购买ripro美化无担保,若设置不成功/不生效我们不支持退款!
8. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
9. 如果你也有好源码或者教程,可以到审核区发布,分享有金币奖励和额外收入!
10.如果您购买了某个产品,而我们还没来得及更新,请联系站长或留言催更,谢谢理解 !
GG资源网 » 通过几个简单的步骤为 WordPress 创建一个全宽页面

发表回复

CAPTCHAis initialing...