Вывел select через
wp_dropdown_categories($args);
Все отлично, показывает все рубрики где есть записи, но при выборе "Все рубрики", записи исчезают.
Все рубрики -- параметр в $args -- 'show_option_none' => 'Все рубрики'.
Вот код
function wpschool_text_shortcode() {
$args = array(
'show_option_all' => '',
'show_option_none' => 'Все штаты',
'orderby' => 'name',
'order' => 'ASC',
'show_last_update' => 0,
'show_count' => 0,
'hide_empty' => 1,
'child_of' => 0,
'exclude' => '1',
'echo' => 1,
'selected' => 0,
'hierarchical' => 0,
'name' => '',
'id' => 'name',
'class' => 'lawyers-filters',
'depth' => 0,
'tab_index' => 0,
'taxonomy' => 'state',
'hide_if_empty' => false,
'value_field' => 'term_id',
'required' => false,
);
wp_dropdown_categories($args);
}
add_shortcode('textshortcode', 'wpschool_text_shortcode');
Значение value = -1, но не выводит, просто пустая страница, по идеи он должен показать все записи. Запрос делаю через ajax.