Filipe Coutinho
Respostas no Fórum
-
Fórum: Desenvolvendo com WordPress
Em resposta a: Como não exibir conteúdo quando não houverem postsCONSEGUI MEU PARCEIRO
<?php $queryA = new WP_Query(array ( 'orderby' => 'title', 'order' => 'ASC', 'category_name' => 'lojas', 'showposts' => '500' )); $queryB = new WP_Query(array ( 'orderby' => 'title', 'order' => 'ASC', 'category_name' => 'gastronomia', 'showposts' => '100' )); if ($queryA->have_posts()) { if(function_exists('wp_custom_fields_search')) wp_custom_fields_search(); while($queryA->have_posts()) : $queryA->the_post(); echo '<li>'; echo '<span class="nome">'; the_title(); echo '</span>'; echo '<span class="end">'; echo get('endereco'); echo '</span>'; echo '<span class="tel">'; echo get('telefone'); echo '</span>'; echo '</li>'; endwhile; } elseif ($queryB->have_posts()) { if(function_exists('wp_custom_fields_search')) wp_custom_fields_search('preset-1'); while($queryB->have_posts()) : $queryB->the_post(); echo '<li>'; echo '<span class="nome">'; the_title(); echo '</span>'; echo '<span class="end">'; echo get('endereco'); echo '</span>'; echo '<span class="tel">'; echo get('telefone'); echo '</span>'; echo '</li>'; endwhile; }
Mas infelzmente aparecem resultados repetidos… namoral tá brabo
Fórum: Desenvolvendo com WordPress
Em resposta a: Como não exibir conteúdo quando não houverem postsAmigão executando seu código, os resultados não aparecem certos, e tabém o form continua aparecendo acima de cada resuldado, infelizmente…
Sempre que eu executo um while acontece esse problema, ele exibe uma quantidade pequena de posts que se repetem uma pancada de vezes =(
Quando eu executo o código que eu lhe enviei acima o resultados aparecer certinhos, e outra coisa essa função
if(function_exists('wp_custom_fields_search')) wp_custom_fields_search();
é somente para me retornar um formulário e nada mais 😉Fórum: Desenvolvendo com WordPress
Em resposta a: Como não exibir conteúdo quando não houverem posts<?php $queryA = new WP_Query('category_name=lojas'); $queryB = new WP_Query('category_name=gastronomia'); if ($queryA->have_posts()) { if(function_exists('wp_custom_fields_search')) wp_custom_fields_search(); echo '<li>'; echo '<span class="nome">'; the_title(); echo '</span>'; echo '<span class="end">'; echo get('endereco'); echo '</span>'; echo '<span class="tel">'; echo get('telefone'); echo '</span>'; echo '</li>'; } elseif ($queryB->have_posts()) { if(function_exists('wp_custom_fields_search')) wp_custom_fields_search('preset-1'); echo '<li>'; echo '<span class="nome">'; the_title(); echo '</span>'; echo '<span class="end">'; echo get('endereco'); echo '</span>'; echo '<span class="tel">'; echo get('telefone'); echo '</span>'; echo '</li>'; } ?>
Deste modo exibe todos os posts mas o formulário é apresentado em cada li, e eu queria que exibisse somente uma vez, você saberia como fazer isto?
Fórum: Desenvolvendo com WordPress
Em resposta a: Como não exibir conteúdo quando não houverem postsAmigão eu coloquei o código assim no loop.php:
<?php $queryA = new WP_Query(category_name=lojas&orderby=title&order=asc&showposts=500); $queryB = new WP_Query(category_name=gastronomia&orderby=title&order=asc&showposts=100); if ($queryA->have_posts()) { <?php if(function_exists('wp_custom_fields_search')) wp_custom_fields_search(); ?> <li> <span class="nome"><?php the_title(); ?></span> <span class="end"><?php echo get('endereco'); ?></span> <span class="tel"><?php echo get('telefone'); ?></span> </li> } elseif ($queryB->have_posts()) { <?php if(function_exists('wp_custom_fields_search')) wp_custom_fields_search(); ?> <li> <span class="nome"><?php the_title(); ?></span> <span class="end"><?php echo get('endereco'); ?></span> <span class="tel"><?php echo get('telefone'); ?></span> </li> } ?>
Está apresentando um erro de sintaxe, o que estaria errado?
Fórum: Desenvolvendo com WordPress
Em resposta a: Como não exibir conteúdo quando não houverem postspo cara não consegui fazer deste modo, não estou conseguindo estruturar…
O que acontece é o seguinte, eu estou montando um sistema de pesquisa com um plugin e preciso que no resultado de uma pesquisa específica apareça apenas um form que é da pesquisa específica, mas está aparecendo os dois.
estou usando
<?php query_posts(‘category_name=lojas&orderby=title&order=asc&showposts=500’); ?>
e
<?php query_posts(‘category_name=gastronomia&orderby=title&order=asc&showposts=100’); ?>
sendo que eu queria que mostasse apenas o primeiro ou o segundo por vez, estou editando o search.php
Fórum: Temas
Em resposta a: Images não aparecem no Themao site não está entrando amigo.
as suas imagens estão dentro do tema ou na raiz da pasta?Fórum: Desenvolvendo com WordPress
Em resposta a: Exibir um post que pertence a duas categoriasvou tentar testar aqui, estou querendo fazer um sistema de busca de lojas tipo shooping, teria alguma dica para fazer algo relacionado?