下記の場合、まずmenu_orderで並び替え、同じ場合にはIDの若い順になる。
こういった設定をしない場合且つ。指定した値が同位だった場合
どういう順番に決定されるかは、MySQLのバージョンや、MariaDBかMySQLか、データの内容等によっても変わるため、同位の場合に決まった次の指標がある場合は明示しておくこと。
$q = new WP_Query( array(
'orderby' => array(
'menu_order' => 'ASC',
'ID' => 'ASC',
)
));