2016-03-08 57 views
1

我想在類別中使用show_option_none,但它不起作用,有人請幫忙嗎? 這是我的代碼。show_option_none在WordPress類別循環中不起作用

$args = array(
    'show_option_none' => esc_html_e('Select category', 'text-domain'), 
    'show_count'  => 0, 
    'orderby' => 'name',            
    'selected' => -1, 
    'depth' => 1, 
    'exclude' => 1, 
    'hierarchical' => 1,            
    'hide_if_empty'  => false, 
    'hide_empty'   => 0, 
    'parent' => 0 
    ); 
$categories = get_categories($args); 
foreach ($categories as $category) { 
    echo '<option value="'.$category->cat_ID.'">' . $category->name . '</option>'; 
} 

我想在第一個選項顯示「選擇類別」,但它不工作。請幫忙。 感謝

+0

使用'wp_dropdown_categories'函數代替'get_categories',我猜'get_categories'函數沒有'show_option_none'參數。 – Milap

回答

0

是show_option_none不與get_categories工作()我剛剛替換功能

<?php wp_dropdown_categories($args); ?> 

,現在它工作正常。