В: Можно ли добавлять изображения во все мои таксономии (стандартные и пользовательские)?
Примечание: я не хочу использовать какие-либо плагины (не мое любимое решение для вопросов, связанных с дизайном).
Использование: Я хочу создать действительно практичное портфолио с типами записей с помощью пользовательских таксономий. Например, пользовательская таксономия - клиенты, поэтому, если будет реализовано несколько проектов от одного клиента / клиента, и в то же время я мог бы использовать таксономию в качестве демонстрации моих клиентов. Подобное использование будет происходить почти с моими таксономиями (иметь ли архив таксономии с изображением и описанием).
Любой хороший совет здесь? заранее спасибо
Уточнение: я хочу добавить изображения в условия моих пользовательских таксономий. Например, пользовательский тип записи «портфолио» с пользовательской таксономией «клиенты», где каждый термин «клиент» (скажем, Adidas) будет иметь свой логотип.
Ответы:
Начиная с Wordpress 4.4, вы можете использовать функцию add_term_meta для хранения метаданных для термина. Это в основном информация пары ключ-значение, которая хранится в
wp_termmeta
таблице.Оригинальный ответ (до WP 4.4)
Wordpress не имеет возможности добавлять дополнительную информацию в таксономии. Там нет никакого
taxonomy_meta
стола. Итак, у вас есть два варианта.options
таблицу для хранения информации.Вы можете следить за этим постом, поскольку он показывает, как реализовать то, что вы пытаетесь сделать: http://en.bainternet.info/wordpress-taxonomies-extra-fields-the-easy-way/
источник
Вы можете использовать плагин Advanced Custom Fields, чтобы добавить настраиваемое поле (поле изображения) в вашу группу таксономии.
источник
WordPress 4.4 представил мета-термин, что означает, что теперь мы можем добавлять настраиваемые поля в термины так же, как и в сообщениях, без хакерского кода.
В настоящее время, хотя в пользовательском интерфейсе WP Tax / Term отсутствует селектор изображений (и он может никогда не быть), но здесь вы найдете хорошее руководство по тому, что было добавлено в WP 4.4.
Если вы не будете создавать свой собственный плагин, возможно, некоторые существующие плагины уже переключились на него. Я бы посоветовал использовать плагин, который уже переключился на это, например WP Term Images , а не другие, которые все еще могут использовать свои собственные таблицы БД или, что еще хуже, таблицы параметров WP.
источник