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 | 1548 (1261) | Ahim |
| » | Neveljaven mysql stavek - napaka #1054 - Unknown column 'PRODUCTS.TAXCAT' in 'on clauOddelek: Programiranje | 2585 (2459) | MrStein |
| » | Normalizirana struktura - queryOddelek: Programiranje | 1875 (1495) | frudi |
| » | baze podatkovOddelek: Programiranje | 1684 (1603) | urkrajnc |
| » | Kaj je narobe tu...(php)Oddelek: Programiranje | 1299 (1197) | teac |