如何在WordPress中添加一个自定义的新页面

我终于学会怎么写新建页面了!

一直在研究怎么在wordpress主题的基础上,对模板进行修改添加自定义的页面。(从此可以拥有不一样的首页!)

网上教程比较少,也不太有普适性(对我来说并没有用),我尝试了很久,终于把它搞定了!

方法一:

在wordpress仪表盘里点击页面->新建页面,右下角会有如下显示:

 

 

 

 

 

 

<1>如果如图一样有 模板 选项的话

点击模板选择自己使用的模板,然后去打开仪表盘的外观->编辑。右下角主题文件那一列会有许多php文件,找到你的模板文件进行修改就行了~

<2>如果没有 模板 选项的话

去后端服务器wordpress目录下找到/wordpress/wp-content/themes/

打开你使用的主题,新建一个 xxx.php 文件。

给他分配www-data(我的是浏览器通过www-data用户访问wordpress目录的,总之和其他php文件一样就行)用户和组的7771(权限是否给多影响安全性有待商榷)使用权限。

然后保存后就能在wordpress仪表盘->外观->编辑 右下角的主题文件里找到它。

在php文件的最上面加上如下标注:
[cc lang=”php”]
/*
[code lang=”php”]

[/code]
*/
?>
[/cc]
(PageName换成自己想要设置的模板名)

然后在仪表盘的页面->新建页面 里就能找到 页面属性->模板 (如<1>图)

选择你的模板。在左边的页面内容中不用写。

然后你就可以在你的xxx.php文件中自由的创作你的新页面了!

大功告成!

 

方法二:

把html文件重命名成page-xx.php文件,然后新建页面,别名为xx,然后打开就可。

 


  1. 2021/3/1回顾,改成777显然不合理,但还没去想该给多少,于是建议使用法2。
      ↩︎

发表评论