在wordpress中是有页面(page)这一项功能。但是页面的模板确可以很多。有人用单独的页面作为首页,那页面可以是front-page.php或者index.php为模板。有人的页面是通用性的,那页面通常是page.php。今天我们要说的是在wordpress中创建自定义模板。

方法一.

创建固定id页面的模板,该模板仅仅固定的id可以使用,例如:在主题下创建page-100.php文件,那么这个模板仅仅是页面id为100的页面是使用的这个模板。

方法二.

创建固定url的页面模板,该模板也仅仅指定的url别名可以用。例如:page-sss.php 仅仅url别名是sss的页面可以用。

方法三.

创建可共用的模板的文件,该文件的名称只要不与wordpress官方(例如:index.php archive.php等)页面冲突即可。例如在主题下wodeoage.php,打开创建的文件添加如下代码

那么发布页面的时候,在模板中就可以找到“我的页面”模板


自定义模板页面的代码实现方式:

1)、完全开放式的例如:创建的是网站协议的内容,那么我就不需要调用任何的wordpress的函数,所有内容都是静态的代码。

2)、半开放式的例如:我创建的关于我们页面,这个页面只需要公共头部和公共尾部调用函数,中间的内容用静态的代码即可。

3)、不开放式的,整个页面都是有wordpress函数堆砌起来的

自定义模板页面常用函数:

get_header()//公共头部
The_title() //标题
The_content()//内容
The_excerpt()//简介
The_time()//发布时间
The_author()//作者