Уроки по WordPress

Как получить ID главной рубрики Yoast SEO

Те кто пользуются плагином Yoast SEO знают, что с его помощь можно выбирать одну из рубрик в качестве основной. Так вот, в процессе своей работы я столкнулся с необходимостью получения айдишника данной рубрики. Оказалось, что решение уместилось всего навсего в 2 строчки:

// получаем id главной категории YOAST
$cat = new WPSEO_Primary_Term('product_cat', $postId);
$cat_id = $cat->get_primary_term();

В моем случае 'product_cat' - это идентификатор таксономии, которая используется Woocommerce-ом в качестве категорий товаров . Если вам нужно вытащить айдишник основной рубрики для стандартных записей WordPress, то замените 'product_cat' на 'category'.

Надеюсь, все понятно изложил. Если есть вопросы - задавайте в комментах.


Рейтинг:

2017-12-06 | | 0 comment | , ,

Альтернативный заголовок изображения

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *