show_option_all настройка массива для фильтра таксономии - PullRequest
1 голос
/ 12 июля 2020

У меня есть следующий код, который отображает список настраиваемых таксономий (секторов) для настраиваемого типа сообщения case_studies.

<?php
    $customPostTaxonomies = get_object_taxonomies('case_studies');

    if(count($customPostTaxonomies) > 0)
    {
         foreach($customPostTaxonomies as $tax)
         {
             $args = array(
                  'orderby' => 'name',
                  'show_option_all'     => 'View All',
                  'show_count' => 0,
                  'pad_counts' => 0,
                  'hierarchical' => 1,
                  'taxonomy' => $tax,
                  'title_li' => ''
                );

             wp_list_categories( $args );
         }
    }
?>

Это здорово, я могу использовать его как фильтр для пользователя просмотрите различные разделы тематических исследований.

Я бы хотел кнопку с надписью «Просмотреть все» в верхней части списка секторов, чтобы пользователь мог щелкнуть, чтобы вернуться на главную страницу архива тематических исследований и просмотреть их все.

У меня проблемы с этой строкой:

'show_option_all'     => 'View All',

Кажется, это работает так, как я ожидал, когда я использую все это для стандартной страницы архива блога и категорий блога (он возвращает пользователь обратно в архив блога)

Но в моем случае выше он добавляет ссылку и по-прежнему возвращает пользователя в архив блога вместо архива тематических исследований ...

Есть ли какие-нибудь дополнительные строки, которые я могу добавить, чтобы направить эту ссылку "Просмотреть все" на правильную страницу архива? Даже не могу понять, с чего начать и что искать ... Спасибо, что искали!

...