Intereting Posts
Настройка совместного сайта Отдельный экземпляр виджета в пользовательской области в сообщениях, которые не могут изменить массив $ args Как экспортировать сообщения с отличным изображением bbPress – количество сообщений увеличивается после каждого редактирования Несколько пользовательских типов сообщений на странице индекса с настраиваемыми шаблонами Что следует использовать вместо WP_CONTENT_DIR и WP_PLUGIN_DIR? Фиксация Access-Control-Allow-Origin (происхождение CORS) для нескольких поддоменов Является ли shortcode_unautop () сломанным? PAGE Специальные уведомления по электронной почте Отменить регистрацию типа сообщения из дочерней темы Развернуть подкатегории с Ajax не работает Преобразование формата даты WordPress в формат jQuery UI Datepicker Пользовательские типы сообщений и архив категорий Встраивание Instagram с помощью короткого кода не работает, как рекламируется в официальных документах style.css дочерней темы не переписывает родителей style.css для .box

Объект класса WP_Query не может быть преобразован в строку

Я использую буферизацию вывода PHP вместе с переходным API для кэширования пользовательского wp_query, мой код выглядит следующим образом:

<section class="items-grid wf-container"> <?php if (false === ( $output = get_transient( 'glnews_query' ) )) { $glnews_query=new wp_query( array( 'cat' => '-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(); ?> <div class="wf-cell wf-1-3"> <!-- here is the html structure,left it out for a better picture of this question:) --> </div> <?php }//endwhile } // endif $output=ob_get_clean();//get the content set_transient( 'glnews_query', $output, 24 * HOUR_IN_SECONDS ); } // end if (false === echo $output; ?> </section> 

Но я получил ошибку:

 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 

Выход echo $; строка 781, и когда я var_dumpt, я вижу, что результат запроса есть.

Кто-нибудь знает почему?

СПАСИБО.