За последние 24 часа нас посетили 17593 программиста и 1675 роботов. Сейчас ищут 1848 программистов ...

Подскажите как извлечь переменную из массива

Тема в разделе "Прочие вопросы по PHP", создана пользователем OZ-Style, 18 дек 2010.

  1. OZ-Style

    OZ-Style Активный пользователь

    С нами с:
    21 май 2010
    Сообщения:
    26
    Симпатии:
    0
    Есть такой скрипт, задает пользовательские таксономии:

    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)
     
  2. <?=RPG?>

    <?=RPG?> Активный пользователь

    С нами с:
    19 ноя 2010
    Сообщения:
    451
    Симпатии:
    0
    Вам нужно в документацию вордпресса, а не сюда.