P: Czy można dodawać obrazy do wszystkich moich systematyk (domyślnych i niestandardowych)?
Uwaga: nie chcę używać żadnych wtyczek (nie moje ulubione rozwiązanie w kwestiach związanych z projektowaniem).
Zastosowanie: Chcę stworzyć naprawdę praktyczny portfel niestandardowych typów postów z niestandardowymi taksonomiami. Na przykład niestandardowa taksonomia - klienci, więc jeśli wiele projektów od tego samego klienta / klienta zostałoby przeniesionych i jednocześnie mógłbym użyć taksonomii jako wizytówki moich klientów. Podobne zastosowanie dotyczyłoby prawie moich taksonomii (czy mieć archiwum taksonomii z obrazem i opisem).
Wszelkie porady dotyczące dobrych praktyk tutaj? Z góry dziękuję
Wyjaśnienie: Chcę dodać obrazy do warunków moich niestandardowych systematyk. Przykład: „portfel” niestandardowego typu postu z niestandardowymi „klientami” w taksonomii, w którym każdy termin „klient” (powiedzmy Adidas) miałby dołączone logo.
Odpowiedzi:
Począwszy od Wordpress 4.4, możesz używać funkcji add_term_meta do przechowywania metadanych dla terminu. Jest to w zasadzie informacja pary klucz-wartość przechowywana w
wp_termmeta
tabeli.Oryginalna odpowiedź (przed WP 4.4)
Wordpress nie ma opcji dodawania dodatkowych informacji do taksonomii. Nie ma żadnego
taxonomy_meta
stołu. Masz dwie opcje.options
tabeli do przechowywania informacji.Możesz śledzić ten post, ponieważ pokazuje on, jak wdrożyć to, co próbujesz zrobić: http://en.bainternet.info/wordpress-taxonomies-extra-fields-the-easy-way/
źródło
Za pomocą wtyczki Zaawansowane pola niestandardowe można dodać pole niestandardowe (pole obrazu) do niestandardowej grupy taksonomii.
źródło
WordPress 4.4 wprowadził Meta Term, co oznacza, że możemy teraz dodawać niestandardowe pola do terminów, tak jak robimy to z postami, bez zbędnego kodu.
Obecnie chociaż interfejs użytkownika zaplecza podatkowego / terminowego WP nie ma selektora obrazu (i może nigdy go nie mieć), ale tutaj znajdziesz dobry przewodnik na temat tego, co zostało dodane w WP 4.4
Jeśli nie zbudujesz własnej wtyczki, niektóre istniejące wtyczki mogły już się na nią przełączyć. Radziłbym użyć wtyczki, która już się na to przełączyła, np. WP Term Images , zamiast innych, które mogą nadal korzystać z własnych tabel DB lub, co gorsza, tabel opcji WP.
źródło