Cum să adaugi imagini la taxonomii?

15 aug. 2014, 19:53:36
Vizualizări: 51.7K
Voturi: 10

Î: Este posibil să adaug imagini la toate taxonomiile mele (implicite și personalizate)?

Notă: Nu doresc să folosesc pluginuri (nu este soluția mea preferată pentru aspectele legate de design).

Utilizare: Vreau să creez un portofoliu cu tipuri de postări personalizate foarte practice, cu taxonomii personalizate. De exemplu, taxonomie personalizată - clienți, astfel încât dacă există mai multe proiecte de la același client ar fi conectate și în același timp aș putea folosi taxonomia ca vitrină pentru clienții mei. O utilizare similară ar merge cu aproape toate taxonomiile mele (fie pentru a avea o arhivă de taxonomie cu imagini și descriere).

Aveți sfaturi despre bunele practici aici? Mulțumesc anticipat

Clarificare: Vreau să adaug imagini la termenii taxonomiilor mele personalizate. De exemplu, tip de postare personalizat 'portfolio' cu taxonomie personalizată 'clients', unde fiecare termen 'client' (să zicem Adidas) ar avea logo-ul său atașat.

4
Comentarii

Poți să clarifici ce vrei să spui, de exemplu vrei să adaugi o imagine la 'taxonomia categoriei' sau vrei să adaugi o imagine la 'termenii categoriei'? Reține că un obstacol în acest caz ar fi lipsa metadatelor pentru taxonomie sau pentru termenii de taxonomie

Tom J Nowell Tom J Nowell
15 aug. 2014 20:00:26

Ah, deci practic imagini reprezentative pentru termenii de taxonomie

Tom J Nowell Tom J Nowell
15 aug. 2014 21:10:03

Și eu prefer să folosesc cât mai puține plugin-uri, dar totodată apreciez soluții elegante, iar când vine vorba de taxonomii, uneori soluțiile nu sunt întotdeauna clare. Dacă un client are nevoie de imagini pentru taxonomii, folosesc plugin-ul Categories Images dacă te răzgândești să folosești un plugin.

Howdy_McGee Howdy_McGee
15 aug. 2014 21:21:07

Voi încerca să lucrez cu opțiunea răspunsului. Dacă codul va deveni și mai dezordonat, voi lua în considerare acest plugin. Mulțumesc.

nerijusgood nerijusgood
15 aug. 2014 21:50:37
Toate răspunsurile la întrebare 3
3

Începând cu WordPress 4.4, puteți utiliza funcția add_term_meta pentru a stoca metadate pentru un termen. Aceasta este practic o pereche cheie-valoare care este stocată în tabelul wp_termmeta.

Răspuns Original (Anterior WP 4.4)

WordPress nu avea opțiunea de a adăuga informații suplimentare taxonomiilor. Nu exista niciun tabel taxonomy_meta. Astfel, aveți două opțiuni.

  • Creați un tabel personalizat nou și salvați informațiile suplimentare (de exemplu, link-uri de imagini) acolo.
  • De asemenea, puteți utiliza tabelul options pentru a stoca informațiile.

Puteți urmări acest articol, deoarece arată cum să implementați ceea ce încercați să faceți: http://en.bainternet.info/wordpress-taxonomies-extra-fields-the-easy-way/

15 aug. 2014 20:24:11
Comentarii

Acesta este de fapt destul de bun. Totuși, foarte improvizat.

nerijusgood nerijusgood
15 aug. 2014 20:38:07

@nerijusgood Deoarece nu există suport implicit, trebuie să improvizezi. Poți încerca să elimini majoritatea opțiunilor și să folosești doar partea de care ai nevoie pentru stocarea link-ului imaginii.

sakibmoon sakibmoon
15 aug. 2014 20:41:11

Acest răspuns este acum învechit, deoarece este anterior WordPress 4.4, care a introdus metadatele pentru termeni.

The J The J
27 dec. 2016 05:55:02
2

Puteți utiliza pluginul Advanced Custom Fields pentru a adăuga un câmp personalizat (un câmp de imagine) la grupa dvs. de taxonomie personalizată.

29 iun. 2015 04:44:30
Comentarii

Răspunsurile care conțin doar linkuri nu sunt recomandate.

Nilambar Sharma Nilambar Sharma
29 iun. 2015 06:15:46

Ca dezvoltator, cred că ar trebui să evit asta.

Ahadul Ahadul
18 ian. 2021 16:30:08
0

WordPress 4.4 a introdus meta date pentru termeni, ceea ce înseamnă că acum putem adăuga câmpuri personalizate la termeni la fel cum facem cu articolele, fără coduri complicate.

În prezent, interfața de administrare WP pentru taxonomii/termeni nu are un selector de imagini (și poate nu va avea niciodată), dar aici veți găsi un ghid util despre ce a fost adăugat în WP 4.4

Dacă nu doriți să vă construiți propriul plugin, atunci unele plugin-uri existente s-ar putea să fi trecut deja la această funcționalitate. Vă recomand să folosiți un plugin care a implementat deja această caracteristică, cum ar fi WP Term Images, în loc de altele care ar putea folosi încă tabele proprii din baza de date sau, mai rău, tabele de opțiuni WP.

18 iul. 2016 17:53:37