WordPress taxonomy get_term_by()

Last update: 22 Квітня, 2023

Category: WordPress

<?php $taxonomy= get_term_by( 'slug', get_query_var( 'term' ), get_query_var( 'taxonomy' ) ); ?>
WP_Term Object
(
    [term_id] => 11
    [name] => Обувь
    [slug] => vzuttya
    [term_group] => 0
    [term_taxonomy_id] => 11
    [taxonomy] => wpsc_product_category
    [description] => Обувь на все случаи жизни
    [parent] => 0
    [count] => 17
    [filter] => raw
)
echo $taxonomy->name; // отобразит имя
echo $taxonomy->slug; // отобразит slug
get_term_by( $field, $value, $taxonomy, $output, $filter );

Полезный код:

<?php
    $taxonomy= get_term_by( 'slug', get_query_var( 'term' ), get_query_var( 'taxonomy' ) );
    $tax_name = $taxonomy->name; 
    $tax_slug = $taxonomy->slug;
    $tax_taxonomy = $taxonomy->taxonomy;
    
    $post_type = get_post_type( $post_id );
    $tax_page = home_url().'/'.$post_type.'/'; 
?>
<?php
/*
    $visit_ip = $_SERVER["REMOTE_ADDR"];
    // echo $visit_ip;
    if ($visit_ip === '93.170.68.197') {
        echo '<h1 style="color:red;"><br/>$tax_name='.$tax_name.'<br/>$tax_taxonomy='.$tax_taxonomy.'<br/>$tax_slug='.$tax_slug.'<br/>$post_type='.$post_type.'<br/>$tax_page='.$tax_page.'<br/>'.'</h1>';
    }
*/
?>

Источники