Domyślnie WordPress porządkuje niestandardowe taksonomie (w tym przypadku jako tagi) według kolejności alfabetycznej, a nie według kolejności, w jakiej zostały wprowadzone w polu znaczników.
Czy ktoś wie, jak wyświetlić niestandardowe taksonomie w kolejności, w jakiej zostały wprowadzone na ekranie edycji postów?
Adres URL to: http://granadatheater.com/
Artyści GGW (Goes Good With) są obecnie w kolejności alfabetycznej i chcą, aby zmieniono je tak, aby zostali uporządkowani w taki sam sposób, w jaki zostali wpisani.
Więc jeśli wpisz Artysta1, Artysta3, Artysta2, tak powinien on pojawić się na froncie witryny.
custom-taxonomy
terms
Curtismchale
źródło
źródło
Odpowiedzi:
Nie jest to możliwe „od razu po wyjęciu z pudełka” ...
Domyślne opcje „sortuj według” to (rosnąco lub malejąco)
Wszystkie są wyszczególnione w kodeksie.
-
Powiedział, że są tu sprytne panie i panowie. Jeśli ktoś może to rozwiązać, jeden z tych facetów może być pewien!
źródło
Po długich poszukiwaniach i obszernych testach znalazłem odpowiedź.
Dodaj ten kod do funkcji motywu. Php:
(Kredyt: jest to oparte na - ale poprawione - http://wordpress.kdari.net/2011/07/listing-tags-in-custom-order.html )
źródło
term_order
nie jest natywnie wspierane. Zastanawiam się więc, w twoim przykładzie kodu, gdzie jestterm_order
zdefiniowany, abyś mógł go posortować?Próbowałem znaleźć odpowiedź na alfabetyczne warunki potomne niestandardowej taksonomii ... Nie zalecałbym zmiany podstawowych plików WP, więc oto, co dodałem do mojego pliku taksonomy.php, aby wyświetlić niestandardowe opisy taksonomii wraz z linkami terminy potomne w kolejności alfabetycznej. Zmodyfikuj odpowiednio do swoich potrzeb, mam nadzieję, że to pomoże komuś tam.
źródło
Wiem, że to rodzaj oszustwa, ale zawsze możesz użyć wtyczki Simple Custom Post Order . Jest darmowy i pozwala sortować taksonomie oprócz rodzajów postów.
źródło
A potem, aby wyświetlić na stronie internetowej, może to być porządek:
umieścić „orderby” => „term_group” w swoich wp_get_post_terms
Przykład:
„poste” to moja niestandardowa nazwa taksonomiczna
źródło