您想在 WordPress 上創建獨特的自定義模板嗎?

自定義模板允許您輕鬆地為您的帖子選擇不同的設計。

在本教程中,我們將向您展示如何在 WordPress 中輕鬆創建獨特的自定義模板。

但是之前,如果您從未安裝過WordPress發現 如何安裝WordPress博客7步驟 et 如何找到,安裝和你的博客激活WordPress主題 

然後,讓我們回到這裡來...

注意:本教學要求您編輯 WordPress 主題檔。 如果您還沒有這樣做, 查看我們關於如何創建 WordPress 插件的教程。

您什麼時候需要獨特的自定義帖子模板?

有時您可能希望網站上的某些帖子具有不同的外觀。 例如,您可能希望對特定類別中的帖子或精選帖子使用不同的模板。

也發現 如何在WordPress上創建自定義模板

您需要在此處創建獨特的自定義 WordPress 帖子模板。

如何創建自定義帖子模板?

創建一個新帖子,然後單擊編輯區域側邊欄上的“頁面屬性”元框。 接下來,從模板列表中選擇您的模板。 就這樣 !

接下來,讓我們看看如何在 WordPress 中輕鬆創建獨特的自定義模板。

在 WordPress 中創建獨特的自定義模板

首先,您需要在計算機上打開文本編輯器(例如記事本)並將以下代碼粘貼到其中:

<?php

/*

 * 模板名稱:精選文章

 * 模板帖子類型:帖子、頁面、產品

 */

 

 get_header(); ?>

 

這段代碼定義了一個名為“ 精選文章 並使其可用於帖子、頁面和自定義帖子格式。

您可以將此文件另存為“ bpc-single-post.php 在你的桌子上。

然後你 需要使用 FTP 客戶端將其上傳到您當前的 WordPress 主題文件夾.

然後您可以登錄 WordPress 儀表板並創建或編輯帖子。 在帖子編輯屏幕上向下滾動一點,您會注意到新的“頁面屬性”元框,其中包含選擇模板的選項。

您將看到您的自定義模板出現。精選文章“。

現在您的模板基本上是空的,如果您選擇它,您將看到一個空白頁面。

讓我們解決這個問題。

最簡單的方法是從 WordPress 主題的 single.php 檔案複製程式碼並將其用作起點。

也發現 如何理解 WordPress 帖子類型模板

打開文件 single.php文件 然後 複製 函數之後的所有內容” get_header() “。

將此代碼粘貼到文件末尾“ bpc-single-post.php ”。 現在您可以保存此文件並將其再次上傳到您的服務器。

但是,這看起來與您當前的單個帖子模板完全相同。 您現在可以開始更改您獨特的自定義模板。

您可以添加自己的 自定義 CSS 類、刪除側邊欄、創建全角模板或任何您想要的內容。

根據類別創建獨特的自定義模板

您想使用基於類別的單篇文章的自定義模板嗎?

例如,“旅行”類別中的文章可能與“攝影”類別中的文章具有不同的佈局。

這是你如何做到的。

首先您需要將此代碼添加到 functions.php文件 您的主題或 WordPress插件 特定於您的網站。

/*

* 定義一個常量來訪問我們的文件

*/

定義(SINGLE_PATH, TEMPLATEPATH.'/single');

 

/ **

* 使用我們的自定義函數過濾 single_template

*/

add_filter('single_template', 'my_single_template');

 

/ **

* 我們的模板的功能

*/

函數 my_single_template($single) {

全局 $wp_query, $post;

 

/ **

* 按類別檢查單個模板

* 按類別 slug 和 ID 檢查

*/

foreach((array)get_the_category() as $cat):

 

if(file_exists(SINGLE_PATH.'/single-cat-'.$cat->slug.'.php'))

返回 SINGLE_PATH 。 '/單貓-' 。 $cat->slug 。 '.php';

 

elseif(file_exists(SINGLE_PATH.'/single-cat-'.$cat->term_id.'.php'))

返回 SINGLE_PATH 。 '/單貓-' 。 $cat->term_id 。 '.php';

 

結束foreach;

}

此代碼首先檢查 WordPress 是否請求單個帖子。 如果是這樣,它會告訴 WordPress 在 WordPress 主題的“/single/”文件夾中查找模板。

現在您需要添加此代碼定義的模板文件。 

使用 cPanel 中的 FTP 客戶端或文件管理器連接到您的 WordPress 網站,然後轉到“ /wp-內容/主題/你的主題/ “。

也發現 如何使用FTP在Windows 10

在當前主題文件夾中,您需要創建一個名為“unique”的新文件夾。

現在您需要打開該文件夾並在其中創建一個新文件。 繼續並將此文件命名為“ 單貓-{category-slug} ”。 代替 {類別-slug} 按類別 slug。

例如,如果您有一個名為“最新消息',您將創建一個文件“ 單貓新聞.php ”。 如果您有一個名為“旅行小貼士», 創建模板 獨特的貓旅行提示.php等等。

現在這些模板文件將完全是空的。 作為起點,您可以復製文件的內容 single.php文件 從您的主題文件夾中並將它們粘貼到每個模板中​​。

您現在可以修改這些模板以進行所需的更改。

完成後,您可以訪問您的網站並查看帖子。 它將使用您為該帖子所附加的類別創建的模板。

另請閱讀我們的教程 如何管理文件和文件夾的WordPress

現在假設您有一篇帖子分為新聞和旅行提示兩類。 WordPress 將自動顯示 '最新消息' 因為它按字母順序首先出現。

另一方面,如果您將帖子放入某個類別中並且沒有為該類別創建模板,則 WordPress 將恢復為該模板 single.php文件 您的 WordPress 主題的默認值。

還發現一些高級WordPress插件  

您可以使用其他 WordPress插件 賦予現代外觀並優化您的博客或網站的處理。

我們在這里為您提供了一些高級WordPress插件,它們將幫助您實現這一目標。

1。 UserPro的社交牆插件

使用社交牆可以使UserPro更加有趣。 這就是“ UserPro的社交牆插件”帶來的。 使用Social Wall插件,您可以在您的博客或網站上添加一堵牆,並為您的成員提供一種與整個社區進行交互的新穎方式。

Le WordPress插件 社交牆允許您的用戶:彼此共享消息、共享圖像、評論他人的帖子、用戶可以喜歡或不喜歡消息,他們可以選擇僅對登錄用戶或所有用戶顯示牆,管理員可以刪除帖子或用戶評論等。

下載 | DEMO | 虛擬主機

2.WooCommerce 高級類別

感謝這個強大的 WordPress插件,讓您的線上商店與世界上最大的商店處於同一水平。 它允許您透過添加與類別相關的文字來改進您的搜尋引擎優化。 您還可以為您的類別添加漂亮的標題圖像,並為您的子類別提供更多風格。

使用此 WordPress 插件,您將完全控制您的 WooCommerce 類別及其佈局。 特別是,您可以顯示所需的子類別,也可以在列中修改或排列它們。 您將能夠定義樣式、字體,甚至為它們分配一個簡短的描述。

下載 | DEMO | 虛擬主機

3。 WavePlayer

正如您可能從名稱中猜到的那樣,WavePlayer 是一個音頻播放器插件,它獲取正在播放的音頻文件的波形。 使用此插件,您可以託管曲目或簡單地將其與其他流媒體服務集成。雲託管,例如 SoundCloud。

它也可以用於播客,並提供其他功能,例如:HTML5支持,響應式佈局, WooCommerce整合等您還可以在發布之前直觀地創建播放列表。 另一個基本特徵是它的速度和效率。

下載 | DEMO | 虛擬主機

其他推薦資源

我們還邀請您參考以下資源,以進一步掌握和控製網站和博客。

 

 

結論

所以 ! 這就是本教程的內容,我希望它能讓您在 WordPress 上創建自定義帖子模板。 隨意地 與社交網絡上的朋友分享提示.

但是,您也可以諮詢我們的 RESSOURCES,如果您需要更多的元素來執行創建Internet網站的項目,請參考我們關於 WordPress博客創建。

但在此期間,請告訴我們您的情況 評論 和專用部分中的建議。

... 

 

別起來Pinterest上