我們知道,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網站提供頁面模板了。