add-page-template让wordpress插件提供页面模板的方法
wordpress的页面模板Template Name
我们知道,wordpress主题可以很方便的提供页面的模板,页面模板可以帮助我们制作各种不同类型的单页面,而且如果你对wordpress的文件有所了解的话,添加一个页面模板也是非常简单的事情,直接新建一个php文件,在顶部加入Template Name:注释即可
比如新建一个关于我们模板,那么 注释为 Template Name:关于我们
这样我们就新建了一个模板,主题增加模板是非常的方便的,但是很多时候,比如我们需要定制一些自定义页面模板,但是又不能在主题中添加,因为很多主题是需要升级的
因此,为了不影响主题的更新,我们可以使用子主题或者插件来制作提供这些页面模板。
子主题是比较简单的方法,这里我们不做阐述,我们今天主要说一说如何使用插件提供页面模板。
使用add-page-template基础插件修改让wordpress插件提供页面模板
使用插件提供页面模板是非常方便的,特别是针对一些定制的页面,若你的客户要求一些页面是独立定制,而又不能影响主题更新的时候,你可以采用我们提供的方法。
这里我们提供了一个插件给你使用,你可以利用我们提供的插件制作属于你自己的插件模板
[插件添加页面模板基础插件(add-page-template)点击下载]
下载插件之后,你可以直接安装,安装完成之后可以发现页面可选模板“插件提供-示例模板”
这就是插件所提供的模板
开发使用add-page-template插件
这个基础插件我们只提供了基础的测试功能,没有可真正利用的模板。
那么你需要使用这款基础插件来制作你自己的页面模板。
首先打开插件首页文件add-page-template.php
找到:
$this->templates = array(
'example-template.php' => '插件提供-示例模板',
);
这里就是增加和删除页面模板的代码。比如我现在需要增加一个模板,那么代码如下:
$this->templates = array(
'example-template.php' => '插件提供-示例模板',
'example-template2.php' => '插件提供-示例模板2',
);
添加之后,插件文件夹对应需要增加一个example-template2.php的文件即可出现2个页面模板。继续增加或者删除以此方法即可。
然后你就可以自由的发挥制作你的页面模板了,制做好了之后,直接在页面处即可点击选择这些页面使用。
需要注意的是,插件的目录,一些朋友可能知道如何调用主题的目录,比如css,js,图片等,插件的调用则是不同的
在插件中,你可以想这样调用图片:
<?php echo plugins_url('images/example.jpg', __FILE__ ) ?>
前提是,在你的基础插件需要存在images文件夹和example.jpg图片。
这样你就可以非常轻松地使用wordpress的插件为你的wordpress网站提供页面模板了。
您好!请登录