Releases: Ahkonsu/wpproatoz-code-snippets
Release list
Inital Release v1.0
This is the first production release here is what was done
Version 1.0 - March 28, 2025
Initial Release Features
Elementor enhancements:
Option to remove page/post titles site-wide
Fix for Elementor load more pagination issues
Featured image hiding option on a per-post basis
Custom excerpt formatting preservation
Plugin update checking via GitHub
Admin settings page with toggle controls
Menu link in plugin list for quick settings access
Added Features and Enhancements
Security Enhancements
Added nonce verification for settings form
Implemented secure meta box saving with:
Nonce verification
Autosave protection
User capability checks
Safe data handling
Better Documentation
Added PHPDoc comments for:
ele_disable_page_title()
pre_handle_404()
Additional Features
Bulk enable/disable option:
Toggle all features with a single checkbox
jQuery-powered interface
Settings export/import:
Export settings to JSON
Import settings from JSON
Secure handling with nonce verification
Performance Optimizations
Conditional hook loading:
Elementor features only load when Elementor is active
Meta box only loads in admin
Excerpt filter only on relevant pages (home, archive, single)
CSS only on single posts
Optimized featured image hiding CSS with context check
Final Enhancements
Version control:
Added WPPROATOZ_VERSION constant
Cleanup on uninstall (options and post meta)
Error handling:
Try-catch for update checker with debug logging
Internationalization:
All strings made translatable
Text domain loading support
Debug mode:
Toggle option in settings
Feature activation logging
Integration with WordPress debug system
Notes
All original comments preserved
Maintains compatibility with WordPress 6.0+ and PHP 8.0+
Translation-ready (requires language files in /languages folder)
Debug mode requires WP_DEBUG and WP_DEBUG_LOG enabled
This changelog reflects the evolution from the initial code to a fully-featured version 1.0, incorporating security, usability, performance, and maintainability improvements. Let me know if you'd like to adjust anything in the changelog or if you're ready to package this for release!
What's Changed
Full Changelog: v0.5.6...v1.0
Beta Release 0.5.6
This is an additional beta including a new class for the plugin that adds an admin link builder with code from https://github.com/derekashauer/support-access-manager.
Also updated and cleaned up files some more.
What's Changed
- testing to push branch by @Ahkonsu in #2
- Development merge by @Ahkonsu in #3
- adding section and updates by @Ahkonsu in #10
New Contributors
Full Changelog: v0.5.5...v0.5.6
Beta Release 0.5.5
updated code for all files and made some changes to the layout of the admin page. attempted to create a tool tip no joy. added a screenshot.
Full Changelog: v0.5.0...v0.5.5
Beta Release 0.5.4
This is a further beta release with some minor changes and for testing the auto update of the plugin on test site.
Full Changelog: v0.5.0...v0.5.4
testing autoupdatefuntion
testing the function on the website
Full Changelog: v0.5.0...v0.5.3
Beta Release 0.5.2
this is a test
Full Changelog: v0.5.0...v0.5.2
Beta release 0.5.0
This is the first beta release for testing purposes if you use use with cautions.