Commit Graph

16 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 478be700fc [FIX] Resolve toggle switch functionality in UI enhancements 2025-04-08 01:25:26 +01:00
marcus b5aeeaf2c4 [WORK IN PROGRESS] Basic Admin UI Enhancements with toggle fixes 2025-04-08 01:24:17 +01:00
marcus a4c69999f6 [FUNCTIONAL] Add Basic Admin UI Enhancements feature with toggle switch fixes 2025-04-08 01:23:31 +01:00
marcus cd48fcada2 [FUNCTIONAL] Add Basic Admin UI Enhancements feature 2025-04-08 01:19:31 +01:00
marcus e57f22f277 [FUNCTIONAL] Add sync guard to prevent plugin loading during file sync 2025-04-08 00:57:16 +01:00
Marcus Quinn 9e1c077080 Refactor plugin structure:
- Rename pro-plugins-config.php to data/pro-plugins.php
- Rename recommended-plugins.php to free-plugins.php
- Rename class-recommended-plugins-manager.php to class-free-plugins-manager.php
- Update all references throughout the codebase
- Add enhanced hover effects to Go Pro buttons
2025-03-24 18:42:24 +00:00
Marcus Quinn fcca81d756 Remove lazy loading and minification features
- Remove CSS minifier and speed functions\n- Remove lazy loading functionality\n- Update plugin description and README\n- Simplify plugin to focus on auto upload feature\n- Rename files from wpa-superstar to wp-allstars
2025-03-15 03:40:16 +00:00
Marcus Quinn d60a2891f2 Add Workflow tab with Auto Upload Images feature: - Add new Workflow settings tab - Implement auto image upload functionality - Add error logging and handling - Add file type validation 2025-03-15 02:01:12 +00:00
Marcus Quinn 69422f7cd0 Add CSS minifier 2025-03-13 21:38:14 +00:00
Marcus Quinn 3f109c22f6 Add error logging, UI status indicators, and update README 2025-03-13 00:56:06 +00:00
Marcus Quinn f4b6e2d631 Add JS minification and tabbed admin UI 2025-03-13 00:52:17 +00:00
Marcus Quinn b7a1a2889f Add CSS minification, AJAX settings, and modern admin styling 2025-03-13 00:47:22 +00:00
Marcus Quinn 77cee1844a Add CSS minification, AJAX settings, and modern admin styling 2025-03-13 00:30:50 +00:00
Marcus Quinn dc9697e015 Add plugin structure, lazy load feature, and basic admin settings 2025-03-13 00:25:51 +00:00