rcsouza
Respostas no Fórum
-
Fórum: Desenvolvendo com WordPress
Em resposta a: Criando FiltroLuiz, é uma boa ideia sim. Porém, além do DDD dentro do ESTADO eu tenho também a taxonomia município, que deverá aparecer somente a cidade daquele estado selecionado.
Imagina um filtro todos com Caixa de seleção. Seria a ordem assim:
Estado DDD Município Categoria
— SP
—- 11
— São Paulo
— Jundiaí
—- 12
— GuaratinguetáTeria que ser assim?
Fórum: Desenvolvendo com WordPress
Em resposta a: Criando FiltroEstou tentando dessa forma:
<?php
$args=array(
‘post_status’ => ‘publish’,
‘post_type’ => ‘post’,
‘tax_query’ => [
‘relation’ => ‘OR’,
[
‘taxonomy’ => ‘codigo_regiao’,
],
],‘meta_query’ => [
[
‘key’ => ‘estado’,
‘value’ => ‘SP’,
‘compare’ => ‘==’
],
]
);$categories=get_categories($args);
foreach($categories as $category) {
echo ‘<option class=”level-0″ value=”‘. $category->name.'”>’. $category->name.’ (‘. $category->count . ‘)</option> ‘;
}?>
Fórum: Desenvolvendo com WordPress
Em resposta a: Criando FiltroA query abaixo exibe em um SELECT todos os códigos DDD publicados no site
<?php
$args=array(
‘taxonomy’ => ‘codigo_regiao’,
);$categories=get_terms($args);
foreach($categories as $category) {
echo ‘<option class=”level-0″ value=”‘. $category->name.'”>’. $category->name.’ (‘. $category->count . ‘)</option> ‘;
}?>
Preciso alterar essa query de forma que sejam exibidos APENAS os códigos DDD de um determinado ESTADO.
O exemplo na prática é que ao selecionar um ESTADO, sejam exibidos apenas os códigos DDD desse estado, lembrando que são apenas os Códigos DDD publicados no site.
Fórum: Desenvolvendo com WordPress
Em resposta a: Criando FiltroVou te mandar um e-mail.
Fórum: Desenvolvendo com WordPress
Em resposta a: Criando FiltroLuiz Paulo Bills, funcionou. Obrigado.
Fórum: Desenvolvendo com WordPress
Em resposta a: Criando Filtro<?php
query_posts(array(
‘post_status’ => ‘publish’,
‘post_type’ => ‘post’,
‘tax_query’ => [
‘relation’ => ‘OR’,
[
‘taxonomy’ => ‘estado’,
‘field’ => ‘slug’,
‘terms’ => ‘sp’
],
],‘meta_query’ => [
[
‘key’ => ‘valor’,
‘value’ => floatval( ‘1000’ ),
‘compare’ => ‘>=’
],
[
‘key’ => ‘valor’,
‘value’ => floatval( ‘4000000’ ),
‘compare’ => ‘<=’
],
]) );
?>