Support

Account

Home Forums Front-end Issues get_template_part( ) and the_field() don’t get along. Reply To: get_template_part( ) and the_field() don’t get along.

  • This is the template part:

    <?php
    $sponsorsList = new WP_Query([
    	'posts_per_page' => -1,
    	'order' => 'ASC',
    	'post_type' => 'sponsor'
    ]);
    
    while($sponsorsList->have_posts()) {
    	$sponsorsList->the_post(); ?>
            <span class="md:block xs:hidden">
                <?php the_content(); ?>
            </span>
    
    <?php } ?>

    The classes are to show on large devices and hide on small devices. I thought at first that maybe a CSS class was causing the problem but this is not the case.

    Again, only the_fields() placed after the get_template_part() section are affected by it. I have no idea where to go from here.