Вывод постов созданных через add_theme_support( 'starter-content', $starter_content );
Всем доброго времени суток) На главной странице есть вывод постов определенной категории:
$query = new WP_Query( array(
'category_name' => 'uncategorized',
'posts_per_page' => 10,
) );
if( $query->have_posts() ) {
while( $query->have_posts() ) {
get_template_part( '/template-parts/tipa-post' );
}
}
wp_reset_postdata();
Если мы подключаем стартовый контент для темы напр
$starter_content = array(
'posts' => array(
'post1' => array(
'post_type' => 'post',
'post_title' => 'Lorem ipsum',
'post_excerpt' => __( 'Short description', 'theme' ),
'post_content' => __( 'This is the content of the post.', 'theme' ),
'thumbnail' => '{{start1}}',
),
);
... тут еще виджеты всякие, навигация и тд...
);
add_theme_support( 'starter-content', $starter_content );
то вывода постов в превью кастомайзера не видно, т.е. виджеты есть, навигация, текст, настройки все есть, но постов нет. Я подумал что это связано с тем, что мы запрашиваем посты через WP_Query, а постов самих в базе еще нет и соответсвенно вывода тоже. Но страницы же есть. После клика по кнопке "опубликовать" в кастомайзере, посты эти добавляются.
Возможно ли сделать так чтобы этот вывод постов работал сразу в превью кастомайзера ?