Отключить этап выбора категорий. Выбор категорий с помощью выпадающего списка.

Очень часто встречается вопрос – Как отключить первый этап, где пользователю предлагается выбрать категорию? Сделать это достаточно просто в 4 версии достаточно указать атрибут в шортокоде формы choice_category=off. Но в этом случае вы не сожмите воспользоваться кодом [ads_cad], и вам необходимо позаботится о том, чтобы было присвоено верное значение ads_basecat – здесь должно хранится id категории объявления.
ads_basecat очень важное поле именно оно определяет, что запись является не просто записью а объявлением.
Если у вас все объявления идут в одну категорию то прописываем также в атрибутах формы ads_base_category=18 этого будет достаточно.
Если необходимо выбрать категорию объявления добавляем элемент выбора например выпадающий список select с именем ads_basecat
пример :

[AdsForm choice_category=off] Категория: [ads_select name=ads_basecat taxonomy=category child_of=19 terms=$ emsg=»Выберите категорию!»/]<br /> Ваше сообщение:<br /> [ads_textarea name = post_content cols=50 rows=10 terms=’strlen(20)’ emsg=’Текст сообщение должен быть не менее 20 символов!’/]<br /> Электронная почта: <br /> [ads_input name=’ads_email’]<br /> Ваш сайт:<br /> [ads_input name=’ads_url’]<br /> [ads_captcha]<br /> [ads_buttons/] [/AdsForm]

123456789101112 [AdsForm choice_category=off]Категория:[ads_select name=ads_basecat taxonomy=category child_of=19 terms=$ emsg=«Выберите категорию!»/]<br />Ваше сообщение:<br />[ads_textarea name = post_content cols=50 rows=10 terms=‘strlen(20)’ emsg=‘Текст сообщение должен быть не менее 20 символов!’/]<br />Электронная почта: <br />[ads_input name=‘ads_email’]<br />Ваш сайт:<br />[ads_input name=‘ads_url’]<br />[ads_captcha]<br />[ads_buttons/][/AdsForm]

child_of=19 – вот так мы задаем рубрику-контейнер в которой должны находится рубрики доступные для выбора пользователя.
В шаблонах для элемент выбора категорий можно организовать с помощью wp_list_categories, а можно воспользоваться моей функцией ads_dropdown($args)
И еще дополнительно функции для работы с рубриками http://wp.od.ua/?p=39