Para poner varios loop en una pagina. En este caso cada section tiene un loop diferente. El primer section trae un loop de los POST con CATEGORIA-1. El segundo section trae un custom post type PARTIDOS.
El tercer section no lo probe pero deberia empezar a mostrar a partir del 2 post, osea no mostraria el primero
<section class="archive">
<h2><a href="<?php echo get_post_type_archive_link( 'Animals' ); ?>">Our favourite animals</a></h2>
<ul class="updates">
<?php $query = new WP_Query( array(
'post_type' => 'post',
'category_name' => 'categoria-1',
'posts_per_page' => 2
) );
while ( $query->have_posts() ) : $query->the_post(); ?>
<li class="home in-depth"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
<?php endwhile; ?>
</ul>
</section>
<section class="archive">
<h2><a href="<?php echo get_post_type_archive_link( 'Animals' ); ?>">Our favourite animals</a></h2>
<ul class="updates">
<?php $query = new WP_Query( array(
'post_type' => 'partidos',
'posts_per_page' => 8
) );
while ( $query->have_posts() ) : $query->the_post(); ?>
<li class="home in-depth"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
<?php endwhile; ?>
</ul>
</section>
<!-- No lo probe pero deberia mostrar del segundo post en adelante -->
<section class="archive">
<h2><a href="<?php echo get_post_type_archive_link( 'Animals' ); ?>">Our favourite animals</a></h2>
<ul class="updates">
<?php $query = new WP_Query( array(
'post_type' => 'post',
'category_name' => 'categoria-1',
'offset' => 2
'posts_per_page' => 2
) );
while ( $query->have_posts() ) : $query->the_post(); ?>
<li class="home in-depth"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
<?php endwhile; ?>
</ul>
</section>