Ce tipuri de ordonare pot transmite către get_posts() prin orderby?
21 aug. 2012, 21:49:50
Vizualizări: 27.1K
Voturi: 5
Aici este descrisă funcția get_posts(). Aș dori să știu ce tipuri de ordonare pot transmite către get_posts
?
în panoul de administrare WordPress, pot vedea ordinea din meniu, titlu, dată, aleator și ...

Mohammad Ali Akbari
163
Toate răspunsurile la întrebare
1
2
Consultați documentația WP_Query()
pentru order
și orderby
:
order (string) - Determină ordinea crescătoare sau descrescătoare a parametrului 'orderby'. Implicit este 'DESC'.
'ASC'
- ordine crescătoare de la cele mai mici la cele mai mari valori (1, 2, 3; a, b, c).'DESC'
- ordine descrescătoare de la cele mai mari la cele mai mici valori (3, 2, 1; c, b, a).
orderby (string) - Sortează postările preluate în funcție de parametru. Implicit este 'date'.
'none'
- Fără ordine (disponibil începând cu Versiunea 2.8).'ID'
- Sortează după ID-ul postării. Atenție la litera mare.'author'
- Sortează după autor.'title'
- Sortează după titlu.'date'
- Sortează după dată.'modified'
- Sortează după ultima dată de modificare.'parent'
- Sortează după ID-ul părinte al postării/paginii.'rand'
- Ordine aleatorie.'comment_count'
- Sortează după numărul de comentarii (disponibil începând cu Versiunea 2.9).'menu_order'
- Sortează după Ordinea din Meniu. Folosit cel mai des pentru Pagini (câmpul Order în caseta Edit Page Attributes) și pentru Atașamente (câmpurile numerice din dialogul Insert / Upload Media Gallery), dar poate fi folosit pentru orice tip de postare cu valori distincte 'menu_order' (toate au implicit valoarea 0).'meta_value'
- Atenție, în interogare trebuie să fie prezent și un 'meta_key=keyname'. De asemenea, sortarea va fi alfabetică, ceea ce este potrivit pentru șiruri de caractere (adică cuvinte), dar poate fi neașteptat pentru numere (de ex. 1, 3, 34, 4, 56, 6, etc., în loc de 1, 3, 4, 6, 34, 56 cum ați putea aștepta în mod natural).'meta_value_num'
- Sortează după valoarea numerică a meta (disponibil începând cu Versiunea 2.8). De asemenea, în interogare trebuie să fie prezent un 'meta_key=keyname'. Această valoare permite sortarea numerică, așa cum s-a menționat mai sus la 'meta_value'.

Chip Bennett
55.1K
21 aug. 2012 21:54:02
Comentarii
Deci obținerea imaginii pentru care fac clic pe "Utilizează ca imagine reprezentativă" nu este legată de ordinea interogării?

21 aug. 2012 22:08:06
Întrebări similare
7
răspunsuri
3
răspunsuri
4
răspunsuri