add-page-template让wordpress插件提供页面模板的方法

WordPress技术博客wp应用技术

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网站提供页面模板了。

 

上一篇:

下一篇:

文章评论

您好!请登录

取消回复
    展开更多