Php 如何在Wordpress中创建自定义页面

Php 如何在Wordpress中创建自定义页面,php,wordpress,rewrite,Php,Wordpress,Rewrite,嗨,我想在wordpress中创建一个完全自定义的页面,在这里我添加了很多php代码,所以我不希望创建一个wordpress“页面”,而是在我的主题目录中创建一个文件“filename.php”。当然,在该页面中,我需要包含wp函数和其他内容,我计划使用require_once(“../../../../../wp load.php”) 我的问题是,如何设置自定义页面的标题信息(标题、元描述等),以及如何添加重写规则以使其可访问,如“website.dom/pagename”。提前感谢您的回答,

嗨,我想在wordpress中创建一个完全自定义的页面,在这里我添加了很多php代码,所以我不希望创建一个wordpress“页面”,而是在我的主题目录中创建一个文件“filename.php”。当然,在该页面中,我需要包含wp函数和其他内容,我计划使用
require_once(“../../../../../wp load.php”)


我的问题是,如何设置自定义页面的标题信息(标题、元描述等),以及如何添加重写规则以使其可访问,如“website.dom/pagename”。提前感谢您的回答,即使您告诉我最好的方法是使用wordpress默认的“添加新页面”,我还是不想使用任何脚本在页面中插入php代码,谢谢。

我建议您创建一个WP页面,并将其设置为使用自定义模板。然后,将自定义脚本添加到模板中。

WordPress内置了查找自定义页面的功能,并且每次打开页面时都会这样做。例如,要让WordPress找到它,您可以将文件命名为
page-{id}.php
page-{slug}.php
,并将其放在您的主题文件夹中。因此,如果您的页面名为“关于”——您通常会使用WordPress中的管理部分创建该页面,那么您可以将您的文件命名为“page about.php”。WordPress将自动加载它

要加载页面标题,请使用
get_header('about')(尽管这是标题的一部分)


一个好的开始方法是找到
page.php
,持有默认模板,复制它,并按照上面的解释重命名它。然后以您想要的任何方式编辑它。你会找到一个好向导。

非常感谢!这正是我想要的