Z uwagi na dużą liczbę wpisów stworzonych bez wątpienia wyłącznie w celu pozycjonowania stron na określone frazy, dodaliśmy do wszystkich linków (w postach i podpisach) atrybut rel="nofollow". Z tego względu wszystkie dodane linki straciły swoją moc pozycjonerską. Forum jest dla Was, dlatego prosimy o zamieszczanie wyłącznie "prawdziwych" tematów i odpowiedzi.

WP_Query i sortowanie

Joomla!, Drupal, WordPress i inne...
  • Wiadomości
Offline

sylrom

  • Posty: 110
  • Rejestracja: 10 lut 2014, o 15:26

WP_Query i sortowanie

Post15 cze 2016, o 12:44

Cześć.

Męczę się z sortowaniem i nie mogę dojść co jest nie tak.
Mam zadeklarowany własny typ postu i do każdego takiego wpisu dodaję dwa pola typu custom.
Potrzebuję tak zadać zapytanie w WP_Query żeby były wybierane wiersze o zadanym pierwszym parametrze typu custom a sortowane były po 2 parametrze typu custom i ni jak mi to nie wychodzi.
Pierwszy parametr jest tekstowy a drugi liczbowy ;)

Wykombinowałem coś takiego:
$args = array(
'post_status' => 'publish',
'meta_key' => 'marka',
'meta_value' => 'marka_wartosc',
'posts_per_page' => $iloscElementow,
'tax_query' => array(array(
'taxonomy' => 'category-announce',
'field' => 'slug',
'terms' => 'Nazwa Kategorii'
),),
'paged' => $paged,
'orderby' => 'meta_value_num',
'order' => 'DESC'

No i tu jestem w kropce bo 'meta_key' jest już ustawione na 'marka' a do sortowania chcę użyć parametru 'cena'.

Pomożecie - Sylwek
Offline

sylrom

  • Posty: 110
  • Rejestracja: 10 lut 2014, o 15:26

Re: WP_Query i sortowanie

Post15 cze 2016, o 19:29

Problem rozwiązany, dla ciekawych:

$args = array(
'post_status' => 'publish',
'meta_query' => array(
'relation' => 'AND',
array(
'key' => 'marka',
'value' => 'marka_wartosc',
),
array(
'key' => 'cena'
),
),
'posts_per_page' => $iloscElementow,
'tax_query' => array(array(
'taxonomy' => 'category-announce',
'field' => 'slug',
'terms' => 'Nazwa kategorii'
),),
'paged' => $paged,
'orderby' => 'meta_value_num',
'order' => 'ASC',
'meta_key' => 'cena'
);

Może się komuś przyda - Sylwek

Wróć do Systemy CMS

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 0 gości

cron