Показать все подкатегории определенной категории пользовательского типа сообщения в WordPress - PullRequest
0 голосов
/ 06 сентября 2018

Если у нас есть 3 списка категорий, мы хотим показать только список «Основная категория 2» со всеми подкатегориями. Я думаю, что нужно установить аргументы массива, используемые в get_categories ().

Main Cagegory 1

  1. Подкатегория-A
  2. Подкатегория-B
  3. Подкатегория-C

Основная категория 2

  1. Подкатегория-A
  2. Подкатегория-B
  3. Подкатегория-C

Основная категория 3

  1. Подкатегория-A
  2. Подкатегория-B
  3. Подкатегория-C

См. Мой код, чтобы исправить при необходимости

<?php
$args = array(
    'type'                     => 'post',
    'child_of'                 => 0,
    'parent'                   => '',
    'hide_empty'               => 1,
    'hierarchical'             => 1,
    'exclude'                  => '',
    'include'                  => '',
    'number'                   => '',
    'taxonomy'                 => 'portfolio_categories',
    'pad_counts'               => false );
$subcategories = get_categories($args); // List subcategories of category '4' (even the ones with no posts in them)
echo '<ul>';
foreach ($subcategories as $subcategory) {
  echo sprintf('<li><a href="%s">%s</a></li>', get_category_link($subcategory->term_id), apply_filters('get_term', $subcategory->name));
}
echo '</ul>';
?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...