Forum » Izdelava spletišč » [wordpress]query prikaz objav
[wordpress]query prikaz objav

no1pheeew ::
Živjo,
Kako bi lahko prikazal objave glede na dva različna parametra istega tipa(custom field) z wp_Query.
Bom podal bolj konkreten primer npr. znamka avtomobila in tip avtomobila. Glede na te dva custom fielda(kaj je izbrano) naj prikaže poste( Audi -> Limuzine, Vsi avtomobili -> Limuzine,...).
Probaval sem na veliko podobnih načinov, vendar na žalost ne deluje:
Prosim za napotek ali kakšen dober članek v tej smeri. Že v naprej hvala za pomoč ;)
Lp
Kako bi lahko prikazal objave glede na dva različna parametra istega tipa(custom field) z wp_Query.
Bom podal bolj konkreten primer npr. znamka avtomobila in tip avtomobila. Glede na te dva custom fielda(kaj je izbrano) naj prikaže poste( Audi -> Limuzine, Vsi avtomobili -> Limuzine,...).
Probaval sem na veliko podobnih načinov, vendar na žalost ne deluje:
$args = array( 'relation' => 'AND', 'meta_query' => array( array( 'key' => 'avtocf', 'value' => $avtoznamka ), array( 'key' => 'tipavtocf', 'value' => $tipavto ) ) ); $query = new WP_Query($args);
Prosim za napotek ali kakšen dober članek v tej smeri. Že v naprej hvala za pomoč ;)
Lp

no1pheeew ::
Koneckoncev bom uporabil:
$querystr = " SELECT p.* FROM $wpdb->posts p, $wpdb->postmeta m WHERE p.ID = m.post_id AND m.meta_key = 'avtocf' AND m.meta_value = '$avtoznamka' AND p.ID IN( SELECT p.ID FROM $wpdb->posts p, $wpdb->postmeta m WHERE p.ID = m.post_id AND m.meta_key = 'tipavtocf' AND m.meta_value = '$tipavta') ORDER BY p.post_date DESC "; $pageposts = $wpdb->get_results($querystr, OBJECT);
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [SQL] Referenca na parameter v proceduriOddelek: Programiranje | 1416 (1129) | Ahim |
» | Neveljaven mysql stavek - napaka #1054 - Unknown column 'PRODUCTS.TAXCAT' in 'on clauOddelek: Programiranje | 2238 (2112) | MrStein |
» | Normalizirana struktura - queryOddelek: Programiranje | 1753 (1373) | frudi |
» | baze podatkovOddelek: Programiranje | 1594 (1513) | urkrajnc |
» | Kaj je narobe tu...(php)Oddelek: Programiranje | 1212 (1110) | teac |