Suporte » Desenvolvendo com WordPress » 'post_count' retornando nome da categoria

  • Resolvido eduardogc01

    (@eduardogc01)


    Bom dia!

    <?php if ( is_search() ){ echo $wp_query->post_count.' Resultados';} ?>

    quando uso na página de resultados da pesquisa acontece o seguinte

    X Resultados Nome_Categoria

    Não está retornando somente a quantidade de resultados, depois ele está retornando também o nome de uma das categorias.
    Percebi que isto ocorre quando a pesquisa é feita com mais de um parâmetro, por ex:

    http://www.meudominio.com/wordpress/?s=teste&cat=9%2C10

    Quando é somente com o parâmetro ‘termo de pesquisa’ ele retorna somente o número normalmente, porém com a quantidade errada de posts.

    Se alguém puder me ajudar eu agradeceria muito mesmo! abraços! =]

    EDIT:

    Usando assim, aparece a quantidade correta de posts, porém o mesmo caso de aparecer o nome da categoria

    <?php if ( is_search() )
    $allsearch = &new WP_Query("s=$s&showposts=-1");
    $key = wp_specialchars($s, 1);
    $count = $allsearch->post_count; _e('');
    echo 'Resultados da busca para '.$key.' | '.$count.' Artigos ';
    wp_reset_query();
    }?>

    Resultados da busca para ‘termo pesquisado’ | 78 Artigos CategoriaXXX |

Visualizando 1 resposta (de um total de 1)
  • Criador do tópico eduardogc01

    (@eduardogc01)

    O erro estava mais a frente no código. Havia outro trecho de código que estava retornando o nome da Categoria.

    Peço desculpas a todos pelo tempo desperdiçado.

Visualizando 1 resposta (de um total de 1)
  • O tópico ‘'post_count' retornando nome da categoria’ está fechado para novas respostas.