Я использую этот код для сопоставления
текущих слагов заголовка сообщения по умолчанию с слагами термина категории
if ( is_singular( 'post' ) ) {
$current_post_slug = get_post_field( 'post_name' );
$args['category_name'] = $current_post_slug;
$args['post_type'] = 'post';
Но я хочу сопоставить слагов заголовка текущего поста по умолчанию с слагами термина пользовательской таксономии типа сообщения , Мое имя пользовательской таксономии - "itemscategory", мое имя пользовательского типа поста - "items".
Поэтому я изменил код на
if ( is_singular( 'post' ) ) {
$current_post_slug = get_post_field( 'post_name' );
'tax_query' => array(
array(
'taxonomy' => 'itemscategory',
)
),
$args['category_name'] = $current_post_slug;
$args['post_type'] = 'items';
Но это не работает. Что я делаю не так?