Я создал настраиваемое поле в таксономии «категория курса» и добавил значение из панели администратора, мне нравится добавлять это настраиваемое поле на страницу шаблона курса. И я написал ниже код в php-файле шаблона курса
$categories= get_the_category();
print_r($categories);
if (!empty($categories)) {
$term_id = $categories[0]->term_id;
echo "ok";
print_r($term_id);
$app_certification1 = get_field('app_certification','term_'.$term_id);
print_r($app_certification1);
PS: выше print ($ term_id) распечатывает ниже
Array ( [0] => WP_Term Object ( [term_id] => 315 [name] => Accountants [slug] => accountants [term_group] => 0 [term_taxonomy_id] => 315 [taxonomy] => category [description] => [parent] => 0 [count] => 8 [filter] => raw [cat_ID] => 315 [category_count] => 8 [category_description] => [cat_name] => Accountants [category_nicename] => accountants [category_parent] => 0 ) [1] => WP_Term Object ( [term_id] => 281 [name] => Book Keepers [slug] => book-keepers [term_group] => 0 [term_taxonomy_id] => 281 [taxonomy] => category [description] => [parent] => 0 [count] => 8 [filter] => raw [cat_ID] => 281 [category_count] => 8 [category_description] => [cat_name] => Book Keepers [category_nicename] => book-keepers [category_parent] => 0 ) [2] => WP_Term Object ( [term_id] => 247 [name] => Xero Practice Manager [slug] => xpm [term_group] => 0 [term_taxonomy_id] => 247 [taxonomy] => category [description] => [parent] => 0 [count] => 22 [filter] => raw [cat_ID] => 247 [category_count] => 22 [category_description] => [cat_name] => Bero C anager [category_nicename] => xpb [category_parent] => 0 ) )
Я хочу добиться следующего результата (например, https://www.advancedcustomfields.com/resources/adding-fields-taxonomy-term/), но на странице курса, а не на странице категории курса.
print_r($app_certification1);
ничего не печатает на данном этапе, я сослался на очень много документации, форумов, чтобы получить вышеуказанное решение, и я чувствую, что он так близок к правильному ответу. Любая помощь высоко ценится