2009-07-23 277 views
1

我想讓我的WordPress博客有一個名爲音樂的頁面。在該頁面上,我將查詢數據庫中包含類別音樂的帖子,然後更改帖子的外觀和風格。所以我不能只是把一個鏈接到/categories/music/,因爲我想在帖子上做定製工作。如何創建自定義WordPress頁面?

我應該把這段代碼放在一個單獨的php文件中並鏈接到它嗎?如果我這樣做,我想我可能無法訪問所有優秀的WordPress API調用。

我正在考慮使用過濾器,但我不確定要使用哪一個。我正在考慮類似以下內容,除了the_title還沒有被抓住,所以我不能檢查標題。

function show_music(){ 

    if(is_page() && the_title('','',false) == 'music'){ 
     echo "got here"; 
    } 
} 
add_filter('pre_get_posts', 'show_portfolio'); 

你會怎麼做呢?

回答

6

您需要將下面的代碼放入文件中,然後將該文件放入主題文件夾中。然後,您可以創建使用Wordpress頁面的頁面並選擇你把此評論名稱的頁面模板:

/* 
Template Name: Something Goes Here 
*/ 
+0

甜......只是出於好奇。我可能想要實現這個插件。那麼我將不得不使用過濾器?如果是這樣,你知道哪個? – Tony 2009-07-23 19:52:07

0

您需要在主題中創建自定義頁面。如果你沒有想法如何創建WordPress主題中的custme頁面或模板頁面,然後查看我的簡單教程How to create template page in WordPress

相關問題