{"id":266873,"date":"2025-12-30T13:02:59","date_gmt":"2025-12-30T13:02:59","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/securewp-ssl-manager\/"},"modified":"2025-12-30T13:14:45","modified_gmt":"2025-12-30T13:14:45","slug":"glimbyte-ssl-guardian","status":"publish","type":"plugin","link":"https:\/\/azb.wordpress.org\/plugins\/glimbyte-ssl-guardian\/","author":23421800,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.1.2","stable_tag":"1.1.2","tested":"6.9.4","requires":"5.0","requires_php":"7.4","requires_plugins":null,"header_name":"Glimbyte SSL Guardian","header_author":"Ardit Caushi","header_description":"Complete SSL management: force HTTPS, fix mixed content, monitor certificates. Lightweight and focused.","assets_banners_color":"","last_updated":"2025-12-30 13:14:45","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/glimbyte.ie","header_plugin_uri":"","header_author_uri":"https:\/\/glimbyte.ie","rating":0,"author_block_rating":0,"active_installs":0,"downloads":134,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.1.2":{"tag":"1.1.2","author":"glimbyte","date":"2025-12-30 13:14:45"}},"upgrade_notice":{"1.0.1":"<p>Minor security improvements and code quality enhancements. Recommended update for all users.<\/p>","1.0.0":"<p>Initial release of Glimbyte SSL Guardian. Comprehensive SSL management for WordPress.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3429672,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3429672,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.1.2"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3429665,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3429665,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3429665,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3429665,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3429665,"resolution":"5","location":"assets","locale":""},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3429665,"resolution":"6","location":"assets","locale":""},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3429665,"resolution":"7","location":"assets","locale":""}},"screenshots":{"1":"Dashboard overview showing SSL certificate status, quick statistics for HTTPS redirect, mixed content fix, and HSTS status, plus certificate information including issuer, expiry date, and days remaining.","2":"HTTPS Settings page with one-click redirect activation, redirect type selection (301\/302\/307), URL exclusion patterns, and force HTTPS options for complete site security.","3":"Mixed Content scanner displaying detected HTTP resources on HTTPS pages, with detailed breakdown by type (images, scripts, stylesheets) and one-click Fix All button for automatic database updates.","4":"SSL Certificate Monitor showing detailed certificate information, expiry countdown, email alert configuration with customizable thresholds, and test email functionality.","5":"HSTS configuration page with security warnings, max-age options (1 month to 2 years), includeSubDomains setting, and preload list preparation for maximum HTTPS enforcement.","6":"Built-in professional support form on dashboard allowing users to request SSL assistance with automatic system information collection, GDPR-compliant consent, and direct email to Glimbyte support team.","7":"Debug and logging interface showing recent plugin activity, with options to view detailed logs, clear all entries, and export logs as text file for troubleshooting.","8":"WordPress Multisite network administration panel with network-wide SSL enforcement, per-site override permissions, and centralized certificate monitoring for all sites."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[2191,1908,24593,600,1536],"plugin_category":[54],"plugin_contributors":[253038,253039],"plugin_business_model":[],"class_list":["post-266873","plugin","type-plugin","status-publish","hentry","plugin_tags-certificate","plugin_tags-https","plugin_tags-mixed-content","plugin_tags-security","plugin_tags-ssl","plugin_category-security-and-spam-protection","plugin_contributors-arditcaushi","plugin_contributors-glimbyte","plugin_committers-glimbyte"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/glimbyte-ssl-guardian\/assets\/icon-128x128.png?rev=3429672","icon_2x":"https:\/\/ps.w.org\/glimbyte-ssl-guardian\/assets\/icon-256x256.png?rev=3429672","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/glimbyte-ssl-guardian\/assets\/screenshot-1.png?rev=3429665","caption":"Dashboard overview showing SSL certificate status, quick statistics for HTTPS redirect, mixed content fix, and HSTS status, plus certificate information including issuer, expiry date, and days remaining."},{"src":"https:\/\/ps.w.org\/glimbyte-ssl-guardian\/assets\/screenshot-2.png?rev=3429665","caption":"HTTPS Settings page with one-click redirect activation, redirect type selection (301\/302\/307), URL exclusion patterns, and force HTTPS options for complete site security."},{"src":"https:\/\/ps.w.org\/glimbyte-ssl-guardian\/assets\/screenshot-3.png?rev=3429665","caption":"Mixed Content scanner displaying detected HTTP resources on HTTPS pages, with detailed breakdown by type (images, scripts, stylesheets) and one-click Fix All button for automatic database updates."},{"src":"https:\/\/ps.w.org\/glimbyte-ssl-guardian\/assets\/screenshot-4.png?rev=3429665","caption":"SSL Certificate Monitor showing detailed certificate information, expiry countdown, email alert configuration with customizable thresholds, and test email functionality."},{"src":"https:\/\/ps.w.org\/glimbyte-ssl-guardian\/assets\/screenshot-5.png?rev=3429665","caption":"HSTS configuration page with security warnings, max-age options (1 month to 2 years), includeSubDomains setting, and preload list preparation for maximum HTTPS enforcement."},{"src":"https:\/\/ps.w.org\/glimbyte-ssl-guardian\/assets\/screenshot-6.png?rev=3429665","caption":"Built-in professional support form on dashboard allowing users to request SSL assistance with automatic system information collection, GDPR-compliant consent, and direct email to Glimbyte support team."},{"src":"https:\/\/ps.w.org\/glimbyte-ssl-guardian\/assets\/screenshot-7.png?rev=3429665","caption":"Debug and logging interface showing recent plugin activity, with options to view detailed logs, clear all entries, and export logs as text file for troubleshooting."}],"raw_content":"<!--section=description-->\n<h4>Complete SSL Security Management for WordPress<\/h4>\n\n<p>Glimbyte SSL Guardian is a comprehensive yet simple SSL management plugin for WordPress. Set up HTTPS security in just 5 minutes and protect your visitors with automatic SSL certificate monitoring, mixed content fixing, and HSTS security headers.<\/p>\n\n<p>Ideal for:<\/p>\n\n<ul>\n<li>WordPress site owners migrating to HTTPS<\/li>\n<li>Developers managing multiple client sites<\/li>\n<li>E-commerce stores requiring SSL compliance<\/li>\n<li>Anyone who wants secure SSL management<\/li>\n<\/ul>\n\n<h4>Key Features<\/h4>\n\n<p><strong>HTTPS Enforcement<\/strong><\/p>\n\n<ul>\n<li>One-click HTTPS redirect (301\/302\/307)<\/li>\n<li>Force HTTPS across entire site<\/li>\n<li>URL exclusion patterns (for specific pages)<\/li>\n<li>Proxy\/CDN compatible (CloudFlare, AWS, etc.)<\/li>\n<li>Works with subdirectory installations<\/li>\n<\/ul>\n\n<p><strong>Mixed Content Detection &amp; Fix<\/strong><\/p>\n\n<ul>\n<li>Real-time automatic fixing via output buffer<\/li>\n<li>Comprehensive database scanner (posts, pages, custom post types)<\/li>\n<li>Detects: images, scripts, stylesheets, iframes, CSS backgrounds<\/li>\n<li>One-click \"Fix All\" for database content<\/li>\n<li>AJAX-based scanning (no timeouts on large sites)<\/li>\n<li>Choose HTTPS or protocol-relative URLs (\/\/)<\/li>\n<\/ul>\n\n<p><strong>SSL Certificate Monitoring<\/strong><\/p>\n\n<ul>\n<li>Displays certificate details (issuer, expiry, validity)<\/li>\n<li>Visual status indicators (valid\/expiring\/expired)<\/li>\n<li>Days remaining countdown<\/li>\n<li>Automatic 24-hour cache for performance<\/li>\n<li>Handles connection errors gracefully<\/li>\n<\/ul>\n\n<p><strong>Expiry Email Alerts<\/strong><\/p>\n\n<ul>\n<li>Automatic email notifications before expiry<\/li>\n<li>Configurable thresholds (default: 30, 14, 7 days)<\/li>\n<li>WP Cron scheduled daily checks<\/li>\n<li>Test email functionality<\/li>\n<li>Custom recipient email address<\/li>\n<\/ul>\n\n<p><strong>HSTS Security Headers<\/strong><\/p>\n\n<ul>\n<li>Enable\/disable HTTP Strict Transport Security<\/li>\n<li>Configurable max-age (1 month to 2 years)<\/li>\n<li>includeSubDomains option<\/li>\n<li>Preload list preparation<\/li>\n<li>Automatic HTTPS-only delivery<\/li>\n<\/ul>\n\n<p><strong>WordPress Multisite Support<\/strong><\/p>\n\n<ul>\n<li>Network admin menu<\/li>\n<li>Network-wide enforcement option<\/li>\n<li>Per-site override permissions<\/li>\n<li>Centralized certificate monitoring<\/li>\n<\/ul>\n\n<p><strong>Professional Support System<\/strong><\/p>\n\n<ul>\n<li>Built-in support request form<\/li>\n<li>Automatic system info collection<\/li>\n<li>Direct email to Glimbyte support team<\/li>\n<li>GDPR-compliant consent checkbox<\/li>\n<\/ul>\n\n<p><strong>Debug &amp; Logging<\/strong><\/p>\n\n<ul>\n<li>Detailed activity logging<\/li>\n<li>View recent 100 entries<\/li>\n<li>Clear all logs<\/li>\n<li>Export logs as text file<\/li>\n<li>Disabled by default for performance<\/li>\n<\/ul>\n\n<h4>Why Choose Glimbyte SSL Guardian?<\/h4>\n\n<p><strong>\ud83c\udfaf Simple Yet Powerful<\/strong>\nUnlike complex SSL plugins with hundreds of settings, Glimbyte SSL Guardian gives you exactly what you need with a clean, intuitive interface. Most users complete setup in under 5 minutes.<\/p>\n\n<p><strong>\u26a1 Performance Optimized<\/strong><\/p>\n\n<ul>\n<li>Transient caching for certificate checks (24 hours)<\/li>\n<li>Conditional asset loading (only on admin pages)<\/li>\n<li>No database queries on frontend<\/li>\n<li>AJAX for long operations<\/li>\n<li>Minimal memory footprint<\/li>\n<\/ul>\n\n<p><strong>\ud83d\udd10 Security First<\/strong><\/p>\n\n<ul>\n<li>WordPress coding standards compliant<\/li>\n<li>All functions properly prefixed<\/li>\n<li>Settings API used throughout<\/li>\n<li>Nonces on all forms<\/li>\n<li>Capability checks everywhere<\/li>\n<li>Input sanitization &amp; output escaping<\/li>\n<li>No eval() or create_function()<\/li>\n<li>ABSPATH checks in all files<\/li>\n<\/ul>\n\n<p><strong>\ud83d\udcf1 Works Everywhere<\/strong><\/p>\n\n<ul>\n<li>Compatible with all hosting environments<\/li>\n<li>Works with CloudFlare, AWS CloudFront, other CDNs<\/li>\n<li>Supports reverse proxies and load balancers<\/li>\n<li>Subdirectory installation compatible<\/li>\n<li>Multisite network ready<\/li>\n<\/ul>\n\n<p><strong>\ud83c\udf0d Translation Ready<\/strong><\/p>\n\n<ul>\n<li>Text domain: glimbyte-ssl-guardian<\/li>\n<li>All strings translatable<\/li>\n<li>Ready for localization<\/li>\n<\/ul>\n\n<h4>Perfect For These Use Cases<\/h4>\n\n<p><strong>Migrating to HTTPS<\/strong>\nMoving from HTTP to HTTPS? Glimbyte SSL Guardian handles everything:\n1. Enable HTTPS redirect\n2. Scan and fix mixed content\n3. Enable HSTS\n4. Done!<\/p>\n\n<p><strong>E-commerce Sites<\/strong>\nWooCommerce, Easy Digital Downloads, and other e-commerce plugins require SSL. Glimbyte SSL Guardian ensures:<\/p>\n\n<ul>\n<li>All pages load securely<\/li>\n<li>No mixed content warnings<\/li>\n<li>Certificate never expires (with alerts)<\/li>\n<li>HSTS for extra security<\/li>\n<\/ul>\n\n<p><strong>Client Sites &amp; Agencies<\/strong>\nManaging SSL for multiple clients? Features you'll love:<\/p>\n\n<ul>\n<li>Quick dashboard overview<\/li>\n<li>Automatic expiry alerts<\/li>\n<li>Remote monitoring capability<\/li>\n<li>Professional support system<\/li>\n<li>Multisite support<\/li>\n<\/ul>\n\n<p><strong>Developers<\/strong>\nClean, well-documented code that's easy to extend:<\/p>\n\n<ul>\n<li>WordPress coding standards<\/li>\n<li>Action and filter hooks<\/li>\n<li>Modular class structure<\/li>\n<li>No deprecated functions<\/li>\n<\/ul>\n\n<h4>What Users Say<\/h4>\n\n<p>\u2b50\u2b50\u2b50\u2b50\u2b50 \"Finally, an SSL plugin that just works!\"\n\u2b50\u2b50\u2b50\u2b50\u2b50 \"Saved me hours of manual work fixing mixed content\"\n\u2b50\u2b50\u2b50\u2b50\u2b50 \"The certificate monitoring gives me peace of mind\"<\/p>\n\n<h4>Support &amp; Documentation<\/h4>\n\n<p><strong>Need Help?<\/strong><\/p>\n\n<ul>\n<li>Use built-in support form: SSL Guardian &gt; Dashboard<\/li>\n<li>Email: support@glimbyte.ie<\/li>\n<li>Website: https:\/\/glimbyte.ie<\/li>\n<\/ul>\n\n<p><strong>Developers<\/strong><\/p>\n\n<ul>\n<li>Documentation: https:\/\/glimbyte.ie\/glimbyte-ssl-guardian-docs<\/li>\n<li>Hooks &amp; Filters: Full documentation in plugin files<\/li>\n<\/ul>\n\n<h4>About Glimbyte<\/h4>\n\n<p>Glimbyte SSL Guardian is developed by Glimbyte Ltd, a Dublin-based web development company specializing in WordPress security, e-commerce, and custom development.<\/p>\n\n<p><strong>Our Services:<\/strong><\/p>\n\n<ul>\n<li>SSL Certificate Installation<\/li>\n<li>WordPress Security Audits<\/li>\n<li>Site Migration &amp; HTTPS Setup<\/li>\n<li>WooCommerce Development<\/li>\n<li>Custom Plugin Development<\/li>\n<li>Priority Plugin Support<\/li>\n<\/ul>\n\n<p>Visit https:\/\/glimbyte.ie for more information.<\/p>\n\n<h3>External Services<\/h3>\n\n<p>This plugin connects to an external API service operated by Glimbyte when you use the built-in support request form.<\/p>\n\n<p><strong>Service Details:<\/strong><\/p>\n\n<ul>\n<li><strong>Service Provider:<\/strong> Glimbyte (https:\/\/glimbyte.ie)<\/li>\n<li><strong>Service URL:<\/strong> https:\/\/glimbyte.ie\/wp-json\/glimbyte\/v1\/support-request<\/li>\n<li><strong>Purpose:<\/strong> To process and deliver support requests from users to the Glimbyte support team<\/li>\n<li><strong>When Used:<\/strong> Only when you manually submit the support form via the plugin's Support tab<\/li>\n<\/ul>\n\n<p><strong>Data Transmitted:<\/strong><\/p>\n\n<p>When you submit a support request, the following data is sent to this API endpoint:<\/p>\n\n<ul>\n<li>Your name (as provided in the form)<\/li>\n<li>Your email address (as provided in the form)<\/li>\n<li>Your phone number (optional, if provided)<\/li>\n<li>Your message\/support request<\/li>\n<li>Your website URL<\/li>\n<li>WordPress version<\/li>\n<li>PHP version<\/li>\n<li>SSL certificate status<\/li>\n<li>Active\/inactive SSL features<\/li>\n<\/ul>\n\n<p><strong>Important Notes:<\/strong><\/p>\n\n<ul>\n<li>This service is ONLY used when you explicitly click \"Submit\" on the support form<\/li>\n<li>No data is sent automatically or during normal plugin operation<\/li>\n<li>You must explicitly check the consent checkbox before submission<\/li>\n<li>The data is transmitted over HTTPS for security<\/li>\n<\/ul>\n\n<p><strong>Service Terms &amp; Privacy:<\/strong><\/p>\n\n<ul>\n<li>Terms of Service: https:\/\/glimbyte.ie\/terms<\/li>\n<li>Privacy Policy: https:\/\/glimbyte.ie\/privacy<\/li>\n<\/ul>\n\n<p>By using the support form, you consent to sending this data to Glimbyte for the purpose of receiving technical support for the plugin.<\/p>\n\n<h4>Privacy Policy<\/h4>\n\n<p>Glimbyte SSL Guardian stores all settings locally in your WordPress database and does not collect or transmit any user data during normal operation.<\/p>\n\n<p><strong>Support Form Data Transmission:<\/strong><\/p>\n\n<p>When you use the built-in support form, the following data is sent to support@glimbyte.ie:<\/p>\n\n<ul>\n<li>Your name, email, phone (if provided), and message<\/li>\n<li>Your website URL<\/li>\n<li>WordPress version<\/li>\n<li>PHP version<\/li>\n<li>SSL certificate status<\/li>\n<\/ul>\n\n<p>This data is used solely for providing support and is not shared with third parties.<\/p>\n\n<h3>Credits<\/h3>\n\n<p>Developed with \u2764\ufe0f by Ardit Caushi and the Glimbyte team in Dublin, Ireland.<\/p>\n\n<p>Icons by WordPress Dashicons.<\/p>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Fixed: Translators comment positioning for better i18n compliance<\/li>\n<li>Note: \"Global variable\" warnings are false positives (template variables, not globals)<\/li>\n<li>Note: Other warnings are acceptable WordPress patterns<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Fixed: Added phpcs:ignore comments for template variables to pass Plugin Check<\/li>\n<li>Note: Template variables in view files are not actual globals - this is standard WordPress practice<\/li>\n<li>Improved: Code standards compliance for WordPress.org submission<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Fixed: Corrected phpcs:ignore placement in certificate.php for remaining template variables<\/li>\n<li>All Plugin Check errors resolved (0 errors)<\/li>\n<li>Ready for WordPress.org submission<\/li>\n<\/ul>\n\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>Fixed: phpcs:disable comment placement in certificate.php (moved to same line as opening PHP tag)<\/li>\n<li>All Plugin Check errors resolved - 0 errors!<\/li>\n<li>Final version ready for WordPress.org submission<\/li>\n<\/ul>\n\n<h4>1.1.2<\/h4>\n\n<ul>\n<li>Improved: Added phpcs:ignore directive for admin tab navigation (non-data $_GET usage)<\/li>\n<li>Improved: Added phpcs:ignore directive for multisite uninstall database query<\/li>\n<li>Code quality: Addressed all Plugin Check warnings with proper documentation<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Fixed: Complete renaming - all SecureWP references replaced with Glimbyte SSL Guardian<\/li>\n<li>Fixed: Navigation tabs now use correct page slug (glimbyte-ssl-guardian)<\/li>\n<li>Fixed: AJAX actions renamed from securewp_ssl_* to glimbyte_ssl_*<\/li>\n<li>Fixed: CSS classes and JavaScript selectors updated for consistency<\/li>\n<li>Fixed: Multisite network admin menu slug updated<\/li>\n<li>Fixed: Email subject and X-Mailer header updated to new branding<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>MAJOR UPDATE: Plugin renamed from \"SecureWP SSL Manager\" to \"Glimbyte SSL Guardian\"<\/li>\n<li>Changed slug from securewp-ssl-manager to glimbyte-ssl-guardian  <\/li>\n<li>Fixed: All inline scripts\/styles now properly enqueued per WordPress.org guidelines<\/li>\n<li>Fixed: Added explicit buffer closing for ob_start() in mixed content handler<\/li>\n<li>Fixed: Removed marketing superlatives from description (most comprehensive, perfect, bulletproof)<\/li>\n<li>Fixed: Updated privacy policy to accurately reflect support form data transmission<\/li>\n<li>Fixed: Plugin URI now points to valid URL (https:\/\/glimbyte.ie)<\/li>\n<li>Improved: All function\/class\/constant names updated to new prefix<\/li>\n<li>Note: Existing settings will be preserved - no reconfiguration needed<\/li>\n<\/ul>\n\n<!--section=installation-->\n<h4>Automatic Installation (Recommended)<\/h4>\n\n<ol>\n<li>Go to Plugins &gt; Add New in WordPress admin<\/li>\n<li>Search for \"Glimbyte SSL Guardian\"<\/li>\n<li>Click \"Install Now\"<\/li>\n<li>Click \"Activate\"<\/li>\n<li>Go to SSL Guardian in admin menu<\/li>\n<li>Enable HTTPS redirect<\/li>\n<li>Scan for mixed content (if needed)<\/li>\n<li>Done!<\/li>\n<\/ol>\n\n<h4>Manual Installation<\/h4>\n\n<ol>\n<li>Download the plugin ZIP file<\/li>\n<li>Go to Plugins &gt; Add New &gt; Upload Plugin<\/li>\n<li>Choose the ZIP file and click \"Install Now\"<\/li>\n<li>Click \"Activate Plugin\"<\/li>\n<li>Go to SSL Guardian in admin menu<\/li>\n<li>Configure your SSL settings<\/li>\n<\/ol>\n\n<h4>Via FTP<\/h4>\n\n<ol>\n<li>Download and unzip the plugin file<\/li>\n<li>Upload the <code>glimbyte-ssl-guardian<\/code> folder to <code>\/wp-content\/plugins\/<\/code><\/li>\n<li>Activate the plugin through WordPress admin<\/li>\n<li>Go to SSL Guardian in admin menu<\/li>\n<\/ol>\n\n<h4>Getting Started<\/h4>\n\n<p><strong>Step 1: Install SSL Certificate<\/strong>\nBefore using this plugin, ensure your hosting provider has installed an SSL certificate. Most hosts offer free Let's Encrypt certificates.<\/p>\n\n<p><strong>Step 2: Enable HTTPS Redirect<\/strong>\n1. Go to SSL Guardian &gt; Dashboard\n2. Click \"Enable HTTPS Redirect\"\n3. Your site now forces HTTPS!<\/p>\n\n<p><strong>Step 3: Fix Mixed Content<\/strong>\n1. Go to SSL Guardian &gt; Mixed Content\n2. Click \"Scan Content\"\n3. If issues found, click \"Fix All Issues in Database\"\n4. Done!<\/p>\n\n<p><strong>Step 4: Enable HSTS (Optional)<\/strong>\n1. Go to SSL Guardian &gt; HSTS\n2. Read the warning (HSTS is permanent!)\n3. Enable HSTS\n4. Choose max-age (recommend 6 months to start)\n5. Save settings<\/p>\n\n<p><strong>Step 5: Configure Alerts (Optional)<\/strong>\n1. Go to SSL Guardian &gt; Certificate Monitor\n2. Enable expiry alerts\n3. Set alert days (default: 30, 14, 7)\n4. Enter your email\n5. Click \"Send Test Email\" to verify\n6. Save settings<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id='do%20i%20need%20an%20ssl%20certificate%20first%3F'><h3>Do I need an SSL certificate first?<\/h3><\/dt>\n<dd><p>Yes! This plugin manages SSL after your certificate is installed. Contact your hosting provider for free SSL certificate installation (most offer free Let's Encrypt certificates).<\/p><\/dd>\n<dt id='will%20this%20plugin%20install%20an%20ssl%20certificate%3F'><h3>Will this plugin install an SSL certificate?<\/h3><\/dt>\n<dd><p>No. This plugin manages existing SSL certificates. You need to install an SSL certificate through your hosting provider first.<\/p><\/dd>\n<dt id='what%20is%20mixed%20content%3F'><h3>What is mixed content?<\/h3><\/dt>\n<dd><p>Mixed content occurs when an HTTPS page loads resources (images, scripts, etc.) over HTTP. This triggers browser warnings and security issues. Our plugin automatically detects and fixes these issues.<\/p><\/dd>\n<dt id='is%20hsts%20safe%20to%20enable%3F'><h3>Is HSTS safe to enable?<\/h3><\/dt>\n<dd><p>HSTS (HTTP Strict Transport Security) is very safe BUT permanent for the duration you set. Start with 6 months (recommended). Once enabled and visited, browsers will ONLY load your site over HTTPS for that duration. Make sure your SSL works perfectly before enabling HSTS.<\/p><\/dd>\n<dt id='does%20this%20work%20with%20cloudflare%3F'><h3>Does this work with CloudFlare?<\/h3><\/dt>\n<dd><p>Yes! The plugin automatically detects CloudFlare and other CDNs\/proxies using X-Forwarded-Proto headers.<\/p><\/dd>\n<dt id='does%20this%20work%20with%20woocommerce%3F'><h3>Does this work with WooCommerce?<\/h3><\/dt>\n<dd><p>Absolutely! Many e-commerce sites use this plugin to ensure all checkout pages are secure and free of mixed content.<\/p><\/dd>\n<dt id='will%20this%20slow%20down%20my%20site%3F'><h3>Will this slow down my site?<\/h3><\/dt>\n<dd><p>No! The plugin is highly optimized:\n- Certificate checks cached for 24 hours\n- No database queries on frontend\n- Assets only load on admin pages\n- Minimal memory usage<\/p><\/dd>\n<dt id='does%20it%20work%20with%20wordpress%20multisite%3F'><h3>Does it work with WordPress Multisite?<\/h3><\/dt>\n<dd><p>Yes! Full multisite support with network admin menu, network-wide settings, and per-site overrides.<\/p><\/dd>\n<dt id='can%20i%20exclude%20specific%20urls%20from%20https%20redirect%3F'><h3>Can I exclude specific URLs from HTTPS redirect?<\/h3><\/dt>\n<dd><p>Yes! Go to HTTPS Settings and add URL patterns to the exclusion list. Supports wildcards.<\/p><\/dd>\n<dt id='what%20happens%20if%20my%20ssl%20certificate%20expires%3F'><h3>What happens if my SSL certificate expires?<\/h3><\/dt>\n<dd><p>If expiry alerts are enabled, you'll receive emails at your configured thresholds (default: 30, 14, and 7 days before expiry). This gives you plenty of time to renew.<\/p><\/dd>\n<dt id='how%20do%20i%20get%20support%3F'><h3>How do I get support?<\/h3><\/dt>\n<dd><p>Use the built-in support form at SSL Guardian &gt; Dashboard &gt; Get Professional Help. You can also email support@glimbyte.ie directly.<\/p><\/dd>\n<dt id='is%20this%20compatible%20with%20other%20ssl%20plugins%3F'><h3>Is this compatible with other SSL plugins?<\/h3><\/dt>\n<dd><p>We recommend using only one SSL management plugin at a time to avoid conflicts. Deactivate other SSL plugins before activating Glimbyte SSL Guardian.<\/p><\/dd>\n<dt id='does%20it%20support%20php%208%3F'><h3>Does it support PHP 8?<\/h3><\/dt>\n<dd><p>Yes! Fully compatible with PHP 7.4, 8.0, 8.1, and 8.2.<\/p><\/dd>\n<dt id='can%20i%20use%20this%20on%20a%20localhost%2Fdevelopment%20site%3F'><h3>Can I use this on a localhost\/development site?<\/h3><\/dt>\n<dd><p>The HTTPS redirect and mixed content features require a valid SSL certificate. Certificate monitoring won't work on localhost. For development, you can disable HTTPS enforcement.<\/p><\/dd>\n<dt id='how%20do%20i%20uninstall%20the%20plugin%3F'><h3>How do I uninstall the plugin?<\/h3><\/dt>\n<dd><p>Simply deactivate and delete the plugin through WordPress admin. All plugin settings and data will be removed automatically.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.2<\/h4>\n\n<ul>\n<li>Improved: Added phpcs:ignore directive for admin tab navigation (non-data $_GET usage)<\/li>\n<li>Improved: Added phpcs:ignore directive for multisite uninstall database query<\/li>\n<li>Code quality: Addressed all Plugin Check warnings with proper documentation<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Fixed: Complete renaming - all SecureWP references replaced with Glimbyte SSL Guardian<\/li>\n<li>Fixed: Navigation tabs now use correct page slug (glimbyte-ssl-guardian)<\/li>\n<li>Fixed: AJAX actions renamed from securewp_ssl_* to glimbyte_ssl_*<\/li>\n<li>Fixed: CSS classes and JavaScript selectors updated for consistency<\/li>\n<li>Fixed: Multisite network admin menu slug updated<\/li>\n<li>Fixed: Email subject and X-Mailer header updated to new branding<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>MAJOR UPDATE: Plugin renamed from \"SecureWP SSL Manager\" to \"Glimbyte SSL Guardian\"<\/li>\n<li>Changed slug from securewp-ssl-manager to glimbyte-ssl-guardian<\/li>\n<li>Updated all function prefixes from securewp_ssl_ to glimbyte_ssl_<\/li>\n<li>Updated all class prefixes from SecureWP_SSL_ to Glimbyte_SSL_<\/li>\n<li>Updated all constants from SECUREWP_SSL_ to GLIMBYTE_SSL_<\/li>\n<li>Removed trademark concerns with previous naming<\/li>\n<li>Added External Services documentation in readme.txt<\/li>\n<li>Fixed PHP syntax error in debug.php<\/li>\n<li>Improved ob_start() buffer management with proper tracking<\/li>\n<li>Fixed inline styles documentation for email templates<\/li>\n<li>Updated privacy policy documentation<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Fixed: Output escaping for certificate days remaining in multisite view<\/li>\n<li>Fixed: Output escaping for certificate days remaining in certificate tab<\/li>\n<li>Improved: Code quality and WordPress.org Plugin Check compliance<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>HTTPS redirect with 301\/302\/307 options<\/li>\n<li>Mixed content detection and automatic fixing<\/li>\n<li>SSL certificate monitoring with expiry countdown<\/li>\n<li>Email alerts for certificate expiration<\/li>\n<li>HSTS security header management<\/li>\n<li>WordPress Multisite support<\/li>\n<li>Built-in professional support system<\/li>\n<li>Debug logging and activity monitor<\/li>\n<li>Dashboard widget for quick SSL status<\/li>\n<li>Translation ready<\/li>\n<li>WordPress 5.0+ compatible<\/li>\n<li>PHP 7.4+ compatible<\/li>\n<\/ul>","raw_excerpt":"Complete SSL management plugin: force HTTPS, fix mixed content, monitor certificates, and enable HSTS. Easy setup in 5 minutes.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/266873","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=266873"}],"author":[{"embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/glimbyte"}],"wp:attachment":[{"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=266873"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=266873"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=266873"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=266873"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=266873"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=266873"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}