Buenas tardes y ante todo gracias!
Bueno hace unas semanas compre este tema para wordpres
http://searchandgo.elated-themes.com/Si os fijáis en el tema, sale un buscador con tres áreas (Keywords, location y category). Pues bien, en la opción de location, en mi caso voy a tener mas de 1000 localizaciones y claro, tenerlo como despegable es algo incomodo. Me gustaría que fuera como el primero, es decir un text area en el que escribas la ciudad sin necesidad de despegable ya que no lo deseo. Por ejemplo la primera que es keywords, al escribir "the" veras que te sale a bajo varios auto-completar, pues es lo que desearía yo.
Hable con los programadores del tema y me dijeron que deberia de hacerlo yo, ya que ellos solo hacen mantenimiento por errores etc.
Me dijeron que este es el codigo de serie, que lo tengo en un php:
<form method="get" action="<?php echo esc_url(get_post_type_archive_link( 'listing-item' )); ?>">
<div class="eltd-listing-search-holder">
<div class="clearfix">
<div class="eltd-listing-search-field keywords">
<input type="text" placeholder="Búsqueda por palabras..." name="keywords" id="keywords">
</div>
<div class="eltd-listing-search-field location">
<select name="location" id="location">
<option value="all"><?php esc_html_e('Todas las ciudades', 'eltd_listing')?></option>
<?php
if(is_array($locations) && count($locations)){
foreach($locations as $key => $value){ ?>
<option value = "<?php echo esc_attr($value)?>">
<?php echo esc_attr($value);?>
</option>
<?php }
} ?>
</select>
</div>
<div class="eltd-listing-search-field category">
<select name="type" id="category">
<option value="all"><?php esc_html_e('Todas las Categorías', 'eltd_listing')?></option>
<?php if(is_array($categories) && count($categories)){
foreach($categories as $key => $value){?>
<option value = "<?php echo esc_attr($value)?>">
<?php echo esc_attr($value)?>
</option>
<?php }
} ?>
</select>
</div>
</div>
<div class="eltd-listing-search-submit-holder">
<?php
if ( eltd_listing_theme_installed() ) {
echo search_and_go_elated_get_button_html(array(
'type' => 'solid',
'text' => esc_html__('Buscar', 'eltd_listing'),
'html_type' => 'button',
'hover_border_color' => '#fff',
'hover_color' => '#fff',
'icon_pack' => 'font_elegant',
'size' => 'large'
));
}
?>
</div>
</div>
</div>
</form>
Mas o menos por lo que veo el codigo del que me quejo es este:
<div class="eltd-listing-search-field location">
<select name="location" id="location">
<option value="all"><?php esc_html_e('Todas las ciudades', 'eltd_listing')?></option>
<?php
if(is_array($locations) && count($locations)){
foreach($locations as $key => $value){ ?>
<option value = "<?php echo esc_attr($value)?>">
<?php echo esc_attr($value);?>
</option>
<?php }
} ?>
</select>
</div>
Alguien podría echarme una mano? en php estoy algo verde. Segun el programador es tarea muy sencilla pero no me lo hizo ya que en themeforest solo entra mantenimiento por errores de su tema y no para ciertas modificaciones.
Mil gracias de ante mano a todos!!