Як додати зображення до систематики?


9

Питання: Чи можна додати зображення до всіх моїх таксономій (стандартних та спеціальних)?

Примітка: я не хочу використовувати жодні плагіни (не моє улюблене рішення для питань, пов’язаних із дизайном).

Використання: Я хочу створити дійсно практичне портфоліо спеціального типу із спеціальними таксономіями. Наприклад, спеціальна таксономія - клієнти, тож якщо було б реалізовано кілька проектів одного і того ж замовника / клієнта, і в той же час я міг би використовувати таксономію як вітрину своїх клієнтів. Аналогічне використання мало би майже з моїх таксономій (чи мати архів таксономії із зображенням та описом).

Тут є якісь поради щодо гарної практики? Спасибі заздалегідь

Роз'яснення: Я хочу , щоб додати зображення до умов моєї користувальницької таксономії. Наприклад, тип користувальницького типу "портфоліо" із власною системою таксономії "клієнти", де до кожного терміна "клієнт" (скажімо, Adidas) буде доданий логотип.


Чи можете ви уточнити, що ви маєте на увазі, наприклад, ви хочете додати зображення до "таксономії категорій" чи ви хочете додати зображення до "термінів категорії"? Зауважимо, що особливою перешкодою для цього буде відсутність мета-систематики таксономії чи систематики
Том Дж. Ноуелл

Так, в основному зображені зображення для термінів систематики
Том Дж. Ноуелл

Я також хотів би використовувати в якості маленьких плагінів , як це можливо, але я також як і чисті рішення , і коли мова йде про систематики іноді рішення не завжди чистий зріз. Якщо клієнт потребує в таксономічних зображеннях я використовую Категорії Зображень плагіна , якщо ви передумаєте на використання плагіна.
Howdy_McGee

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

Відповіді:


7

Починаючи з 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/


Це насправді дуже добре. Ще дуже Hacky.
nerijusgood

1
@nerijusgood Оскільки не по замовчуванням підтримки, ви повинні зламати. Можливо, ви можете видалити більшість варіантів і використовувати лише ту частину, яка вам потрібна для зберігання зображення.
sakibmoon

Ця відповідь застаріла, оскільки це було попередньо WordPress 4.4, який запровадив терміни мета.
J


2

WordPress 4.4 представив мета-термін, а це означає, що тепер ми можемо додавати спеціальні поля до термінів так само, як це робимо з повідомленнями, без хакі-коду.

Наразі в інтерфейсі інтерфейсу інтерфейсу WP Tax / Termin у секторі зображень відсутній перемикач зображень (і, можливо, його ніколи не буде), але тут ви знайдете хороший посібник щодо того, що було додано у WP 4.4

Якщо ви не створите власний плагін, то, можливо, деякі існуючі додатки вже перейшли на нього. Я б радив використовувати плагін, який вже перейшов до цього, наприклад, зображення WP Term Images , а не інші, які все ще можуть використовувати власні таблиці БД, або, що ще гірше, таблиці параметрів WP.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.