wordpress kritereij v WP_Query
 
frenky 8. nov 2009 12:56:39 Pridružen od:
31. avg 2006
593 objav
155 4 0
#1

Naredil sem widget ki prikazuje sporočila sortirana pod custom fieldu (deadline), v katerega zapisujem datum (npr 20091108).



Vse deluje super samo ne znam narediti kriterija, da bi mi vračal samo sporočila ki imajo ta dan večji od današnjega datuma.



Query:


$r = new WP_Query(
array('showposts' => $number, 'meta_key' => 'deadline', 'orderby' => 'meta_value',
'order' => 'ASC', 'nopaging' => 0, 'post_status' => 'publish', 'caller_get_posts' => 1)
);

Zaenkrat sem dal v loop kar if stavek ampak to je zelo grda rešitev:


<?php  if (strtotime(get_post_meta(get_the_ID(), "deadline", true)) > strtotime("now")) { ?>
...
<?php } ?>

Kakšna ideja kako naj dam v wpquery kriterij metavalue>danes? :D



Hvala ;)


všeč(0) ni všeč(0) spam(0)
Dynamic color chart and color picker for HTML Color Codes.
 
frenky 8. nov 2009 13:31:15 Pridružen od:
31. avg 2006
593 objav
155 4 0
#2

Sem že rešil. Dodal sem:


'meta_compare' => '>',  'meta_value' => date('Ymd', strtotime("now")),
všeč(0) ni všeč(0) spam(0)
Dynamic color chart and color picker for HTML Color Codes.
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se