Отображение типов проектов с Wordpress Jetpack

Я использую плагин Jetpack с Wordpress. У меня работает тип записи портфолио, но сейчас я пытаюсь вызвать тип проекта для отображения в моем файле content-jetpack-portfolio-single.php. Видимо, типы проектов и теги проектов являются пользовательскими таксономиями, поэтому обычные вызовы для категорий и тегов не работают.

Репозиторий Github использует следующий код, но выдает неопределенную ошибку функции.

get_project_type();

Затем я нашел эту ссылку, которая утверждает, что отображает тип проекта с помощью:

Jetpack_Portfolio::get_project_type( $post_id );

Это не приводит к ошибке PHP, но также и к содержимому, даже после тройной проверки параметра ID.

Я использую Underscores в качестве основной темы, и этот код вводится внутри цикла.

1 ответ

Ну, после еще большей охоты на форумах Wordpress, я думаю, что нашел решение, в виде:

the_terms($post->ID, 'jetpack-portfolio-type');

Надеюсь, это поможет всем, у кого есть подобные проблемы. До этого я не встречал "the_terms", и после нахождения здесь имени типа пользовательской таксономии это неожиданно сработало.

(Я упоминал, что я новичок в этом.)

Другие вопросы по тегам