Order by sur des entiers

Pour ordonner un résultat sur un champs de type texte qui comprend des entiers, il suffit de remplacer “meta_value” par “meta_value_num”, comme le montre l’exemple ci-dessous.

$args = array(
	'meta_key' => 'my_field',
	'orderby' => 'meta_value_num',
	'order' => 'ASC'
);