Как скрыть все дочерние страницы с помощью post_query?

У меня есть шаблон страницы в качестве начальной страницы (home.php). Я использую сетку из 2 столбцов для отображения всех страниц на этом home.php с заголовком и выдержкой. к сожалению, также показаны мои дочерние страницы, и я не могу понять, как их скрыть.

Я не пытаюсь создать меню списка или что-то еще, это больше похоже на галерею моих страниц.

теперь я использую «query_posts ('post_type = page'. $ parent); с указанным результатом. Я попытался использовать массив, но это даст мне сообщения вместо страниц (fr причинам, которые я еще не понял). Что мне не хватает, чтобы скрыть все дочерние страницы и отображать только родительские страницы? Любая помощь? Заранее спасибо! Дэн

Параметр в WP_Query называется post_parent. Обычно это относится к идентификатору родителя сообщения, но поскольку его целое поле, страницы без родителя имеют по существу post_parent из 0.

Таким образом, чтобы получить все страницы, которые не являются дочерними страницами другой страницы, вы можете использовать

query_posts( 'post_type=page&post_parent=0' ); 

или в синтаксисе массива, который был бы

 query_posts( array( 'post_type' => 'page', 'post_parent' => 0 ) );