Проблема с выводом записей(стандартных) WP

Есть страница с произвольным шалбоном, в этом шаблоне делаю вывод всех постов WP Вывод делаю через WP-Query();

$args = array(
                'post_type' => 'post'
                'posts_per_page' => 8
        );
$q = new WP_Query($args);
 if($q->have_posts()):
        while($q->have_posts()):
$q->the_post();
///html post
endwhile;
endif;

Проблема в том что я получаю всегда только одну запись.

'posts_per_page' => -1

тоже писал, проблема не ушла. Вот сама страница с проблемой линк Если в настройках WP делаю эту страницу - страницей вывода записей - все выводится, но мне нужно перед выводом еще отфильтровать записи по датам, рубрикам, и т.д., поэтому этот вариант не рассматриваю.


Ответы (1 шт):

Автор решения: Антон

Спасибо всем желающим, проблема была тривиальна. Было:

$html = 'какой-то хтмл для статьи';
echo $html;

Надо было:

$html = '';
//start loop...
$html .= 'какой-то хтмл для статьи';
echo $html;
//end loop

Банальная усталость и невнимательность.

→ Ссылка