// Add debugging to see what's happening function rjw_mlo_admin_debug() { if (current_user_can('manage_options') && isset($_GET['rjw_debug'])) { echo '
RJW MLO Debug Info:
'; echo 'Current screen: ' . get_current_screen()->id . '
'; echo 'Hook: ' . current_action() . '
'; echo 'Taxonomy registered: ' . (taxonomy_exists('media_group') ? 'Yes' : 'No') . '
'; $groups = get_terms(['taxonomy' => 'media_group', 'hide_empty' => false]); echo 'Groups found: ' . (is_wp_error($groups) ? $groups->get_error_message() : count($groups)) . '
'; echo 'Old man, old cars, and old whisky