$item){ // Field Groups if($item[2] === 'edit.php?post_type=acf-field-group'){ $array[0] = $item; unset($_submenu[$k]); } // Add New elseif($item[2] === 'post-new.php?post_type=acf-field-group'){ $array[1] = $item; unset($_submenu[$k]); } // Categories elseif($item[2] === 'edit-tags.php?taxonomy=acf-field-group-category'){ $array[2] = $item; unset($_submenu[$k]); } // Block Types elseif($item[2] === 'edit.php?post_type=acfe-dbt'){ $array[3] = $item; unset($_submenu[$k]); } // Forms elseif($item[2] === 'edit.php?post_type=acfe-form'){ $array[4] = $item; unset($_submenu[$k]); } // Options elseif($item[2] === 'edit.php?post_type=acfe-dop'){ $array[5] = $item; unset($_submenu[$k]); } // Settings elseif($item[2] === 'acfe-settings'){ $array[6] = $item; unset($_submenu[$k]); } // Tools elseif($item[2] === 'acf-tools'){ $array[7] = $item; unset($_submenu[$k]); } // Updates elseif($item[2] === 'acf-settings-updates'){ $array[8] = $item; unset($_submenu[$k]); } } // Sort ksort($array); // Default submenu $submenu['edit.php?post_type=acf-field-group'] = $array; // Add items left if(!empty($_submenu)){ $submenu['edit.php?post_type=acf-field-group'] = array_merge($array, $_submenu); } } } new acfe_admin_menu(); endif;