get post meta возвращает пустой массив для терминов


У меня есть задания пользовательского типа сообщений, и в этом типе сообщений у меня есть две пользовательские таксономии. Для публикации вакансии я выбрал несколько терминов из обеих этих таксономий в панели администратора, но когда я попытался получить к ним доступ на интерфейсе с помощью get_post_meta, эти термины отображаются как пустые. У меня есть две таксономии (город, промышленность). Я получаю такие городские термины, как этот

[_job_city] => Array
    (
        [0] => 
    )

Я получаю отраслевые термины, подобные этому

[_company_industry] => Array
    (
        [0] => s:1:"1";
    )

Есть какие-нибудь предложения?

Author: wplearner, 2020-02-06

1 answers

Вместо get_post_meta теперь я использую функцию wp_get_post_terms для доступа к условиям вакансии, и она работает для меня. Он работает правильно для обеих этих таксономий.

 1
Author: wplearner, 2020-02-07 17:11:50