HTTPS enforcement for WordPress
- added
Requires PHP
plugin header
- improved
gu_override_dot_org
snippet
- fixed
gu_override_dot_org
snippet
- completely refactored code to WordPress standards
- no more defined constants or options (hardcoded to enforce HTTPS on all internal/external links and resources)
- much more extensive
add_filter
rules and HTML enforcement of HTTPS - supports PHP 7.0 to 8.3
- supports Multisite
- fixed undefined variable error (new default $modified = false)
- improved composer.json
- updated metadata
- tested with WP 5.1
- updated metadata
- tweaked
composer.json
- PBP v1.2.0
- removed
FORCE_SSL
constant references - added support to force HTTPS on
source
elements (previously unsupported) ... this fixes GitHub Issue #7 - late support for new FORCE_HTTPS defined constant
- define('FORCE_HTTPS', true);
- define('FORCE_HTTPS_EXTERNAL_LINKS', false);
- define('FORCE_HTTPS_EXTERNAL_RESOURCES', true);
- define('FORCE_HTTPS_INTERNAL_LINKS', true);
- define('FORCE_HTTPS_INTERNAL_RESOURCES', true);
- PBP v1.1.0
- tested with PHP 7.0, 7.1, 7.2
- tested with PHP 5.6 (no fatal errors only, tweaked code style and several corrections)
- better support for WP-CLI (fixes GitHub Issue #6/#2)
- simplified plugin class organization
- late support for FORCE_SSL constant aborting the plugin functionality in the last minute if false
- tested with WP 5.0
- updated metadata
- updated recommended plugins
- updated metadata
- updated metadata
- updated recommended plugins
- versioning correction (major changes in 1.0.6)
- (no code changes)
- changed filters to force HTTPS for external resources (but not hyperlinks) including
src
,srcset
,embed
, andobject
- (if an external resource does not exist in HTTPS version, it may generate a 404 error)
- (philosophy = "green padlock" more important than a resource 404 error)
- added warning for Multisite installations
- updated recommended plugins
- updated metadata
- better support for
DISABLE_NAG_NOTICES
- partial support for
DISABLE_NAG_NOTICES
- updated metadata
- tested with WP 4.9
- updated recommended plugins
- updated metadata
- filter to "skip" external hyperlinks
- better HTTPS filters for internal links, internal sources, and image
srcset
- optimized plugin code
- added rating request notice
- updated recommended plugins
- added recommended plugins notice
- initial release