Commit Graph

7 Commits

Author SHA1 Message Date
marcus a3bf7fc78f Revert "Refactor(Admin): Implement Settings API & AJAX save for Settings Manager"
This reverts commit f65d648a82.
2025-04-19 13:15:29 +01:00
marcus f65d648a82 Refactor(Admin): Implement Settings API & AJAX save for Settings Manager
- Refactored WPALLSTARS_Settings_Manager to use WordPress Settings API.
- Stores settings in single 'wpallstars_options' array.
- Implemented robust AJAX saving for specific settings (e.g., color scheme, auto-upload) via WPALLSTARS_Admin_Manager::update_option.
- Updated JS and setting render functions for AJAX.
- Corrected admin menu registration and script enqueue hooks.
- Includes file renames from wp-allstars to wpallstars.
2025-04-19 13:12:37 +01:00
Marcus Quinn e19dfecd6c Fix AJAX functionality for theme Install and Activate buttons 2025-03-25 02:31:50 +00:00
Marcus Quinn 8cef4c8868 Code cleanup: Improved documentation and removed backward compatibility code 2025-03-24 18:04:15 +00:00
Marcus Quinn ddd2846171 Fix: Add proper tab content padding and fix Theme tab loading issues 2025-03-24 17:30:23 +00:00
Marcus Quinn 24ffdf8950 fix: theme tab loading by properly enqueuing required scripts 2025-03-24 16:11:50 +00:00
Marcus Quinn 93c3290b63 refactor: move Theme tab functionality to WP_Allstars_Theme_Manager class 2025-03-24 16:07:11 +00:00