padroom
Respostas no Fórum
Visualizando 1 resposta (de um total de 1)
-
Fórum: Plugins
Em resposta a: Form Select com um campo personalizadoObrigado Horácio…
Tive que fazer um array com os tipos mesmo, minha dificuldade seria como ir pegar o que cadastrei nos “campos Personalizados”..
Mas fiz o seguinte código:
<?php $tipo = (isset($_GET['tipo'])) ? strip_tags(filter_var($_GET['tipo'], FILTER_SANITIZE_STRING )) : ''; $args_post = array( 'post_type' => 'animais', 'category_name' => 'plantel', ); if (!empty($tipo)) { $meta_query = array( 'meta_query' => array( array( 'key' => 'wpcf-tipos', 'value' => $tipo , ) ) ); $args_post = array_merge($args_post, $meta_query); } $informacoes_especificas = get_posts($args_post); $options_horse = get_option( 'wpcf-fields')['tipos']['data']['options']; ?> <form class="filtro-animais"> <select name="tipo" class="tipos-de-animais"> <option value="">Escolha o tipo</option> <option value="">Todos os animais</option> <?php $cavalos_tipos = array(); foreach ($options_horse as $key => $option_horse) : $cavalos_tipos[$option_horse['value']] = $option_horse['title']; ?> <option value="<?php echo $option_horse['value'] ?>"><?php echo $option_horse['title']; ?></option> <?php endforeach; ?> </select> <input type="submit" class="btn-default" value="Filtrar"> </form>
E resolveu.
vlw.
Visualizando 1 resposta (de um total de 1)