<?
$args = array(
'posts_per_page' => 5,
'meta_key' => 'go_index_slider',
'meta_value_num' => 1,
'orderby' => 'modified',
'order' => 'DESC'
);
$posts = new WP_Query( $args );
while ( have_posts() ) : the_post();
?>
тут очень большая html разметка выводимых записей для цикла
<? endwhile; wp_reset_query(); ?>
Fatal error: Uncaught Error: Cannot use object of type WP_Query as array in /domains/citrus.qsb.su/wp-includes/class-wp-query.php:3080
Stack trace:
#0 /domains/citrus.qsb.su/wp-includes/class-wp-query.php(3109): WP_Query->next_post()
#1 /domains/citrus.qsb.su/wp-includes/query.php(805): WP_Query->the_post()
#2 /domains/citrus.qsb.su/wp-content/themes/citrus-2/inc/mat-slider_index.php(36): the_post()
#3 /domains/citrus.qsb.su/wp-includes/template.php(686): require('/home/users/r/r...')
#4 /domains/citrus.qsb.su/wp-includes/template.php(643): load_template('/home/users/r/r...', false)
#5 /domains/citrus.qsb.su/wp-includes/general-template.php(167): locate_template(Array, true, false)
#6/domains/citrus.qsb.su/wp-content/themes/citrus-2/index.php(5): get_template_part('inc/mat', 'slider_index', false)
#7 /domains/citrus.q in /domains/citrus.qsb.su/wp-includes/class-wp-query.php on line 3080
<?php $cat = get_the_category(); echo $cat[0]->category_parent ; ?>
Я вот не совсем понимаю, мы помещаем это
new WP_Query( $args )
в переменную $posts, но дальше ни где эту переменную не используем. Для чего это делается?