• Como faço pra remover do loop determinadas páginas pelo nome?

    <?php 
    $child_pages = new WP_Query( array(
        'post_type'      => 'page', // set the post type to page
        'posts_per_page' => 10, // number of posts (pages) to show
      
    ) );
    
    if ( $child_pages->have_posts() ) : while ( $child_pages->have_posts() ) : $child_pages->the_post();  ?>
      
    
    <?php the_title(); ?>
    
    <?php if ( has_post_thumbnail() ) : ?>  
    
    <?php the_post_thumbnail('post-slider'); ?> 
    
    <?php else: ?>
    
    <?php endif; ?>
    <?php endwhile; ?> <?php endif; ?>  
    
    <?php wp_reset_postdata();
    ?>
Visualizando 1 resposta (de um total de 1)
  • Moderador Rahmohn

    (@rahmohn)

    Olá, @rtcadmin.

    Você pode excluir pelo id:

    
    $exclude_ids = array( 1, 2, 3 );
    $query = new WP_Query( array( 'post__not_in' => $exclude_ids ) );
    
Visualizando 1 resposta (de um total de 1)
  • Você deve estar logado para responder a este tópico.