wordpress - una - cadena de consulta personalizada cuadrícula visual post-compositor para eventos pasados
¿cuáles son las etiquetas en wp? (1)
Quiero mostrar los eventos pasados en la página de inicio. Estoy usando la opción de consulta personalizada de la cuadrícula visual Post Composer para compararla con la fecha actual y mostrar publicaciones menos que la fecha actual.
post_type=event&posts_per_page=3&post_status=publish&orderby=meta_value_num&order=DESC&meta_key=date_short_order&meta_value=$today&compare=<&type=DATE
he usado esta consulta pero no funciona
buscar el evento pasado a partir de la fecha actual
tipo de mensaje "evento" y nombre de la metaetiqueta "date_short_order"
<?php
$today = date("Y/m/d h:i A");
$event_args=array(
''type'' => ''event'',
''post_status'' => ''publish'',
''posts_per_page'' => 3,
''meta_key'' => ''date_short_order'', //event_date
''orderby'' => ''meta_value_num'', //or ''meta_value_num'' , ''meta_value''
''meta_query'' => array(
array(''key'' => ''date_short_order'',
''value'' => $today,
''compare'' => ''=<'',
''type'' => ''DATE'',
)
),
''order'' => ''DESC'',
);
$event_my_query = null;
$event_my_query = new WP_Query($event_args);
if( $event_my_query->have_posts() )
{
while ($event_my_query->have_posts()) : $event_my_query->the_post();
the_title();
endwhile;
}
wp_reset_query($event_my_query);
?>
[] se reemplaza por% 5B% 5D en el tiempo de codificación URL.
''['' =% 5B
'']'' =% 5D
post_type=event&posts_per_page=3&post_status=publish&meta_key=date_short_order&orderby=meta_value_num&order=DESC&meta_query[0][key]=date_short_order&meta_query[0][value]=$today&meta_query[0][compare]=<&meta_query[0][type]=DATE
cadena de consulta personalizada de cuadrícula visual post-compositor para eventos pasados:
post_type=event&posts_per_page=3&post_status=publish&meta_key=date_short_order&orderby=meta_value_num&order=DESC&meta_query%5B0%5D%5Bkey%5D=date_short_order&meta_query%5B0%5D%5Bvalue%5D=$today&meta_query%5B0%5D%5Bcompare%5D=<&meta_query%5B0%5D%5Btype%5D=DATE