Sortowanie wiadomości i pól niestandardowych

Dość często programiści WordPress mają do czynienia z zadaniem sortowania postów według niestandardowych parametrów według niestandardowych pól użytkownika.. Jeśli chcesz napisać zapytanie SQL, będzie to dość trudne, ponieważ musisz pracować z dwiema tabelami bazy danych (wp_posts i wp_postmeta).

Ale jest dużo łatwiejszy sposób. W naszym przypadku korzystamy z funkcji zapytania_posty. Poniżej możesz zobaczyć przykład, który zawiera niestandardowe pola w żądaniu, a także sortować rekordy za pomocą tego niestandardowego pola niestandardowego. W skrócie, łatwy do zrozumienia kod z wydajnym wynikiem:

пользовательские произвольные поля WordPress и построение запросов и сортировки

Żądanie pobrania danych:

zapytania_posty(‘meta_key=mój_dzień&meta_porównanie=<=&meta_wartość=20&orderby=meta_value&zamówienie=DESC’);

Ta metoda ma jedną wadę., o ile rozumiem, możesz pracować tylko z jednym polem niestandardowym. Czasami podczas filtrowania wystarczy po prostu utworzyć kilka kategorii i filtrować według nich. Przeczytaj więcej w artykule “Połączone opcje filtrowania WordPress“.


Kup hosting WordPress
Nauczyciel WordPressa
Usługi korepetycji online. Lista kursów, które prowadzę
  • Podstawowy kurs projektowania stron internetowych;
  • Układ stron;
  • Ogólny kurs CMS WordPress oraz kontynuacja kursu dotyczącego tworzenia szablonów;
  • Tworzenie stron internetowych w PHP.
Czytaj więcej na stronie Nauczyciel WordPressa
*/

Nikołajenko Maksym

Dyrektor studiów internetowych ProGrafika. rozwijam się, projektowanie i promocja stron internetowych. Zawsze cieszę się z nowych czytelników bloga i dobrych klientów.


Może Ci się spodobać...

Zostaw odpowiedź

Twoj adres e-mail nie bedzie opublikowany. wymagane pola są zaznaczone *

Ta strona używa Akismet do redukcji spamu. Dowiedz się, jak przetwarzane są dane dotyczące Twoich komentarzy.

Szablony WordPressa
Najlepszy hosting na Ukrainie
Stabilny hosting dla Drupala