Multiple orderby
with different sort order
values are possible as of WordPress 4.0, take a look at the codex page for WP_Query
– Order – Orderby Parameters. There is an related Make WordPress Core article too.
The following example would comply to what you want:
$query = new WP_Query(
array(
'orderby' => array(
'name' => 'ASC',
'date' => 'ASC'
)
)
);