{"id":378470,"date":"2026-11-10T04:19:02","date_gmt":"2026-11-10T04:19:02","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/quickalert-system-lite\/"},"modified":"2026-11-12T06:18:29","modified_gmt":"2026-11-12T06:18:29","slug":"status-guard-alerts-lite","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/status-guard-alerts-lite\/","author":23538757,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.3.3","stable_tag":"1.3.3","tested":"7.1.4","requires":"6.2","requires_php":"7.4","requires_plugins":null,"header_name":"Status Guard Alerts Lite","header_author":"karticklnsel","header_description":"Post a quick site-wide status alert in seconds \u2014 from a phone or the WordPress admin \u2014 and optionally send it instantly to email and SMS subscribers. Create site-wide status alerts and email notifications directly from your WordPress dashboard.","last_updated":"2026-11-12 06:18:29","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/status-guard-alerts-lite\/","header_author_uri":"https:\/\/profiles.wordpress.org\/karticklnsel\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":195,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","changelog"],"tags":{"1.3.2":{"tag":"1.3.2","author":"karticklnsel","date":"2026-11-10 04:18:42","revision":3793605},"1.3.3":{"tag":"1.3.3","author":"karticklnsel","date":"2026-11-12 06:18:29","revision":3797595}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3793603,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3793603,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3793603,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3793603,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.3.2","1.3.3"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3793603,"resolution":"1","location":"assets","locale":"","width":1280,"height":860},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3793603,"resolution":"2","location":"assets","locale":"","width":1100,"height":800},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3793603,"resolution":"3","location":"assets","locale":"","width":1100,"height":800},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3793603,"resolution":"4","location":"assets","locale":"","width":1280,"height":860},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3793603,"resolution":"5","location":"assets","locale":"","width":1280,"height":860},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3793603,"resolution":"6","location":"assets","locale":"","width":1280,"height":860}},"screenshots":[]},"plugin_section":[262246],"plugin_tags":[1110,784,267,4906,711],"plugin_category":[41],"plugin_contributors":[283406],"plugin_business_model":[],"class_list":["post-378470","plugin","type-plugin","status-publish","hentry","plugin_section-dashboard-widgets","plugin_tags-alerts","plugin_tags-banner","plugin_tags-email","plugin_tags-notifications","plugin_tags-sms","plugin_category-communication","plugin_contributors-karticklnsel","plugin_committers-karticklnsel"],"banners":{"banner":"https:\/\/ps.w.org\/status-guard-alerts-lite\/assets\/banner-772x250.png?rev=3793603","banner_2x":"https:\/\/ps.w.org\/status-guard-alerts-lite\/assets\/banner-1544x500.png?rev=3793603","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/status-guard-alerts-lite\/assets\/icon-128x128.png?rev=3793603","icon_2x":"https:\/\/ps.w.org\/status-guard-alerts-lite\/assets\/icon-256x256.png?rev=3793603","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/status-guard-alerts-lite\/assets\/screenshot-1.png?rev=3793603","caption":""},{"src":"https:\/\/ps.w.org\/status-guard-alerts-lite\/assets\/screenshot-2.png?rev=3793603","caption":""},{"src":"https:\/\/ps.w.org\/status-guard-alerts-lite\/assets\/screenshot-3.png?rev=3793603","caption":""},{"src":"https:\/\/ps.w.org\/status-guard-alerts-lite\/assets\/screenshot-4.png?rev=3793603","caption":""},{"src":"https:\/\/ps.w.org\/status-guard-alerts-lite\/assets\/screenshot-5.png?rev=3793603","caption":""},{"src":"https:\/\/ps.w.org\/status-guard-alerts-lite\/assets\/screenshot-6.png?rev=3793603","caption":""}],"raw_content":"<!--section=description-->\n<p>A separate paid Pro version with unlimited subscribers is available from the developer's website: https:\/\/demo.devsolutionsfinder.com\/sga-store\/<\/p>\n\n<p>Status Guard Alerts Lite is developed and maintained by karticklnsel (kartick@lnsel.com) on behalf of lnsel.com (https:\/\/lnsel.com).<\/p>\n\n<p>Status Guard Alerts Lite lets a site owner set a short status alert\n(\"Office closed today due to weather\", \"Service disruption on Route 4\",\n\"We've moved locations!\") in seconds from a phone or the WordPress admin.\nThe alert:<\/p>\n\n<ul>\n<li>Displays as a banner on the website (auto, or via <code>[ssal_alert_banner]<\/code>)<\/li>\n<li>Can optionally be emailed instantly to your email subscribers<\/li>\n<li>Can optionally be texted instantly to your SMS subscribers (Twilio)<\/li>\n<li>Can also just be updated on the website with nothing sent<\/li>\n<\/ul>\n\n<p>Also included: CSV export of subscriber lists, and an alert history with\none-click reuse and delete.<\/p>\n\n<p>Visitors subscribe via the <code>[ssal_email_signup]<\/code> and <code>[ssal_sms_signup]<\/code>\nshortcodes. The owner manages both lists (add\/remove\/export) under\n<strong>Site Alerts<\/strong> in the WP admin.<\/p>\n\n<p>Each list (email and SMS) supports up to 25 active subscribers.<\/p>\n\n<h4>Why not a marketing-suite plugin<\/h4>\n\n<p>Most all-in-one marketing plugins gate SMS and automation behind\nexpensive ecommerce-tier pricing. Status Guard Alerts Lite instead talks\ndirectly to <strong>SMTP2GO<\/strong> (https:\/\/www.smtp2go.com) for email and\n<strong>Twilio<\/strong> (https:\/\/www.twilio.com) for SMS. You create your own\naccounts, paste the keys into <strong>Site Alerts \u2192 Settings<\/strong>, and pay those\nproviders directly. No middleman markup.<\/p>\n\n<h4>Setup<\/h4>\n\n<ol>\n<li>Install &amp; activate the plugin.<\/li>\n<li>Go to <strong>Site Alerts \u2192 Settings<\/strong>:\n\n<ul>\n<li>Email: sign up at smtp2go.com, create an API key (Settings \u2192 API\nKeys), paste it into the SMTP2GO field, and set your From\nName\/Email. Or fill in your own SMTP server instead.<\/li>\n<li>SMS (optional): create a Twilio account, buy a number, and paste\nthe Account SID, Auth Token and From Number.<\/li>\n<li>Use <strong>Test Delivery<\/strong> at the bottom to confirm both work.<\/li>\n<\/ul><\/li>\n<li>Add <code>[ssal_alerts_page]<\/code> to a page (e.g. a \"Get Alerts\" page) so\nvisitors can subscribe.<\/li>\n<li>Go to <strong>Site Alerts \u2192 Set Alert<\/strong> whenever there's an update. Type\nthe message, check the box to show it on the site, and check\n\"Email list\" and\/or \"SMS text list\" only if you want it actively\nsent out. Hit Publish.<\/li>\n<\/ol>\n\n<h3>Alert Expiry<\/h3>\n\n<p>Every alert can have an optional <strong>expiry date\/time<\/strong>. When it passes,\nthe website banner automatically switches to a default \"all clear\"\nmessage (configured under Settings, leave it blank to just hide the\nbanner instead). This only updates the website; it does not send\nanother email or text, since the original alert was already delivered\nwhen published.<\/p>\n\n<h3>Shortcodes<\/h3>\n\n<ul>\n<li><code>[ssal_alert_banner]<\/code> \u2014 the alert banner (also shows automatically\nif \"Auto-display\" is enabled in Settings).<\/li>\n<li><code>[ssal_email_signup]<\/code> \u2014 email subscribe form.<\/li>\n<li><code>[ssal_sms_signup]<\/code> \u2014 SMS subscribe form, shown with your consent text.<\/li>\n<li><code>[ssal_email_unsubscribe]<\/code> \u2014 self-service \"enter your email to\nunsubscribe\" form. It never unsubscribes on submit; it emails a\nconfirmation link to the address entered, so only the actual inbox\nowner can complete it.<\/li>\n<li><code>[ssal_alert_history limit=\"10\"]<\/code> \u2014 a styled table of recent alerts.<\/li>\n<li><code>[ssal_alerts_link]<\/code> \u2014 a styled button linking to your Alerts page\n(set the URL once under Settings \u2192 Website Banner \u2192 Alerts Page URL,\nor pass <code>url=\"...\"<\/code> directly).<\/li>\n<li><code>[ssal_alerts_page]<\/code> \u2014 drop this single shortcode on a page to get\nthe signup forms + unsubscribe + recent history, already laid out\nand styled.<\/li>\n<\/ul>\n\n<p>SMS subscribers can reply STOP to any text; Twilio handles opt-outs\nautomatically for standard numbers.<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin connects to the following services only when the site administrator configures them.<\/p>\n\n<p>Data sent: Subscriber email addresses and alert email content when notifications are sent.<\/p>\n\n<p>Purpose: Deliver email notifications requested by site administrators and subscribers.<\/p>\n\n<p>Service provider: SMTP2GO\nTerms of Service: https:\/\/www.smtp2go.com\/terms\/\nPrivacy Policy: https:\/\/www.smtp2go.com\/privacy\/<\/p>\n\n<p>Service provider: Twilio\nData sent: Subscriber phone numbers and alert text when SMS notifications are sent.\nPurpose: Deliver SMS notifications requested by site administrators and subscribers.\nTerms of Service: https:\/\/www.twilio.com\/legal\/tos\nPrivacy Policy: https:\/\/www.twilio.com\/legal\/privacy<\/p>\n\n<!--section=changelog-->\n<h4>1.3.3<\/h4>\n\n<ul>\n<li>Added an optional link to the separate Pro version (Plugins screen, a Pro Version page and a small Dashboard box). No notices, no tracking.<\/li>\n<\/ul>\n\n<h4>1.3.2<\/h4>\n\n<ul>\n<li>Clarified plugin ownership and author information for the WordPress.org review.<\/li>\n<\/ul>\n\n<h4>1.3.1<\/h4>\n\n<ul>\n<li>Updated plugin author and contributor details to match the submitting account.<\/li>\n<\/ul>\n\n<h4>1.3.0<\/h4>\n\n<ul>\n<li>New: SMS text alerts via Twilio (signup form, subscriber list, test\ntext, send on publish).<\/li>\n<li>Each list (email and SMS) supports up to 25 active subscribers.<\/li>\n<li>Removed all upgrade prompts and links.<\/li>\n<li>Uninstall leaves shared data alone if Status Guard Alerts Pro is installed.<\/li>\n<\/ul>\n\n<h4>1.2.7<\/h4>\n\n<ul>\n<li>Fixed: the email signup and unsubscribe forms did nothing on submit\n(the front-end script used outdated action\/field names).<\/li>\n<li>Fixed: a fatal error when sending SMS or a test SMS.<\/li>\n<li>Fixed: the subscriber-limit messages said 30 instead of the real limit.<\/li>\n<li>Fixed: the SMTP Encryption and Provider dropdowns now keep their saved\nvalues, and the SMTP settings labels can be translated.<\/li>\n<li>Fixed: the \"Email list\" option now also works when only SMTP (not\nSMTP2GO) is configured. Removed an \"SMTP Email\" checkbox that had no effect.<\/li>\n<li>Uninstall now clears the scheduled queue event and the DB version option.<\/li>\n<\/ul>\n\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>Fixed a handful of direct-database-write calls that were missing their\nno-caching justification comments, updated \"Tested up to\", and\nreworded the short description to plain English wording.<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Resolved all issues reported by the WordPress Plugin Check tool:\ntext domain now matches the plugin slug, all custom-table SQL uses\n  $wpdb-&gt;prepare() with identifier placeholders, missing translator\ncomments added, nonce\/sanitization documented throughout, removed\nthe now-unnecessary <code>load_plugin_textdomain()<\/code> call, and raised the\nminimum WordPress version to 6.2 (required for the <code>%i<\/code> placeholder\nused in the query fixes above).<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release of the Lite edition.<\/li>\n<\/ul>","raw_excerpt":"Post a status alert on your website in seconds, and send it to your email and SMS subscribers right away.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/378470","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=378470"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/karticklnsel"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=378470"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=378470"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=378470"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=378470"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=378470"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=378470"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}