Есть такой скрипт, задает пользовательские таксономии: add_action( 'init', 'create_my_taxonomies'); function create_my_taxonomies() { register_taxonomy( 'genre', 'post', array( 'hierarchical' => false, 'label' => 'жанр', 'query_var' => true, 'rewrite' => true ) ); register_taxonomy( 'year', 'post', array( 'hierarchical' => false, 'label' => 'год', 'query_var' => true, 'rewrite' => true ) ); register_taxonomy( 'country', 'post', array( 'hierarchical' => false, 'label' => 'страна', 'query_var' => true, 'rewrite' => true ) ); register_taxonomy( 'director', 'post', array( 'hierarchical' => false, 'label' => 'режиссер', 'query_var' => true, 'rewrite' => true ) ); register_taxonomy( 'actors', 'post', array( 'hierarchical' => false, 'label' => 'в ролях', 'query_var' => true, 'rewrite' => true ) ); } А это их вывод в выпадающем списке: // DD Taxonomy function the_dropdown_taxonomy($taxonomy) { $id = "{$taxonomy}-dropdown"; $js =<<<SCRIPT <script type="text/javascript"> jQuery(document).ready(function($){ $("select#{$id}").change(function(){ window.location.href = $(this).val(); }); }); </script> SCRIPT; echo $js; $terms = get_terms($taxonomy); echo "<select class=\"ddmenu\" name=\"{$id}\" id=\"{$id}\">"; echo '<option value="#">'; echo ???????; echo '</option>'; foreach($terms as $term) { echo '<option value="'; echo get_term_link(intval($term->term_id),$taxonomy); echo '">' . "{$term->name}</option>"; } echo "</select>"; } add_action('init','jquery_init'); function jquery_init() { wp_enqueue_script('jquery'); } что нужно вписать на месте вопросительных знаков чтобы выводился соответствующий 'label' ? (если прописать $taxonomy, будет выводится название таксономии, а надо ее label)