Changer l’ordre des sections sur le tableau de bord

This code snippet will allow you to re-organize the order of the blocks on the dashboard. This will only work in a plugin, and NOT in a theme functions.php file.
This example will place the conversations block to the top of the page, and the files block to the bottom.

Ce code court vous permettra de ré-organiser l’ordre des blocs sur le tableau de bord. Ce code ne marchera que s’il est utilisé dans un plugin, et PAS dans le fichier functions.php de votre thème.
Cet exemple placera donc la section conversations en haut de page, et la section fichiers tout en bas.

/**
 * Change Dashboard blocks priorities.
 * Default priority is set to 9.
 *
 * @param $priority
 * @param $slug
 *
 * @return int
 */
function custom_cuar_dashboard_blocks_order($priority, $slug){

	switch ($slug) {
		case 'customer-conversations': return 1;
		case 'customer-private-files': return 20;		
	}

	return $priority;
}
add_filter('cuar/core/page/dashboard-block-priority', 'custom_cuar_dashboard_blocks_order', 99, 2);