2012-08-02 112 views
0

我設置了一個自定義模板,處理管理員的選項,我想添加一個組合框來選擇一個類別。 類似於: 編者精選分類:[]如何將選擇添加到主題選項

我已經知道如何在面板中添加選項,但不像來自wordpress本身的類別。

感謝您的任何提示

回答

2

要預填充字段,你首先會抓住所有的類別從您的博客,然後將其存儲在陣列中添加一個選擇選項。

// Grabs Categories from Wordpress 
$tt_categories = array(); 
$tt_categories_obj = get_categories('hide_empty=0'); 
foreach ($tt_categories_obj as $tt_cat) { 
$tt_categories[$tt_cat->cat_ID] = $tt_cat->cat_name;} 
$categories_tmp = array_unshift($tt_categories, "Select a category:"); 

您需要調用它像這樣在你的主題的選擇

//shows a select box in theme options page 
$options[] = array("name" => __('Wordpress Category','framework_localize'), 
     "desc" => __('Select a category','framework_localize'), 
     "id" => "wp_category", 
     "std" => "1", 
     "type" => "select", 
     "options" => $tt_categories); 
+0

太好了!非常感謝 :) – Ron 2012-08-03 13:17:47

相關問題