WordPress отображать категории с изображением

новичок в написании PHP здесь. Много часов поиска и не знаю, ищу ли я в нужных местах.

У меня есть пользовательская таксономия (каталог) с пользовательскими категориями записей для списков.

Я использую Расширенные пользовательские поля для добавления изображения в каждую пользовательскую категорию (каталог-изображение).

В настоящее время я прекрасно отображаю пользовательские категории в шаблоне пользовательской страницы каталога, используя приведенный ниже код.

$cat = get_query_var('cat'); $args = array(
'orderby' => 'id',
'child_of' => $cat,
'hide_empty' => 0,
'taxonomy' => directory_categories
);
$categories = get_categories($args);
foreach($categories as $category) {
echo '<a href="' . get_category_link( $category->term_id ) . '" class="cat-icon-view">' . "\n";
echo '<img src=" " width="90%" height="164"></img>' . "\n";
echo '  <h5>' . $category->name . '</h5>' . "\n";
echo '</a>' . "\n";
}$

В нем есть место для размещения изображения, однако я не уверен при написании разметки php, чтобы включить изображение, которое выводится из поля пользовательского изображения в пользовательской категории.

<?php the_field('directory-image', false); ?>

Я прочитал много страниц о написании PHP внутри PHP, но я не смог заставить его работать, и я уверен, что есть лучший способ: Помощь!

Написать код PHP на PHP
Как написать PHP в HTML внутри PHP?
Отображать категории с изображением на нескольких страницах домашней страницы — Magento

0

Решение

Если вы уже добавили настраиваемое поле изображения в таксономию категории, вы должны получить к нему доступ через мета налог. Для справки используйте официальную доктор.

foreach ($categories as $category){
$image = get_term_meta($category->term_id, 'directory-image', true);
}

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]