我正在嘗試使用wp_dropdown_categories
獲取當前類別的子類別。試圖獲取當前類別的子類別
onclick類別,我想要獲取子類別。我曾嘗試使用get_categories
函數與參數,但它不給我子類別。雖然使用has_children
給我空白陣列。
這是我的代碼:
add_action('wp_ajax_wp_get_subcategory', 'wp_get_subcategory');
function wp_get_subcategory() {
$parent_cat_ID = $_POST['selected_category'];
$args = array(
'child_of' => $parent_cat_ID,
'taxonomy' => 'download_category',
'hide_empty' => 0,
'hierarchical' => false,
'depth' => 1,
'parent' => $parent_cat_ID
);
if (isset($parent_cat_ID)) {
$has_children = get_categories($args);
if ($has_children) {
//wp_dropdown_categories($args);
foreach ($has_children as $category) {
$option = '<option value="'.$category->cat_ID.'">';
$option .= $category->cat_name;
echo $option .= '</option>';
}
} else {
?><select name="sub_cat_disabled" id="sub_cat_disabled" disabled="disabled"><option>No child categories!</option></select><?php
}
die();
}
}
現在我正在獲取子類別謝謝 – Bhavesh