我在functions.php中有自定义选项主题,这是主要代码。我想使用选择选项显示所有类别列表,然后选择一个而不插入类别ID
$themename = "تالار وردپرس";
$shortname = "shortname";
$categories = get_categories('hide_empty=0&orderby=name');
$all_cats = array();
foreach ($categories as $category_item ) {
$all_cats[$category_item->cat_ID] = $category_item->cat_name;
}
array_unshift($all_cats, "انتخاب دسته بندي");
/* ---------------------------------------------------------
تعريف آرايه هاي تنظيمات
----------------------------------------------------------- */
$theme_options = array (
array( "name" =>" تنظيمات" . $themename,
"type" => "title"),
/* ---------------------------------------------------------
تنظيمات اسلاید
----------------------------------------------------------- */
array( "name" => "تنظیمات اسلاید بالای سایت",
"type" => "section"),
array( "type" => "open"),
array( "name" => "دسته بندی مطالب اسلاید",
"desc" => "ابتدا افزونه wp_show_id را نصب کنید سپس آی دی دسته بندی مورد نظر خود را در این بخش که با نام پیشنهادی ما می باشد قرار دهید",
"id" => $shortname."_catslide",
"type" => "text",
"std" => ""),
array( "type" => "close"),
答案 0 :(得分:0)
我找到了密码
array( "name" => "تنظیمات اسلاید بالای سایت",
"type" => "section"),
array( "type" => "open"),
array( "name" => "دسته بندی اسلاید شو",
"desc" => "لطفا یک دسته بندی را برای نمایش مطالب منتخب انتخاب کنید",
"id" => $shortname."_catslide",
"type" => "select",
'section' => 'general',
"std" => "",
'options' => $all_cats),
array( "type" => "close"),