Выделите значение опции активной страницы в элементе select, используя "значение выбранного параметра"

Я использую пользовательский wp-запрос на своем веб-сайте, чтобы отобразить все страницы родительской страницы в стиле списка с помощью select, при выборе страницы я перенаправляюсь на нужную страницу.

работает отлично:

вот мой код:

<?php

            $args = array(
            'post_type'      => 'page',
            'posts_per_page' => -1,
            'post_parent'    => '22',
            'order'          => 'ASC',
            'orderby'=>'meta_value',
            'meta_key'=>'nom_de_loeuvre'
            );

            $parent = new WP_Query( $args );

            if ( $parent->have_posts() ) : ?>

            <span class="styled-select">

                <select name="" onchange="location = this.options[this.selectedIndex].value;">

                <option>A - Z</option>



                <?php while ( $parent->have_posts() ) : $parent->the_post(); ?>


                        <option value="<?php the_permalink(); ?>" title="<?php the_title(); ?>">
                        <?php the_field('nom_de_loeuvre'); ?>
                        , de 
                        <?php if(get_field('prenom_artiste')): ?>
                        <?php the_field('prenom_artiste'); ?>
                        <?php endif ;?>
                        <?php the_field('nom_artiste'); ?> | Galerie 
                        <?php if(get_field('prenom_galerie')): ?>
                        <?php the_field('prenom_galerie'); ?>
                        <?php endif ;?>
                        <?php the_field('nom_galerie'); ?>

                        </option>



                <?php endwhile; ?>


                </select>

            </span>

            <?php endif; wp_reset_query(); ?>

нет, я пытаюсь выделить активную страницу моего списка, используя "значение выбранного параметра". на странице я хочу, чтобы список выбора отображал текущую страницу в списке. Кто-нибудь может мне помочь с этим?

Я не могу найти решение или способ сделать это в Интернете... Я не уверен, если это возможно, но я думаю, если это так, это должно быть что-то, чтобы добавить в мой Wp-запрос или, возможно, в JQuery?

большое спасибо за вашу помощь...

0 ответов

Другие вопросы по тегам