Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wordpress 访问子主题模板页面_Wordpress_Wordpress Theming_Custom Wordpress Pages - Fatal编程技术网

Wordpress 访问子主题模板页面

Wordpress 访问子主题模板页面,wordpress,wordpress-theming,custom-wordpress-pages,Wordpress,Wordpress Theming,Custom Wordpress Pages,我有一个页面位于wp content/themes/twentyninetneen child/my_custom_page.php中 我只想输入:以便访问该页面 这可能吗 为该页面指定一个名称作为模板名称 创建添加新页面并从右侧边栏中选择该模板。 下面是我使用Wordpress 5.2.2的解决方案 我首先创建了一个页面。我把这页的标题改成我的页 这将创建post_type=page的post记录 post_name='mypage',这对于下面的自定义页面模板文件名很重要 在我的子主题目录中

我有一个页面位于wp content/themes/twentyninetneen child/my_custom_page.php中

我只想输入:以便访问该页面

这可能吗

为该页面指定一个名称作为模板名称 创建添加新页面并从右侧边栏中选择该模板。
下面是我使用Wordpress 5.2.2的解决方案

我首先创建了一个页面。我把这页的标题改成我的页

这将创建post_type=page的post记录

post_name='mypage',这对于下面的自定义页面模板文件名很重要


在我的子主题目录中,我创建了一个名为page-mypage.php的模板。由于wordpress模板层次结构:加载此页面时:它将查找具有此确切名称的模板文件

在自定义WordPress页面模板上查找文档,这将使您走上正确的道路。谢谢。这在classic editor中肯定会起作用,但不幸的是在wordpress 5+中似乎不起作用。@Neil-在子主题的根上创建此模板文件。有关更多信息: