Чтобы нам было проще подключать форму в текущую дизайн тему создаем отдельный файл с кодом формы поиска ads_searchform.php и закидываем его в папку с нашей темой. Подключать файл можно где угодно, но на мой взгляд лучше для этого подходит sidebar.php подклюячаем:
<div class=»box ads_search»> <? include(TEMPLATEPATH . ‘/ads_searchform.php’);?> </div>
123 | <div class=«box ads_search»><? include(TEMPLATEPATH . ‘/ads_searchform.php’);?></div> |
Код самой формы:
<? if( !class_exists(‘HTML_FormPersister’) ) include_once WP_PLUGIN_DIR.’/ads-wordpress/FormPersister.php’; if(!class_exists(‘HTML_FormParser’)){ class HTML_FormParser extends HTML_FormPersister{ function process($st) { $this->fp_autoindexes = array(); return HTML_SemiParser::process($st); } } } global $ads_options; $select_rub = wp_dropdown_categories(array(‘child_of’ =>$ads_options[‘ads_base_category’], ‘hide_empty’ => 0, ‘hierarchical’ => 1, ‘name’=>’category__and[]’,’echo’=>0)); $select_rub = preg_replace(‘~<select[^>]+>~’,’