Скрыть таксономию, когда комбинация таксономии пуста - PullRequest
0 голосов
/ 21 марта 2019

В настоящее время для каждой из таксономий установлено значение hide_empty=1.

Но это относится к каждой таксономии как к отдельности, мне нужно скрыть все пустые комбинации.

Любое понимание будет с благодарностью.

$practitioner_terms = get_terms( 'pa_collection', 'orderby=count&hide_empty=1&order=DESC' );

$practitioner_termss = get_terms( 'product_tag', 'orderby=count&hide_empty=1&order=DESC' );

Текущая настройка URL

https://*****.com/collection/%COLLECTION-TERM%/product-tag/%PRODUCT-TAG-TERM%

// Generate terms URLs
$practitioner_terms = get_terms( 'pa_collection', 'orderby=count&hide_empty=1&order=DESC' );
$practitioner_termss = get_terms( 'product_tag', 'orderby=count&hide_empty=1&order=DESC' );

if( !empty( $practitioner_terms ) ){
    $pri = 1;
    $chf = 'weekly';
    foreach ($practitioner_terms as $key => $term ){
        foreach ($practitioner_termss as $key => $terms ){
        $url = array();
        $url['loc'] = site_url().'/collection/'.$term->slug.'/product-tag/'.$terms->slug;

            $output .= $wpseo_sitemaps->sitemap_url( $url );

    }

    }

}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...