Title: Respostas de sdcom | WordPress.org Brasil

---

# sdcom

  [  ](https://br.wordpress.org/support/users/sdcom/)

 *   [Perfil](https://br.wordpress.org/support/users/sdcom/)
 *   [Tópicos iniciados](https://br.wordpress.org/support/users/sdcom/topics/)
 *   [Respostas criadas](https://br.wordpress.org/support/users/sdcom/replies/)
 *   [Tópicos respondidos](https://br.wordpress.org/support/users/sdcom/replied-to/)
 *   [Interações](https://br.wordpress.org/support/users/sdcom/engagements/)
 *   [Favoritos](https://br.wordpress.org/support/users/sdcom/favorites/)

 Pesquisar respostas:

## Respostas no Fórum

Visualizando 15 respostas - 1 até 15 (de um total de 20)

1 [2](https://br.wordpress.org/support/users/sdcom/replies/page/2/?output_format=md)
[→](https://br.wordpress.org/support/users/sdcom/replies/page/2/?output_format=md)

 *   Fórum: [Desenvolvendo com WordPress](https://br.wordpress.org/support/forum/questoes-avancadas/)
   
   Em resposta a: [Mostrar posts da categoria ativa](https://br.wordpress.org/support/topic/mostrar-posts-da-categoria-ativa/)
 *  Criador do tópico [sdcom](https://br.wordpress.org/support/users/sdcom/)
 * (@sdcom)
 * [6 anos, 5 meses atrás](https://br.wordpress.org/support/topic/mostrar-posts-da-categoria-ativa/#post-12169662)
 * Olá Marco,
 * Na verdade eu uso paginação com bootstrap com um código no meu arquivo functions.
   php:
 *     ```
       function sdcom_numeric_posts_nav() {
   
         if( is_singular() )
           return;
   
         global $wp_query;
   
         /** Stop execution if there's only 1 page */
         if( $wp_query->max_num_pages <= 1 )
           return;
   
         $paged = get_query_var( 'paged' ) ? absint( get_query_var( 'paged' ) ) : 1;
         $max   = intval( $wp_query->max_num_pages );
   
         /** Add current page to the array */
         if ( $paged >= 1 )
           $links[] = $paged;
   
         /** Add the pages around the current page to the array */
         if ( $paged >= 3 ) {
           $links[] = $paged - 1;
           $links[] = $paged - 2;
         }
   
         if ( ( $paged + 2 ) <= $max ) {
           $links[] = $paged + 2;
           $links[] = $paged + 1;
         }
   
         echo '<div class="styled-pagination padd-top-30 text-left"><ul>' . "\n";
   
         /** Botão Anterior */
         if ( get_previous_posts_link() )
           printf( '<li><a %s</a></li>' . "\n", get_previous_posts_link('<span class="fa fa-angle-left"></span>', '', 'yes') );
   
         /** Link to first page, plus ellipses if necessary */
         if ( ! in_array( 1, $links ) ) {
           $class = 1 == $paged ? ' class="active"' : '';
           printf( '<li%s><a href="%s">%s</a></li>' . "\n", $class, esc_url( get_pagenum_link( 1 ) ), '1' );
           if ( ! in_array( 2, $links ) )
             echo '<li>…</li>';
         }
   
         /** Link to current page, plus 2 pages in either direction if necessary */
         sort( $links );
         foreach ( (array) $links as $link ) {
           $class = $paged == $link ? ' class="active"' : '';
           printf( '<li%s><a href="%s">%s</a></li>' . "\n", $class, esc_url( get_pagenum_link( $link ) ), $link );
         }
   
         /** Link to last page, plus ellipses if necessary */
         if ( ! in_array( $max, $links ) ) {
           if ( ! in_array( $max - 1, $links ) )
             echo '<li>…</li>' . "\n";
   
           $class = $paged == $max ? ' class="active"' : '';
           printf( '<li%s><a href="%s">%s</a></li>' . "\n", $class, esc_url( get_pagenum_link( $max ) ), $max );
         }
   
         /** Botão Próximo */
         if ( get_next_posts_link() )
           printf( '<li><a %s</a></li>' . "\n", get_next_posts_link('<span class="fa fa-angle-right"></span>', '', 'yes') );
   
         echo '</ul></div>' . "\n";
   
       }
       ```
   
 * E chamo ele na página:
 * `<?php sdcom_numeric_posts_nav(); ?>`
 *   Fórum: [Desenvolvendo com WordPress](https://br.wordpress.org/support/forum/questoes-avancadas/)
   
   Em resposta a: [Loop WordPress em 2 divs](https://br.wordpress.org/support/topic/loop-wordpress-em-2-divs/)
 *  Criador do tópico [sdcom](https://br.wordpress.org/support/users/sdcom/)
 * (@sdcom)
 * [6 anos, 8 meses atrás](https://br.wordpress.org/support/topic/loop-wordpress-em-2-divs/#post-12168393)
 * Resolvido.
 * [https://gist.github.com/TANVIRFAZLEY/4e3e2bc36a72b789576e04beecc225d8](https://gist.github.com/TANVIRFAZLEY/4e3e2bc36a72b789576e04beecc225d8)
    -  Esta resposta foi modificada 6 anos, 8 meses atrás por [sdcom](https://br.wordpress.org/support/users/sdcom/).
 *   Fórum: [Desenvolvendo com WordPress](https://br.wordpress.org/support/forum/questoes-avancadas/)
   
   Em resposta a: [Inserir classe Active no menu](https://br.wordpress.org/support/topic/inserir-classe-active-no-menu/)
 *  Criador do tópico [sdcom](https://br.wordpress.org/support/users/sdcom/)
 * (@sdcom)
 * [6 anos, 10 meses atrás](https://br.wordpress.org/support/topic/inserir-classe-active-no-menu/#post-88163)
 * [@theandersonn](https://br.wordpress.org/support/users/theandersonn/),
 * No meu caso ficou:
 *     ```
       #menu-header > .current-menu-item > a { 
         text-decoration: underline;
       }
       ```
   
 * Obrigado
 *   Fórum: [Desenvolvendo com WordPress](https://br.wordpress.org/support/forum/questoes-avancadas/)
   
   Em resposta a: [Lembrete de Aniversário](https://br.wordpress.org/support/topic/lembrete-de-aniversario/)
 *  Criador do tópico [sdcom](https://br.wordpress.org/support/users/sdcom/)
 * (@sdcom)
 * [6 anos, 10 meses atrás](https://br.wordpress.org/support/topic/lembrete-de-aniversario/#post-88051)
 * Olá [@everaldomatias](https://br.wordpress.org/support/users/everaldomatias/),
 * Eu segui algumas respostas do próprio fórum do ACF, mas não consegui o resultado
   esperado ainda. Veja como está meu código:
 *     ```
       if( have_rows('niver_jan') ) : while ( have_rows('niver_jan') ) : the_row();
          $today = date('Ymd');
          $date = get_sub_field('data_jan', false, false);
          $name = get_sub_field('nome_jan');
          $dpto = get_sub_field('departamento_jan');
   
          if($today = $date){ ?>
   
             <div class="align-center">
       	   <h4 class="text-bold"><?php echo $name ?></h4>
       	   <p><?php echo $dpto ?></p>
             </div>
          }
       endwhile;
       endif;
       ```
   
    -  Esta resposta foi modificada 6 anos, 10 meses atrás por [sdcom](https://br.wordpress.org/support/users/sdcom/).
 *   Fórum: [Desenvolvendo com WordPress](https://br.wordpress.org/support/forum/questoes-avancadas/)
   
   Em resposta a: [ASORT não lista em ordem corretamente](https://br.wordpress.org/support/topic/asort-nao-lista-em-ordem-corretamente/)
 *  Criador do tópico [sdcom](https://br.wordpress.org/support/users/sdcom/)
 * (@sdcom)
 * [7 anos atrás](https://br.wordpress.org/support/topic/asort-nao-lista-em-ordem-corretamente/#post-86640)
 * Pessoal, encontrei o problema.
    Os SLUGS estavam errados fazendo com que a ordem
   ficassem como no exemplo citado da Peugeot.
 *   Fórum: [Desenvolvendo com WordPress](https://br.wordpress.org/support/forum/questoes-avancadas/)
   
   Em resposta a: [Mostrar apenas uma vez a taxonomia com get_the_terms](https://br.wordpress.org/support/topic/mostrar-apenas-uma-vez-a-taxonomia-com-get_the_terms/)
 *  Criador do tópico [sdcom](https://br.wordpress.org/support/users/sdcom/)
 * (@sdcom)
 * [7 anos, 1 mês atrás](https://br.wordpress.org/support/topic/mostrar-apenas-uma-vez-a-taxonomia-com-get_the_terms/page/2/#post-86442)
 * Olá Felipe,
 * Desculpa a demora em responder.
    Sim, eu estou utilizando o código que postei
   anteriormente. Em relação a diferença entre ambas, é que em um IF (que não precisa
   de paginação) ele mostra a lista de todas as custom taxonomia e o outro IF (que
   preciso da paginação) mostra a lista de produtos da custom taxonomia.
 *   Fórum: [Desenvolvendo com WordPress](https://br.wordpress.org/support/forum/questoes-avancadas/)
   
   Em resposta a: [Mostrar apenas uma vez a taxonomia com get_the_terms](https://br.wordpress.org/support/topic/mostrar-apenas-uma-vez-a-taxonomia-com-get_the_terms/)
 *  Criador do tópico [sdcom](https://br.wordpress.org/support/users/sdcom/)
 * (@sdcom)
 * [7 anos, 1 mês atrás](https://br.wordpress.org/support/topic/mostrar-apenas-uma-vez-a-taxonomia-com-get_the_terms/page/2/#post-86249)
 * Ops, retire o que disse, rs.
 * Isso faz com que o código que vc me ajudou, pare de funcionar.
    Realmente preciso
   de ajuda.
 * Colocando isso antes do loop funciona, mas entramos na questão do desempenho 
   como citado anteriormente:
 * global $query_string;
    query_posts(“{$query_string}&posts_per_page=9”);
    -  Esta resposta foi modificada 7 anos, 1 mês atrás por [sdcom](https://br.wordpress.org/support/users/sdcom/).
 *   Fórum: [Desenvolvendo com WordPress](https://br.wordpress.org/support/forum/questoes-avancadas/)
   
   Em resposta a: [Mostrar apenas uma vez a taxonomia com get_the_terms](https://br.wordpress.org/support/topic/mostrar-apenas-uma-vez-a-taxonomia-com-get_the_terms/)
 *  Criador do tópico [sdcom](https://br.wordpress.org/support/users/sdcom/)
 * (@sdcom)
 * [7 anos, 1 mês atrás](https://br.wordpress.org/support/topic/mostrar-apenas-uma-vez-a-taxonomia-com-get_the_terms/page/2/#post-86248)
 * Felipe, consegui resolver o problema.
 * Veja o que fiz:
 * function limit_archive_posts($query){
    if ($query->is_archive) { $query->set(‘
   posts_per_page’, 9); } return $query; }
 * add_filter(‘pre_get_posts’, ‘limit_archive_posts’);
 *   Fórum: [Desenvolvendo com WordPress](https://br.wordpress.org/support/forum/questoes-avancadas/)
   
   Em resposta a: [Mostrar apenas uma vez a taxonomia com get_the_terms](https://br.wordpress.org/support/topic/mostrar-apenas-uma-vez-a-taxonomia-com-get_the_terms/)
 *  Criador do tópico [sdcom](https://br.wordpress.org/support/users/sdcom/)
 * (@sdcom)
 * [7 anos, 1 mês atrás](https://br.wordpress.org/support/topic/mostrar-apenas-uma-vez-a-taxonomia-com-get_the_terms/page/2/#post-86240)
 * Boa tarde Felipe,
 * Depois dessas alterações, me deparei com mais uma dúvida.
    Quando clico no Modelo
   A3, existem 15 produtos. Eles são listados todos de uma uma vez. Até aqui tranquilo,
   é o esperado. Mas, gostaria de incluir uma paginação, limitando por exemplo 9
   produtos por página. Já utilizei algumas “soluções”, porém sem resultado. Consegui
   limitar os 9 produtos, e fazer aparecer a paginação. Mas 2 problemas acontecem:
   um deles é o famoso 404 qdo clico para ir a próxima página, e outro, é que mostra
   os mesmos produtos do A3, dentro dos outros modelos, como por exemplo, o A4 deveria
   mostrar os produtos dele, mas com essa modificação que fiz, ele mostra os produtos
   do A3.
 * Veja como está meu código e veja o que estou fazendo de errado:
 * [https://pastebin.com/4f5200yR](https://pastebin.com/4f5200yR)
 *   Fórum: [Desenvolvendo com WordPress](https://br.wordpress.org/support/forum/questoes-avancadas/)
   
   Em resposta a: [Mostrar apenas uma vez a taxonomia com get_the_terms](https://br.wordpress.org/support/topic/mostrar-apenas-uma-vez-a-taxonomia-com-get_the_terms/)
 *  Criador do tópico [sdcom](https://br.wordpress.org/support/users/sdcom/)
 * (@sdcom)
 * [7 anos, 1 mês atrás](https://br.wordpress.org/support/topic/mostrar-apenas-uma-vez-a-taxonomia-com-get_the_terms/page/2/#post-86220)
 * Agora sim Felipe, funcionando corretamente.
 * Mais uma vez, muito obrigado!
 *   Fórum: [Desenvolvendo com WordPress](https://br.wordpress.org/support/forum/questoes-avancadas/)
   
   Em resposta a: [Mostrar apenas uma vez a taxonomia com get_the_terms](https://br.wordpress.org/support/topic/mostrar-apenas-uma-vez-a-taxonomia-com-get_the_terms/)
 *  Criador do tópico [sdcom](https://br.wordpress.org/support/users/sdcom/)
 * (@sdcom)
 * [7 anos, 1 mês atrás](https://br.wordpress.org/support/topic/mostrar-apenas-uma-vez-a-taxonomia-com-get_the_terms/page/2/#post-86217)
 * Olá Felipe,
 * O código para colocar no functions.php não funcionou.
    O problema volta novamente.
   Poxa, com certeza irei ler sim. Bacana, já está nos meus favoritos.
 *   Fórum: [Desenvolvendo com WordPress](https://br.wordpress.org/support/forum/questoes-avancadas/)
   
   Em resposta a: [Mostrar apenas uma vez a taxonomia com get_the_terms](https://br.wordpress.org/support/topic/mostrar-apenas-uma-vez-a-taxonomia-com-get_the_terms/)
 *  Criador do tópico [sdcom](https://br.wordpress.org/support/users/sdcom/)
 * (@sdcom)
 * [7 anos, 1 mês atrás](https://br.wordpress.org/support/topic/mostrar-apenas-uma-vez-a-taxonomia-com-get_the_terms/#post-86214)
 * Resolvido:
 * $args = array_merge( $wp_query->query_vars, [‘posts_per_page’ => 10000 ] );
    
   query_posts( $args );
 * Agora ele mostra todos.
 *   Fórum: [Desenvolvendo com WordPress](https://br.wordpress.org/support/forum/questoes-avancadas/)
   
   Em resposta a: [Mostrar apenas uma vez a taxonomia com get_the_terms](https://br.wordpress.org/support/topic/mostrar-apenas-uma-vez-a-taxonomia-com-get_the_terms/)
 *  Criador do tópico [sdcom](https://br.wordpress.org/support/users/sdcom/)
 * (@sdcom)
 * [7 anos, 1 mês atrás](https://br.wordpress.org/support/topic/mostrar-apenas-uma-vez-a-taxonomia-com-get_the_terms/#post-86208)
 * Olá Felipe,
 * Novamente venho pedir uma ajuda.
    Comecei a fazer o cadastro dos produtos e estou
   com um problema na exibição dos termos.
 * Temos no exemplo abaixo:
 * Modelo Aircross (esse possui 2 produtos)
    Modelo Berlingo (esse possui 1 produto)
   Modelo C3 (esse possui 4 produtos) Modelo C4 (esse possui 4 produtos)
 * Totalizando 11 produtos cadastrados em 4 custom taxonomias.
 * O problema está acontecendo quando cadastro o 11º produto.
    Seguindo essa ordem
   do exemplo, ao cadastrar o 11º produto, ele faz com que desapareça no frontend
   o Modelo Berlingo. Ai só mostra o Aircross, C3 e C4 respectivamente.
 * Existe um limite para mostrar no frontend assim como limitamos quando utilizamos
   o wp_query (‘showposts’ => 4) por exemplo?
 * OBS IMPORTANTE: isso começou a acontecer, depois que instalei o plugin Duplicate
   Posts. Já removi, mas o problema continua.
    -  Esta resposta foi modificada 7 anos, 1 mês atrás por [sdcom](https://br.wordpress.org/support/users/sdcom/).
 *   Fórum: [Desenvolvendo com WordPress](https://br.wordpress.org/support/forum/questoes-avancadas/)
   
   Em resposta a: [Mostrar apenas uma vez a taxonomia com get_the_terms](https://br.wordpress.org/support/topic/mostrar-apenas-uma-vez-a-taxonomia-com-get_the_terms/)
 *  Criador do tópico [sdcom](https://br.wordpress.org/support/users/sdcom/)
 * (@sdcom)
 * [7 anos, 1 mês atrás](https://br.wordpress.org/support/topic/mostrar-apenas-uma-vez-a-taxonomia-com-get_the_terms/#post-86150)
 * Show Felipe, funcionando 100%.
 * Muito obrigado!
 *   Fórum: [Desenvolvendo com WordPress](https://br.wordpress.org/support/forum/questoes-avancadas/)
   
   Em resposta a: [Mostrar apenas uma vez a taxonomia com get_the_terms](https://br.wordpress.org/support/topic/mostrar-apenas-uma-vez-a-taxonomia-com-get_the_terms/)
 *  Criador do tópico [sdcom](https://br.wordpress.org/support/users/sdcom/)
 * (@sdcom)
 * [7 anos, 1 mês atrás](https://br.wordpress.org/support/topic/mostrar-apenas-uma-vez-a-taxonomia-com-get_the_terms/#post-86137)
 * Entendi Felipe. Na verdade, não sei nem por onde começar. Poderia me ajudar?

Visualizando 15 respostas - 1 até 15 (de um total de 20)

1 [2](https://br.wordpress.org/support/users/sdcom/replies/page/2/?output_format=md)
[→](https://br.wordpress.org/support/users/sdcom/replies/page/2/?output_format=md)