Das Objekt der class WP_Query konnte nicht in eine Zeichenfolge konvertiert werden

Ich verwende PHP-Ausgangspufferung zusammen mit transienten API, um eine benutzerdefinierte wp_query zu cachen, mein Code ist wie folgt:

'-331,-72','cache_results' =>false,'posts_per_page'=>12,'no_found_rows' => true)); ob_start();//turn on buffering if($glnews_query->have_posts() ){ while ( $glnews_query->have_posts() ){ $glnews_query->the_post(); ?>

Aber ich habe Fehler:

 Catchable fatal error: Object of class WP_Query could not be converted to string in /Users/Anthony/Desktop/12Reads新主题/wp-content/themes/12reads/front-page.php on line 781 

Die Ausgabe von echo $; ist Zeile 781, und wenn ich var_dumpt kann ich das Abfrageergebnis dort sehen.

Wer weiß warum?

DANKE.

Solutions Collecting From Web of "Das Objekt der class WP_Query konnte nicht in eine Zeichenfolge konvertiert werden"