Add Private Note Fields In Post Edit Page For WordPress
×

WordPress – 用程式客製化特定文章的佈景主題

把下面的code貼到function.php中,然後在佈景主題的資料夾裡面,找到一個single.php的檔案,這個檔案就是文章的模版,複製一份,並將檔案改成single-{文章ID}.php就可以了。

至於文章ID(Post ID)要怎麼看,你可以進入你的文章編輯頁面,這個頁面的網址中可以看到文章ID。舉例來說,我這篇文章的編輯網址如下,其中post = 123456就是我的文章ID。

https://aronhack.com/wp-admin/post.php?post=123456&action=edit

add_filter( 'single_template',  'check_post_custom_template');
 function check_post_custom_template($template){
     global $post;
     $custom_template = locate_template( "single-{$post->ID}.php" );
     if ( ! empty( $custom_template ) ) {
         $template = $custom_template;
     }
     return $template;
 }


推薦文章

WordPress客製化網頁設計,複製貼上就搞定的程式碼大全

Aron

以前用MIX這個名字在網路打滾,後來改為Aron。工業設計系畢業,曾任職知名品牌行銷企劃,做點設計,寫文案也寫網站;目前擔任零售業數據分析師。最近開始玩截拳道、單輪車和Python量化投資。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。