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 (связные списки)