it-swarm-pt.tech

Armazenando um valor DateTime em um campo personalizado classificável?

Existe uma maneira de armazenar um valor de campo personalizado como um datetime para que ele possa ser usado para ordenar?

1
Paul

Sim, você pode usar jQuery DatePicker e salvar a data, e usar query_post para mostrar o postS em order (código também no github ):

<?php
//The Query
// exactly than
query_posts('meta_key=start_date&meta_value='.date("Y-m-d"));
// or
// dates less than
// query_posts('meta_key=start_date&meta_compare=<=&meta_value='.date("Y-m-d"));
// or
// date mayor than
// query_posts('meta_key=start_date&meta_compare=>=&meta_value='.date("Y-m-d"));

//The Loop
if ( have_posts() ) : while ( have_posts() ) : the_post();
 echo the_title();
 echo "<br />";
endwhile; else:
endif;

//Reset Query
wp_reset_query();
?>
1
hunk