Suporte » Temas » Loop da archive-{post-type}.php

  • ResolvidoModerador Allyson Souza

    (@allysonsouza)


    Olá pessoal,

    Estou tendo problemas, criei um custom post type e a respectiva archive-{post-type}.php, entretanto quando crio o loop básico if(have_posts()) : while(have_posts()) : the_post(); ele busca somente os 3 últimos registros do post type. Apenas consegui buscar por todos os posts criando uma query com WP_Query e passando o argumento posts_per_page=-1.

    O loop padrão da archiv-{post-type}.php não deveria buscar já pelo menos as 10 últimas publicações do post type?

Visualizando 4 respostas - 1 até 4 (de um total de 4)
  • Allyson, quantos posts está setado no seu admin?

    Moderador Allyson Souza

    (@allysonsouza)

    5 posts. Independente de quanto estejam publicados, ele tem buscado apenas os últimos 3 mesmo.

    Se você quer controlar vários aspectos da listagem do tipo de post, no caso quando ver a categoria do tipo, é mais simples criar um loop principal configurado já do jeito que precisa, por exemplo, para mostrar todos os posts etc ou criar uma função que modifica apenas esta query.

    Moderador Allyson Souza

    (@allysonsouza)

    Olá Diana, foi o que acabei fazendo, mas fiquei curioso pelo fato do loop interno do wordpress para exibição do arquivo resultar apenas nos 3 últimos posts.

    Obrigado

Visualizando 4 respostas - 1 até 4 (de um total de 4)
  • O tópico ‘Loop da archive-{post-type}.php’ está fechado para novas respostas.