WP Query Exclude e Start by Menu Order Offset

Eu tenho um conjunto de postagens em um tipo de postagem personalizado ao qual eu atribui atributos de ordem de menu. Espero usar wp_query para consultar as 3 primeiras por ordem de menu, depois as 3 próximas por ordem de menu.

Por exemplo –

Se eu tiver uma lista de postagens com o atributo de ordem do menu de 1,2,3 –

  $args = array( 'post_type' => 'my-post-type', 'posts_per_page' => 3, 'order_by' => 'menu_order', 'order' => 'ASC' ); $loop = new WP_Query( $args ); while ( $loop->have_posts() ) : $loop->the_post(); 

Como posso executar outra consulta como essa, mas comece na 4ª postagem com base em sua ordem de menu, então eu recebo 4,5,6?

Eu acho que eu posso usar post__not_in e colocar suas IDs específicas, mas eu gostaria de manter essa dinâmica e abordar apenas o menu_order .

Solutions Collecting From Web of "WP Query Exclude e Start by Menu Order Offset"

Você pode usar o deslocamento para o número de postagem para deslocar ou passar. Como isso.

 $args = array( 'post_type' => 'my-post-type', 'posts_per_page' => 3, 'order_by' => 'menu_order', 'offset' => '3', 'order' => 'ASC' ); $loop = new WP_Query( $args ); while ( $loop->have_posts() ) : $loop->the_post();