"; // First check free-plugins.php syntax $output = shell_exec('php -l admin/data/free-plugins.php'); echo "Syntax check for free-plugins.php: " . $output . "
"; // Then check class-free-plugins-manager.php syntax $output = shell_exec('php -l admin/includes/class-free-plugins-manager.php'); echo "Syntax check for class-free-plugins-manager.php: " . $output . "
"; // Try including the files echo "Attempting to include free-plugins.php
"; include_once 'admin/data/free-plugins.php'; echo "Successfully included free-plugins.php
"; echo "Attempting to include class-free-plugins-manager.php
"; include_once 'admin/includes/class-free-plugins-manager.php'; echo "Successfully included class-free-plugins-manager.php
"; // Check the function output if (function_exists('wp_allstars_get_free_plugins')) { $plugins = wp_allstars_get_free_plugins(); echo "Function wp_allstars_get_free_plugins() exists and returned:
"; echo "
";
    print_r($plugins);
    echo "
"; } else { echo "Function wp_allstars_get_free_plugins() is not defined
"; }