カスタム テンプレートを設定し、管理者向けのオプションに取り組んでいます。カテゴリを選択するためのコンボ ボックスを追加したいと考えています。次のようなもの: 編集者のおすすめ カテゴリ: []
パネルにオプションを追加する方法は既に知っていますが、ワードプレス自体から来るカテゴリのようなものは知りません。
ヒントをありがとう
カスタム テンプレートを設定し、管理者向けのオプションに取り組んでいます。カテゴリを選択するためのコンボ ボックスを追加したいと考えています。次のようなもの: 編集者のおすすめ カテゴリ: []
パネルにオプションを追加する方法は既に知っていますが、ワードプレス自体から来るカテゴリのようなものは知りません。
ヒントをありがとう
事前入力されたフィールドで選択オプションを追加するには、まずブログからすべてのカテゴリを取得し、それを配列に保存します。
// 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);