- 21, Oct 2024
- #1
Я пытаюсь заполнить Раскрывающийся список дочерней страницы с выбранной родительской страницей. Если выбрана конкретная родительская страница, она должна заполнить второй раскрывающийся список всеми дочерними страницами, перечисленными под этой родительской страницей.
После нажатия кнопки «Отправить» пользователи перенаправляются на выбранную дочернюю страницу.
В первом раскрывающемся списке я извлек необходимые родительские страницы на основе их идентификаторов. Я застрял отсюда. Что мне сделать, чтобы вторичный раскрывающийся список работал на 100%?
<div id="pages">
<h2><?php _e('pages:'); ?></h2>
<form action="<?php bloginfo('url'); ?>" method="get">
<!-- Parent Page dropdown -->
<?php wp_dropdown_pages( array(
'include' => array( 119, 467, 857, 1027, 404 ), // Array of Parent Page IDs to include.
) ); ?>
<!-- Child Page dropdown -->
<?php wp_dropdown_pages( array(
'include' => array( ), // Array based on selected Parent Page.
) ); ?>
<input type="submit" name="submit" value="view" />
</form>
</div>
#php #functions #javascript #html #array