如果想讓某個分類的文章頁面樣式有別于其它分類,我們可以使用自定義的模板的方法實現。例如,我們準備讓名稱為WordPress的分類文章使用有別于其它分類的模板樣式。
首先在所用主題根目錄新建一個名稱 eee-wordpress.php的模板文件。將以下代碼片段添加到您的當前主題的 functions.php 文件:
| add_action('template_include', 'load_eee_template');
function load_eee_template($template) { $new_template = ''; // eee post template if( is_eee() ) { global $post; // 'wordpress' is category slugs if( has_term('wordpress', 'category', $post) ) { // use template file eee-wordpress.php $new_template = locate_template(array('eee-wordpress.php' )); } } return ('' != $new_template) ? $new_template : $template; } |
上面的代碼將指定WordPress分類的文章,使用 eee-wordpress.php 模板文件。同理,你可以重復以上的步驟,讓其它分類也可以使用自定義模板。
以上就是WordPress如何自定義文章詳情頁模板的詳細內容





