Sorting custom query by post custem meta field value ( ex: Date )
<?php $args = array( 'post_type' => 'events',
'post_status' => 'publish',
'order' => 'ASC',
'orderby' => 'meta_value',
'meta_key' => 'event-date-start' ); ?>
<?php $eventslist = new WP_Query(); ?>
<?php $eventslist->query( $args ); ?>