Не удается добавить избранные изображения в пользовательские таксономии - PullRequest
0 голосов
/ 04 сентября 2018

Я пытаюсь добавить опцию избранного изображения в мои условия таксономии. Сначала я пытался использовать ACF для добавления изображения, но это добавляет изображение к типу записи, а не к таксономии.

Что касается моего второго варианта, я просмотрел предыдущие сообщения SO, но ответы даны несколько лет назад и кажутся довольно хакерскими. Код ниже показывает мои текущие настройки таксономии. Я добавил

/* custom taxonomies */
function my_custom_events_taxonomies(){

    register_taxonomy(
        'events',
        'events',
        array(
            'label' => 'Events type',
            'rewrite' => array( 'slug' => 'Events'),
            'hierarchical' => false,
            'custom-fields' => true,
        )

    );
    }

1 Ответ

0 голосов
/ 04 сентября 2018

Вы можете добавить поле изображения к термину Таксономия, используя ACF.

Здесь я добавляю настраиваемое поле изображения ACF к условиям таксономии «Тег продукта» (таксономия по умолчанию от Woocommerce, будет работать одинаково для всей таксономии) (в вашем случае это будет events таксономия):

enter image description here

Затем вы получите новое поле при создании нового термина для этой таксономии (вы также получите новое поле изображения на странице редактирования термина, конечно): enter image description here

Я также приглашаю вас прочитать этот пост (мой) о том, как ACF4 управляет пользовательскими полями на условиях (подделка term_meta). Но в вашем случае, когда вам просто нужно получить изображение для определенного термина где-то, помощников ACF должно быть достаточно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...