Fix AJAX functionality for Install Now and Activate buttons

This commit is contained in:
Marcus Quinn
2025-03-25 02:29:01 +00:00
parent bcb4a7e05b
commit ff306ed32c
2 changed files with 10 additions and 0 deletions

View File

@ -142,6 +142,13 @@ class WP_Allstars_Free_Plugins_Manager {
if (response.success) {
// Add plugins to the container
$container.html(response.data);
// Initialize plugin action buttons (fix for AJAX install/activate functionality)
if (typeof initPluginActions === "function") {
initPluginActions();
} else if (typeof window.initPluginActions === "function") {
window.initPluginActions();
}
} else {
$container.html('<div class="notice notice-error"><p>' + response.data + '</p></div>');
console.error('Error loading plugins:', response.data);