- Tested up to WordPress 6.4.2.
- Bump minimum WordPress version to 5.3, aligning with minimum PHP support.
- A bunch of code tidy, fix coding standards, typos, and CI. h/t @szepeviktor
- Add github actions
Remove duplicated plugin header to fix fresh install error.
- Update tested WP up to 6.1.1
- Update minimum PHP to 7.4
- Restructuring files to match plugin boilerplate structure.
- Add phpstan and phpcs checks.
- Create a contributing.md file.
- Add a .distignore file.
- Update Github Action to publish from github to WP.org.
- Removed unnecessary logging functions and added a debug check before logging anything.
- Tidy up code spacing and inline-documentation.
- Added
STF_DEBUG
for use in error logging function withWP_DEBUG
, both must betrue
before error logging is output to the debug.log file.
Moved the 'set_header_scripts' function into a 'wp_head' add_action to allow for conditional checks to work within the 'stf_exclude_scripts' filter.
Added support for disabling plugin on 404 pages, thanks to Alex (@piscis on GitHub)
Updates custom taxonomy check for custom taxonomy archives and some error logging functions.
- Add settings page with global disable options for home page, search pages, post type archives, taxonomy archives, and other archives.
- Update uninstall.php to remove things correctly.
- Add FAQ to readme.txt and readme.md.
- Add this changelog as a separate file.
- Change the custom post type filter. Refer to updated FAQ and documentation.
- Add support for custom taxonomy archives.
- Change the exclude filter, to be more relevant to the new options. Older filter is deprecated, but still supported for backwards compatibility.
- Update the post meta for disabling the plugin on specific posts/pages.
- Add Github Updater support.
- Removed CMB and built metaboxes the old fashion way.
- Added debug logging to better track any potential errors moving forward.
Reverted metabox version to previous - invalid error was sneaking through.
Added filter to exclude pages, updated metabox version, plugin version bump and updated readme.txt file.
Added conditional to disable on plugin on admin dashboard, version bump.
Updating code to be object-oriented and added page metabox to disable plugin on specific pages.
Initial release