Besteht die Möglichkeit dem folgenden Query mitzugeben, dass nur veröffentlichte Posts ausgegeben werden?
Es sollen keine Artikel mit Entwurfs-Status angezeigt werden.
PHP
<?php $query = "SELECT p.*
FROM wp_posts AS p
INNER JOIN wp_postmeta AS p1
ON (p.ID = p1.post_id)
/* CROSS JOIN
wp_postmeta AS p2
USING (post_id) */
CROSS JOIN
wp_postmeta AS p3
USING (post_id)
CROSS JOIN
wp_postmeta AS p4
USING (post_id)
CROSS JOIN
wp_postmeta AS p5
USING (post_id)
CROSS JOIN
wp_postmeta AS p6
USING (post_id)
WHERE
$location
AND
$rooms
AND
$price
AND
$bathrooms
AND
$rob
ORDER BY convert(p3.meta_value, signed)
";
$pageposts = $wpdb->get_results($query, OBJECT);
?>
Alles anzeigen