WordPress如何实现文章或页面可以选择自定义模板

我们后台在发布文章或者页面的时候其实可以看到有些模板他有选择使用的页面模板,有多种页面模板可以使用。

那么他是怎么实现的能,其实非常的简单,只需要增加一个面文件,并且在头部标识给他取个名字就可以了,一下是关于如何新增文章模板和页面模板的代码:

给页面添加自定义模板,其作用在于能使用用户新建的页面使用不同的模板,增加网站的个性化,一下是自定义页面,可以取个名字newpage.php,然后头部复制粘贴如下代码即可:

  1. <?php
  2. /**
  3.  *
  4.  * Template Name:自定义页面
  5.  *
  6.  */
  7. get_header();?>

这是自定义页面的实现方法,那么重点到了如何给文章页也添加这样的自定义模板呢,很简单恰是WordPress在4.0+之后的版本已经给出了方法:

  1. <?php
  2. /**
  3.  *
  4.  * Template Name:空白文章页
  5.  * Template Post Type: post
  6.  *
  7.  */
  8. get_header();?>

就是将自定义模板的作用指向一个posttype文章的posttype名就是post因此上述代码就能给文章页增加自定义模板,向来文章页的使用比页面要更频繁,所以这样作也是很有必要的。

喜欢