WordPress категории sngpoisk.ru
Здравствуйте кто может мне помочь у меня проблема.Я не могу решить одну работу на моём сайте http://sngpoisk.ru Подать объявление когда хочешь добавить категорию то появляются все категории.И категории и подкатегории.Я хочу чтобы по порядку всё было.Сначала когда я буду выбрать категории появились категории после того когда я выбираю категорию появилась подкатегории. Вот я как хочу. Пример:Транспорт--->Машина--->Руль. Кто может мне помочь буду рад ?!http:/sngpoisk.ru вот мой сайт.
Как на этом сайте хочу http://nahodca.com
Вот код страницы
<!-- Step 3 --> <?php global $user_ID; $step = 3; $disable_plan = ae_get_option('disable_plan', false); if($disable_plan) $step--; if($user_ID) $step--; $post = ''; if(isset($_REQUEST['id'])) { $post = get_post($_REQUEST['id']); if($post) { global $ae_post_factory; $post_object = $ae_post_factory->get($post->post_type); echo '<script type="data/json" id="edit_postdata">'. json_encode($post_object->convert($post)) .'</script>'; } } ?> <div class="step-wrapper step-post" id="step-post"> <a href="#" class="step-heading active"> <span class="number-step"><span><?php if($step > 1 ) echo $step; else echo '<i class="fa fa-rocket"></i>'; ?></span></span> <span class="text-heading-step"><?php _e("Введите данные вашего объявления", ET_DOMAIN); ?></span> <i class="fa <?php if($step > 1 ) echo 'fa-caret-right'; else echo 'fa-caret-down'; ?>"></i> </a> <div class="step-content-wrapper content" style="<?php if($step != 1) echo "display:none;" ?>" > <form action="" class="post"> <ul class="list-form-login"> <li> <div class="row"> <div class="col-md-4 col-sm-4"> <span class="title-plan"> <?php _e("Заголовок объявления", ET_DOMAIN); ?> <span><?php _e("Добавьте его коротким и понятным", ET_DOMAIN); ?></span> </span> </div> <div class="col-md-8 col-sm-8"> <input type="text" name="post_title" id="post_title" class="text-field input-item required" placeholder="<?php _e('Введите название своего объявления', ET_DOMAIN); ?>" /> </div> </div> </li> <li> <div class="row"> <div class="col-md-4 col-sm-4"> <span class="title-plan"> <?php _e("Адрес", ET_DOMAIN); ?> <span><?php _e("Адрес вашего места", ET_DOMAIN); ?></span> </span> </div> <div class="col-md-8 col-sm-8"> <input type="text" name="et_full_location" id="et_full_location" class="text-field input-item required" placeholder="<?php _e("Введите адрес своего места", ET_DOMAIN); ?>" /> <input type="hidden" name="et_location_lat" id="et_location_lat" class="text-field input-item " /> <input type="hidden" name="et_location_lng" id="et_location_lng" class="text-field input-item " /> <style type="text/css">#map{height:200px !important;width:100%!important;margin-top:10px!important;}</style> <div id="map" style="" ></div> <span style=" font-size: 0.8em; font-style: italic;"><?php _e("Перетащите маркер, чтобы указать правильные координаты.", ET_DOMAIN); ?></span> </div> </div> </li> <li> <div class="row"> <div class="col-md-4 col-sm-4"> <span class="title-plan"> <?php _e("Страна", ET_DOMAIN); ?> <span><?php _e("Выберите свою страну", ET_DOMAIN); ?></span> </span> </div> <div class="col-md-8 col-sm-8"> <?php ae_tax_dropdown( 'location' , array( 'class' => 'chosen-single tax-item required', 'hide_empty' => false, 'hierarchical' => true , 'id' => 'location' , 'show_option_all' => __("Выберите свою страну", ET_DOMAIN) ) ) ;?> </div> </div> </li> <li class="form-field icon-input"> <div class="row"> <div class="col-md-4 col-sm-4"> <span class="title-plan"> <?php _e("Телефон", ET_DOMAIN) ?> <span><?php _e("Контактный телефон", ET_DOMAIN); ?></span> </span> </div> <div class="col-md-8 col-sm-8"> <input type="text" class="text-field input-item" name="et_phone" id="et_phone" /> </div> </div> </li> <li class="form-field icon-input"> <div class="row"> <div class="col-md-4 col-sm-4"> <span class="title-plan"> <?php _e("Вознаграждение", ET_DOMAIN) ?> <span><?php _e("Вознаграждение в вашем валюте", ET_DOMAIN); ?></span> </span> </div> <div class="col-md-8 col-sm-8"> <input type="text" class="text-field input-item is_url" name="et_url" id="et_url" /> </div> </div> </li> <li class="form-field icon-input"> <div class="row"> <div class="col-md-4 col-sm-4"> <span class="title-plan"> <?php _e('Дата', ET_DOMAIN);?> <span><?php _e("Когда нашли или потеряли",ET_DOMAIN)?></span> </span> </div> <div class="col-md-8 col-sm-8"> <div class="open-block"> <div class="open-times"> <div class="row"> <div class="col-md-6 col-sm-6 col-xs-6"> <div class="container-open-time"> <input name="open_time" class="text-field time-picker open-time" data-template="modal" data-minute-step="1" data-modal-backdrop="true" type="text" placeholder="-- : -- --" /> </div> </div> <div class="col-md-6 col-sm-6 col-xs-6"> <div class="container-close-time"> <input name="close_time" class="text-field time-picker close-time" data-template="modal" data-minute-step="1" data-modal-backdrop="true" type="text" placeholder="-- : -- --"/> </div> </div> </div> <span><?php _e("до", ET_DOMAIN);?></span> </div> <div class="open-date"> <span class="select-date-all dselect-date-all"><?php _e("Выбрать ВСЕ", ET_DOMAIN);?></span> <ul class="date-list"> <li class="bdate" data-name="Пон" data-toggle="tooltip" data-placement="bottom"><?php _e("Пон", ET_DOMAIN);?></li> <li class="bdate" data-name="Вто" data-toggle="tooltip" data-placement="bottom"><?php _e("Вто", ET_DOMAIN);?></li> <li class="bdate" data-name="Сре" data-toggle="tooltip" data-placement="bottom"><?php _e("Сре", ET_DOMAIN);?></li> <li class="bdate" data-name="Чет" data-toggle="tooltip" data-placement="bottom"><?php _e("Чет", ET_DOMAIN);?></li> <li class="bdate" data-name="Пят" data-toggle="tooltip" data-placement="bottom"><?php _e("Пят", ET_DOMAIN);?></li> <li class="bdate" data-name="Суб" data-toggle="tooltip" data-placement="bottom"><?php _e("Суб", ET_DOMAIN);?></li> <li class="bdate lbdate" data-name="Вос" data-toggle="tooltip" data-placement="bottom"><?php _e("Вос", ET_DOMAIN);?></li> </ul> <span class="select-date-all mselect-date-all"><?php _e("Выбрать ВСЕ", ET_DOMAIN);?></span> <span class="reset-all"><?php _e("Сбросить Все", ET_DOMAIN);?></span> <span class="open-input"> </span> </div> </div> </div> </div> </li> <li> <div class="row"> <div class="col-md-4 col-sm-4"> <span class="title-plan"> <?php _e("Категории", ET_DOMAIN); ?> <span><?php _e("Выберите категорию", ET_DOMAIN); ?></span> </span> </div> <div class="col-md-8 col-sm-8 search-category"> <?php ae_tax_dropdown( 'place_category' , array( 'attr' => 'multiple data-placeholder="'.__("Выбрать категорию", ET_DOMAIN).'"', 'class' => 'chosen multi-tax-item tax-item required post-place-category', 'hide_empty' => false, 'hierarchical' => true , 'id' => 'place_category' , 'show_option_all' => false ) ) ;?> </div> </div> </li> <!-- MULTIRATING --> <?php $critical = ae_get_option('enable_critical'); if (!$critical) { do_action('select_review_criteria'); } else { do_action('select_cate_critical'); } ?> <?php do_action('ae_submit_post_form','place', $post); ?> <li> <div class="row" id="gallery_place"> <div class="col-md-4 col-sm-4"> <span class="title-plan"> <?php _e("Фотографии", ET_DOMAIN); ?> <span><?php printf(__("До %s изображений<br>Выберите одно изображение для вашего избранного изображения", ET_DOMAIN), ae_get_option('max_carousel', 5)); ?></span> </span> </div> <div class="form-group clearfix form-field edit-gallery-image col-md-8 col-sm-8 gallery_container" id="gallery_container"> <ul class="gallery-image carousel-list image-list" id="image-list"> <li> <div class="plupload_buttons carousel_container" id="carousel_container"> <span class="img-gallery carousel_browse_button" id="carousel_browse_button"> <a href="#" class="add-img"><i class="fa fa-plus"></i></a> </span> </div> </li> </ul> <span class="et_ajaxnonce" id="<?php echo wp_create_nonce( 'ad_carousels_et_uploader' ); ?>"></span> </div> </div> </li> <li> <div class="row"> <div class="col-md-4 col-sm-4"> <span class="title-plan"> <?php _e("Подробное описание", ET_DOMAIN); ?> <span><?php _e("Опишите подробную описанию", ET_DOMAIN); ?></span> </span> </div> <div class="col-md-8 col-sm-8"> <?php wp_editor( '', 'post_content', ae_editor_settings() ); ?> <!-- <textarea name="post_content" id="post_content" class="text-field text-editor" placeholder=""></textarea> --> </div> </div> </li> <!-- Captcha --> <?php if(!current_user_can( 'administrator' ) && ae_get_option('gg_captcha')){ ?> <li class="gg-captcha"> <div class="row"> <div class="col-md-4 col-sm-4"></div> <div class="col-md-8 col-sm-8"> <?php ae_gg_recaptcha(); ?> </div> </div> </li> <?php } ?> <li> <div class="row"> <div class="col-md-4 col-sm-4"></div> <div class="col-md-8 col-sm-8"> <input type="hidden" class="input-item" id="user_confirm" name="user_confirm" value="<?php echo ae_get_option('user_confirm'); ?>"> <input type="submit" value="<?php echo (!$disable_plan) ? __("Продолжать", ET_DOMAIN) : __("Отправить", ET_DOMAIN); ?>" class="btn btn-submit-login-form" /> </div> </div> </li> </ul> </form> </div> </div> <!-- Step 3 / End -->
А как решить эту задачу
Подскажите буду благодарен
http://lezhenkin.ru/examples/php/dynamic-select/
Это называется dependent select (связные списки)