I'm trying to make a page on my blog using this plugin called Idealien Rideshare & i want to make the rides disappear after the date passes.
Plugin link http://wordpress.org/extend/plugins/idealien-rideshare/
I think the problem is with this code & i'm not sure how to resolve this. I'v tried something but the page load's very slow
Can you help me make this?
//Retrieve all rideshares by event
$queryParameters = array(
'post_type' => 'idealien_rideshare',
'posts_per_page' => '-1',
'orderby' => 'meta_value',
'meta_key' => 'idealien_rideshare_event',
'meta_value' => $event->name
);
The author of the plugin told me to change that line of code with this
$dateCompare = '>=';
$dateValue = date("m/d/Y", time());
$dateMetaQuery = array(
'key' => 'idealien_rideshare_departureDate',
'value' => $dateValue,
'compare' => $dateCompare
);
if ( $dateMetaQuery ) { $meta_query[] = $dateMetaQuery; }
$queryParameters = array(
'post_type' => 'idealien_rideshare',
'posts_per_page' => '-1',
'meta_query' => $meta_query,
'orderby' => 'meta_value',
'meta_key' => 'idealien_rideshare_event',
'order' => 'ASC'
);
but still not working. I gave the link of the plugin, to have it & look on the full code.
Thank you & waiting all your answers.