オプション パネルのチェックボックスにサイトのすべてのカテゴリを表示するにはどうすればよいですか?
ドロップダウン選択メニューを機能させることができますが、チェックボックスを実装する方法がわかりません。
Net Tuts のコード: http://net.tutsplus.com/tutorials/wordpress/how-to-create-a-better-wordpress-options-panel/
前もって感謝します。
オプション パネルのチェックボックスにサイトのすべてのカテゴリを表示するにはどうすればよいですか?
ドロップダウン選択メニューを機能させることができますが、チェックボックスを実装する方法がわかりません。
Net Tuts のコード: http://net.tutsplus.com/tutorials/wordpress/how-to-create-a-better-wordpress-options-panel/
前もって感謝します。
wp_terms_checklist関数を使用できます(http://codex.wordpress.org/Function_Reference/wp_terms_checklist)
入力値にカテゴリIDを書き込みたいです。しかし、それは空白です。この問題のために私は何をしなければなりませんか?
私のコード:
$categories = get_categories('orderby=name');
$wp_cats = array();
foreach ($categories as $category_list )
{
$wp_cats[$category_list->cat_ID] = $category_list->cat_name;
}
foreach ($wp_cats as $v) {
echo "<input type='checkbox' name='mychecky' value='$category[cat_ID]' />";
echo $v;
echo '<br>';
}
このコードブロックで問題を解決しました
$categories=get_categories(); foreach($categories as $category) { echo "<input type='checkbox' name='mychecky' value='$category->term_id' />"; echo $category->cat_name;
echo '<br>'; }
うーん、チェックボックス...それらを表示する方法について大まかなアイデアを与えることができます。 )。
カテゴリの配列が設定されていると思います。チェックボックスを実装する方法は簡単です。
foreach($categories as $category) {
//print out your checkboxes
echo "<input type='checkbox' name='mychecky' value='$category['whatever value you need']' />";
}
私はいつも私のワードプレスの管理者をきれいにするつもりでした!
ではごきげんよう :)