From 673d4a60fdf2280734c15892739c97a4ac2f284a Mon Sep 17 00:00:00 2001 From: Marcus Quinn Date: Mon, 24 Mar 2025 20:40:52 +0000 Subject: [PATCH] Make Free Plugins filter menu dynamically generated from data file --- admin/includes/class-free-plugins-manager.php | 95 +++++++++---------- 1 file changed, 44 insertions(+), 51 deletions(-) diff --git a/admin/includes/class-free-plugins-manager.php b/admin/includes/class-free-plugins-manager.php index 8a1e0b5..c4b854b 100644 --- a/admin/includes/class-free-plugins-manager.php +++ b/admin/includes/class-free-plugins-manager.php @@ -43,61 +43,54 @@ class WP_Allstars_Free_Plugins_Manager { public static function display_tab_content() { // Get the active category from query params or use default $active_category = isset($_GET['category']) ? sanitize_text_field($_GET['category']) : 'minimal'; + + // Get all available plugin categories from the data file + $plugin_categories = wp_allstars_get_free_plugins(); + + // Define priority categories to display first + $priority_categories = array('minimal', 'admin'); + + // Start HTML output ?>