Получить дочернюю категорию Wordpress от конкретного родителя

m строит небольшую галерею миниатюр с сообщениями из категории, имеющей ID 406.

Некоторые из постов в нескольких категориях, и яЯ не уверен, как получить имя категории, которая является ребенком 406 лет.$post_cat[0]->name; возвращает категорию, но мне нужно только вернуть детей 406. *

$thumbnails = get_posts('posts_per_page=10&cat=406');

foreach ($thumbnails as $thumbnail) {

   $args = array(
     'type' => 'post',
     'child_of' => 0,
     'parent' => 406,
   );
   $categories = get_categories ( $args );

   foreach ( $categories as $category) {
      $cat_name = $category->name;
      $cat_slug = $category->slug;
   }

    echo $cat_name;
    echo $cat_slug;

 }

РЕДАКТИРОВАТЬ**

$thumbnails = get_posts('posts_per_page=10&cat=406');
foreach ($thumbnails as $thumbnail) {

  $post_cat = get_the_category( $thumbnail->ID );
  echo '<a class="side-thumb" href="' . get_permalink( $thumbnail-ID ) . '" title="' . esc_attr( $thumbnail-post_title ) . '">';

  if ( has_post_thumbnail($thumbnail->ID)) {

   echo get_the_post_thumbnail($thumbnail->ID, 'thumbnail');
   $upload_dir = wp_upload_dir();
   $art_image = ''.$upload_dir['basedir'].'/icons/'.$post_cat[0]->slug.'.png';

   if (file_exists($art_image)) {

     echo '<p class="artist-latest"><img src="http://site.com/wp-content/uploads/icons/'.$post_cat[0]-slug.'.png" alt="'.$post_cat[0]-slug.'">'.$post_cat[0]->name.'</p>';

    } else{
        echo '<p class="artist-latest">'.$post_cat[0]->name.'</p>';
    }

    } else {

    }
    echo '</a>';
   }

Ответы на вопрос(1)

Ваш ответ на вопрос