如果想要讓某個分類的文章頁面樣式有別於其它分類,我們可以使用自訂的模板的方法實作。例如,我們準備讓名稱為WordPress的分類文章使用有別於其它分類的模板樣式,
首先在所用主題根目錄新建一個名稱 single-wordpress.php的模板檔案。將以下程式碼片段新增至您目前的主題的 functions.php 檔案:
add_action('template_include', 'load_single_template'); function load_single_template($template) { $new_template = ''; // single post template if( is_single() ) { global $post; // 'wordpress' is category slugs if( has_term('wordpress', 'category', $post) ) { // use template file single-wordpress.php $new_template = locate_template(array('single-wordpress.php' )); } } return ('' != $new_template) ? $new_template : $template; }
上面的程式碼將指定WordPress分類的文章,使用 single-wordpress.php 範本檔案。同理,你可以重複以上的步驟,讓它分類也可以使用自訂模板。
更多wordpress相關技術文章,請造訪wordpress教學欄位進行學習!
以上是WordPress如何自訂文章詳情頁模板的詳細內容。更多資訊請關注PHP中文網其他相關文章!