Support

Account

Home Forums Backend Issues (wp-admin) get_the_content returning no content even though it exists Reply To: get_the_content returning no content even though it exists

  • Hi @dinosleadingwebstudio-com

    You should just be able to use: <?php the_title(); ?> and <?php the_content(); ?>

    Just ensure you use setup_postdata( $post ); in the loop, for example:

    <?php
    $faqtest = get_posts(array(
    	'post_type' => 'faqs',
    	'posts_per_page' => 25,
    	'meta_query' => array(
    		array(
    			'key' => 'associated_service', // name of custom field
    			'value' => '&quot;' . get_the_ID() . '&quot;', // matches exactly</code>"123", not just 123. This prevents a match for "1234"
    			'compare' => 'LIKE'
    		)
    	),
    ));
     
    if ( $faqtest ) {
        foreach ( $faqtest as $post ) :
            setup_postdata( $post ); ?>
            <h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>
            <?php the_content(); ?>
        <?php
        endforeach; 
        wp_reset_postdata();
    }