Php WP:页面模板

Php WP:页面模板,php,wordpress,Php,Wordpress,假设我在wordpress中有2页,A页和B页,请注意这两页不是帖子 默认情况下,wordpress将使用page.php作为页面的模板 但现在我想让它变成这样 页面A将使用模板Page.php 页面B将使用模板page-new.php 如何在wordpress中实现这一点?复制页面模板,在注释中更改其名称 在wp admin中编辑页面时,右侧是名为Template的组合。您的模板应该自动显示在那里,您可以逐页选择模板。复制页面模板,在注释中更改其名称 在wp admin中编辑页面时,右侧是

假设我在wordpress中有2页,A页和B页,请注意这两页不是帖子

默认情况下,wordpress将使用page.php作为页面的模板

但现在我想让它变成这样

页面A将使用模板Page.php

页面B将使用模板page-new.php


如何在wordpress中实现这一点?

复制页面模板,在注释中更改其名称


在wp admin中编辑页面时,右侧是名为Template的组合。您的模板应该自动显示在那里,您可以逐页选择模板。

复制页面模板,在注释中更改其名称


在wp admin中编辑页面时,右侧是名为Template的组合。您的模板应该会自动显示在那里,您可以逐页选择模板。

您甚至不需要使用页面模板,只需为特定页面创建一个模板文件,您可以使用页面的ID或slug来执行此操作

复制page.php文件并将其命名

一个page-n.php -其中n是页面的数字ID

b page-name.php -其中name是页面的名称,或者至少是slug,即漂亮的版本,小写和hypens

所有这些都与WordPress模板层次结构相关联。


有关模板层次结构如何确定加载哪个文件的可视化表示,请参见上面链接上的图像。

您甚至不需要使用页面模板,只需为该特定页面创建模板文件,就可以使用页面的ID或slug来执行此操作

复制page.php文件并将其命名

一个page-n.php -其中n是页面的数字ID

b page-name.php -其中name是页面的名称,或者至少是slug,即漂亮的版本,小写和hypens

所有这些都与WordPress模板层次结构相关联。

有关模板层次结构如何确定加载哪个文件的可视化表示,请参见上面链接上的图像

/* Template Name: New name */