SergeyCorpus
@SergeyCorpus

Количество дочерних записей wordpress у произвольного типа записей?

Здравствуйте
Есть произвольный тип записей "услуги", в нем есть запись "для детей". Запись "для детей" является родительской и у нее несколько дочерних записей. Как получить и вывести количество этих дочерних записей ?
  • Вопрос задан
  • 47 просмотров
Решения вопроса 1
SergeyCorpus
@SergeyCorpus Автор вопроса
Может кому пригодиться, нашел такое решение
<?php $query = new WP_Query( array(
  'post_type' => 'service', // name of post type.
  'posts_per_page' => -1
) ); ?>
<?php
$programm_posts = get_field('programm_posts');
if( $programm_posts ): ?>
    <?php foreach( $programm_posts as $post ): 
        setup_postdata($post); ?>

<?php 
$children = get_children( array(
  'post_parent'    => $post->ID,
  'post_type'      => 'service',
) );

echo count($children);

 ?>

 <?php endforeach; ?>
  <?php wp_reset_postdata(); ?>
<?php endif; ?>
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы