[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$feK3ATuw2fDJ166sDe1sAeh2FYHEKpwn7rcwRI9X5V5k":3,"$fOkaGRM4wM6LuOyg4WSyKz9o7qsIDEns1FS_7BAatmco":204,"$fXNrlnmznRSw2fAcyU81MB388wK13TZiGHHfiidhugJc":209},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":22,"download_link":23,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26,"discovery_status":27,"vulnerabilities":28,"developer":29,"crawl_stats":25,"alternatives":36,"analysis":138,"fingerprints":188},"simple-post-alerts","Simple Post Alerts","0.1","Alex Phelps","https:\u002F\u002Fprofiles.wordpress.org\u002Falexphelps3\u002F","\u003Cp>Simple Post Alerts\u003Cbr \u002F>\nAllows users to easily get alerts for new posts pending review and published.\u003C\u002Fp>\n\u003Ch4>How it works\u003C\u002Fh4>\n\u003Cp>Go to your user profile and you’ll see two new settings for pending review and published posts. You can also manage these settings for other users. Each time there is a new post that matches your settings you’ll get a simple email notification with a link.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Note – users who cannot publish posts don’t see the setting for posts pending review.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n","Allows users to easily get alerts for new posts pending review and published.",10,1292,0,"2015-08-17T00:41:00.000Z","4.2.39","4.0","",[19,20,21],"pending-review","post-alerts","post-notifications","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fsimple-post-alerts","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-post-alerts.zip",85,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":24,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"alexphelps3",2,20,30,84,"2026-05-19T21:40:15.732Z",[37,60,80,101,120],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":58,"download_link":59,"security_score":47,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"publishpress-statuses","PublishPress Statuses – Custom Post Status and Workflow","1.2.4","PublishPress","https:\u002F\u002Fprofiles.wordpress.org\u002Fpublishpress\u002F","\u003Cp>Have you ever wanted to label a WordPress post something other than “Draft” or “Pending Review”? The \u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fstatuses\u002F\" rel=\"nofollow ugc\">PublishPress Statuses\u003C\u002Fa> plugin can help.\u003C\u002Fp>\n\u003Cp>PublishPress Statuses allows you to create additional statuses for your posts. For example, you can add statuses such as “In Progress”, “Needs Work”, or “Rejected”. You can also control which users can move posts to each status.\u003C\u002Fp>\n\u003Ch3>Why Use PublishPress Statuses?\u003C\u002Fh3>\n\u003Cp>WordPress provides you with only two statuses for your post: “Draft” or “Pending Review”. This means that before your content is published it can only be labeled as “Draft” or “Pending Review”.\u003C\u002Fp>\n\u003Cp>Those statuses are too limiting for many publishers. For example, what label should you use for content that is assigned to a writer? What label should you use for a post that needs work, or has been rejected? With the PublishPress Statuses plugin, you can add new statuses that accurately describe the stages of your publishing process.\u003C\u002Fp>\n\u003Cp>There are two types of statuses:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Pre-Publication Statues\u003C\u002Fstrong>: For posts that are unpublished.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Visibility Statuses\u003C\u002Fstrong>: For posts that are published.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Pre-Publication Statuses\u003C\u002Fh3>\n\u003Cp>Go to the “Statuses” area in your WordPress site and you’ll six different statuses. This is the \u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fknowledge-base\u002Fmain-workflow\u002F\" rel=\"nofollow ugc\">main workflow\u003C\u002Fa>. Every post on your site must use this workflow. However, with PublishPress Statuses, you can move, rearrange and add to this workflow.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Draft\u003C\u002Fstrong>: This is the WordPress default status and can not be modified. \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pitch\u003C\u002Fstrong>: This is a new status. You can use this status to indicate the post is just an idea.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Assigned\u003C\u002Fstrong>: This is a new status. You can use this status to show the post has been given to a writer.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>In Progress\u003C\u002Fstrong>: This is a new status. You can use this status to if the post is being worked on.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Approved\u003C\u002Fstrong>: This is a new status. You can use this status to when the post has been accepted and it ready for publication.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pending Review\u003C\u002Fstrong>: This is a core WordPress status and can not be modified.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fknowledge-base\u002Fstart-statuses\u002F\" rel=\"nofollow ugc\">Click here to see how to create and use statuses\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>In addition to the default workflow, PublishPress Statuses allows you to create \u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fknowledge-base\u002Falternate-workflow\u002F\" rel=\"nofollow ugc\">alternate workflows\u003C\u002Fa>. These statuses are for content that is not on a direct path to publication. Examples of these alternate workflows include “Deferred”, “Needs Work” and “Rejected”.\u003C\u002Fp>\n\u003Ch3>Custom Permissions for Pre-Published Statuses\u003C\u002Fh3>\n\u003Cp>PublishPress Statuses allows to decide which users can move content to which statuses. Go to “Statuses” then “Settings” and click the “Roles” tab. This allows you to choose which user roles can move a post to this status.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fknowledge-base\u002Fstatuses-options\u002F\" rel=\"nofollow ugc\">See how control access to statuses\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>You can take this further and decide who assign, edit, and delete content in each status. This is possible if you also use the PublishPress Permissions Pro plugin.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fknowledge-base\u002Fextended-capabilities-statuses\u002F\" rel=\"nofollow ugc\">Click here to see add advanced capabilities to statuses\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Visibility Statuses\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fknowledge-base\u002Fcustom-visibility-statuses\u002F\" rel=\"nofollow ugc\">Visibility Statuses\u003C\u002Fa> allow you to control who can access published content on your WordPress site.\u003C\u002Fp>\n\u003Cp>The PublishPress Statuses plugin integrates with the \u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fpermissions\u002F\" rel=\"nofollow ugc\">PublishPress Permissions Pro\u003C\u002Fa> plugin. This integration allows you to create custom visibility statuses and control who can access the content on the front of your WordPress site.\u003C\u002Fp>\n\u003Cp>We call this feature “Custom Visibility Statuses” because WordPress has three core visibility statuses:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Scheduled\u003C\u002Fstrong>: This post is scheduled for future publication.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Published\u003C\u002Fstrong>: This post is available to general public.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Private\u003C\u002Fstrong>: This post is published for users logged in to your WordPress site.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Using PublishPress Statuses and PublishPress Permissions Pro together, you can add your own custom visibility statuses.\u003C\u002Fp>\n\u003Ch3>Custom Permissions for Visibility Statuses\u003C\u002Fh3>\n\u003Cp>The PublishPress Statuses plugin integrates with the PublishPress Permissions Pro plugins and PublishPress Capabilities Pro plugins. These allow you to control capabilities for each visibility status. You can decide who can assign, read, edit and delete content in each status.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fknowledge-base\u002Fcustom-capabilities-visibility-statuses\u002F\" rel=\"nofollow ugc\">See how control access to visibility statuses\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>You can take this further and decide who assign, edit, and delete content in each status. This is possible if you also use the PublishPress Permissions Pro plugin.\u003C\u002Fp>\n\u003Ch3>Join PublishPress and get the Pro plugins\u003C\u002Fh3>\n\u003Cp>The Pro versions of the PublishPress plugins are well worth your investment. The Pro versions have extra features and faster support. \u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fpricing\u002F\" rel=\"nofollow ugc\">Click here to join PublishPress\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Join PublishPress and you’ll get access to these Pro plugins:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fauthors\" rel=\"nofollow ugc\">PublishPress Authors Pro\u003C\u002Fa> allows you to add multiple authors and guest authors to WordPress posts.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fblocks\" rel=\"nofollow ugc\">PublishPress Blocks Pro\u003C\u002Fa> has everything you need to build professional websites with the WordPress block editor.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fcapabilities\" rel=\"nofollow ugc\">PublishPress Capabilities Pro\u003C\u002Fa> is the plugin to manage your WordPress user roles, permissions, and capabilities.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fchecklists\" rel=\"nofollow ugc\">PublishPress Checklists Pro\u003C\u002Fa> enables you to define tasks that must be completed before content is published.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Ffuture\" rel=\"nofollow ugc\">PublishPress Future Pro\u003C\u002Fa> is the plugin for scheduling changes to your posts.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fpermissions\" rel=\"nofollow ugc\">PublishPress Permissions Pro\u003C\u002Fa>  is the plugin for restricted content and advanced WordPress permissions.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fpublishpress\" rel=\"nofollow ugc\">PublishPress Planner Pro\u003C\u002Fa> is the plugin for managing and scheduling WordPress content.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Frevisions\" rel=\"nofollow ugc\">PublishPress Revisions Pro\u003C\u002Fa> allows you to update your published pages with teamwork and precision.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fseries\" rel=\"nofollow ugc\">PublishPress Series Pro\u003C\u002Fa> enables you to group content together into a series.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fshortlinks\" rel=\"nofollow ugc\">PublishPress Shortlinks Pro\u003C\u002Fa> allows you to create custom URLs for your posts and external links. \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpublishpress.com\u002Fstatuses\" rel=\"nofollow ugc\">PublishPress Statuses Pro\u003C\u002Fa> enables you to create additional publishing steps for your posts.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Together, these plugins are a suite of powerful publishing tools for WordPress. If you need to create a professional workflow in WordPress, with moderation, revisions, permissions and more, then you should try PublishPress.\u003C\u002Fp>\n\u003Ch3>Bug Reports\u003C\u002Fh3>\n\u003Cp>Bug reports for PublishPress Statuses are welcomed in our \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fpublishpress\u002Fpublishpress-statuses\" rel=\"nofollow ugc\">repository on GitHub\u003C\u002Fa>. Please note that GitHub is not a support forum, and that issues that are not properly qualified as bugs will be closed.\u003C\u002Fp>\n","The PublishPress Statuses plugin allows you to create additional statuses for your posts. You can use each status to create publishing workflows.",1000,38992,100,4,"2026-04-09T18:14:00.000Z","6.9.4","5.5","7.2.5",[54,55,19,56,57],"archived-status","custom-statuses","status-manager","workflow","https:\u002F\u002Fpublishpress.com\u002Fstatuses","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpublishpress-statuses.1.2.4.zip",{"slug":61,"name":62,"version":63,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":47,"downloaded":68,"rating":47,"num_ratings":31,"last_updated":69,"tested_up_to":70,"requires_at_least":71,"requires_php":72,"tags":73,"homepage":77,"download_link":78,"security_score":79,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"pending-status","Pending Status","1.0.4","Room 34 Creative Services, LLC","https:\u002F\u002Fprofiles.wordpress.org\u002Froom34\u002F","\u003Cp>\u003Cstrong>Pending Status\u003C\u002Fstrong> is a super-simple solution for WordPress sites that need very basic workflow functionality. It’s easy to set up and doesn’t overload your site with unnecessary features.\u003C\u002Fp>\n\u003Cp>If you have Contributors who can create, but not publish, their own content on your site, Pending Status notifies you of any pending posts that are ready to review. By default, all users with the Administrator or Editor role will see a \u003Cstrong>Pending Status\u003C\u002Fstrong> box on the Dashboard, showing the counts of pending posts, with a convenient link to the list of pending posts for that post type.\u003C\u002Fp>\n\u003Cp>Optionally, you can also identify one or more Administrators\u002FEditors to receive email notifications whenever a post is saved with “pending” status. The subject and message of the email are fully editable, and a direct edit link for the post is included in the body of the email.\u003C\u002Fp>\n\u003Cp>Pending Status works with \u003Cem>all\u003C\u002Fem> publicly queryable post types: Posts, Pages, and even Custom Post Types created by third party plugins (e.g. WooCommerce, The Events Calendar, etc.), or your own custom code.\u003C\u002Fp>\n","Get notified when your site has posts pending review.",3756,"2025-04-24T17:36:00.000Z","6.8.5","4.9","7.0.0",[74,75,19,76,57],"notifications","pending","post-status","https:\u002F\u002Froom34.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpending-status.1.0.4.zip",92,{"slug":81,"name":82,"version":83,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":11,"downloaded":88,"rating":47,"num_ratings":89,"last_updated":90,"tested_up_to":91,"requires_at_least":92,"requires_php":93,"tags":94,"homepage":99,"download_link":100,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"edited-to-pending-review","Edited To Pending Review","1.2","Elvis Nyakangi","https:\u002F\u002Fprofiles.wordpress.org\u002Felvis89\u002F","\u003Cp>This plugin performs a very simple task. Once a Product or Post has been published and a front-end user with non-admin rights clicks save or update, the product or post will move to Pending Review until it is published by the Admin.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>More about the Plugin:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>This is a light weight plugin that is less than 2 kb. \u003C\u002Fli>\n\u003Cli>You do not need any setting. Just install, activate and you are done.\u003C\u002Fli>\n\u003Cli>It is a compatible with the latest version of WordPress.\u003C\u002Fli>\n\u003Cli>It has been tested and known to work with a number of marketplace themes which allow users to submit and edit products and posts. \u003C\u002Fli>\n\u003Cli>It works with Woocommerce WC Vendors plugin.\u003C\u002Fli>\n\u003C\u002Ful>\n","This plugin performs a simple task of moving edited products or posts to pending Review.",1202,1,"2020-11-25T05:18:00.000Z","5.6.17","3.0","5.2.4",[95,19,96,97,98],"edit","posts","product","woocommerce","https:\u002F\u002Fkenyayote.com\u002Fcategory\u002Fwordpress\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fedited-to-pending-review.1.2.zip",{"slug":102,"name":103,"version":104,"author":105,"author_profile":106,"description":107,"short_description":108,"active_installs":11,"downloaded":109,"rating":13,"num_ratings":13,"last_updated":110,"tested_up_to":111,"requires_at_least":112,"requires_php":17,"tags":113,"homepage":118,"download_link":119,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"pendig-reviews-dashboard-widget","Pendig Reviews Dashboard Widget","1.0.3.1","brandt-net","https:\u002F\u002Fprofiles.wordpress.org\u002Fbrandt-net\u002F","\u003Cp>The Widget shows a list of pending reviews of posts and pages (you can hide the page entrys from the list).\u003Cbr \u002F>\nAlso in the configuration part of the widget you can set how many pending entrys you would like to display or hide the date or author information.\u003Cbr \u002F>\nThis Plugin is  inspirational from the plugin \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fdashboard-pending-review\u002F\" rel=\"ugc\">Dashboard: Pending Review\u003C\u002Fa>.\u003Cbr \u002F>\nThx to Viper007Bond.\u003C\u002Fp>\n","Widget for the WordPress 2.7+ dashboard to display the current pending reviews.",6171,"2013-12-15T12:00:00.000Z","3.8.0","2.7.0",[114,115,116,96,117],"dashboard","dashboard-widget","pending-reviews","widgets","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fpendig-reviews-dashboard-widget\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpendig-reviews-dashboard-widget.1.0.3.1.zip",{"slug":121,"name":122,"version":6,"author":123,"author_profile":124,"description":125,"short_description":126,"active_installs":13,"downloaded":127,"rating":13,"num_ratings":13,"last_updated":128,"tested_up_to":50,"requires_at_least":129,"requires_php":130,"tags":131,"homepage":17,"download_link":136,"security_score":47,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":137},"chirp-instant-post-notifications","Chirp – Instant Post Notifications","iamvs","https:\u002F\u002Fprofiles.wordpress.org\u002Fiamvs\u002F","\u003Cp>Chirp – Instant Post Notifications is the perfect solution for bloggers, news sites, and content creators who want to keep their audience engaged. This plugin automatically sends email notifications to subscribers whenever you publish a new post on your WordPress site.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Effortless Subscriber Management\u003C\u002Fstrong>\u003Cbr \u002F>\nThe plugin provides a clean, AJAX-powered subscription form that allows visitors to subscribe with a smooth user experience—no page reloads required. Subscribers can manage their preferences directly from their user profiles, and administrators have full control via a dedicated subscribers management page in the WordPress dashboard.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Automatic Email Notifications\u003C\u002Fstrong> – Emails are sent automatically to all subscribers when a new post is published\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AJAX-Powered Subscription Form\u003C\u002Fstrong> – Seamless subscription without page reloads\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy Shortcode Integration\u003C\u002Fstrong> – Display the subscription form anywhere using a simple shortcode\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Subscriber Management Dashboard\u003C\u002Fstrong> – View, search, and manage all subscribers from the WordPress admin\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User Profile Integration\u003C\u002Fstrong> – Subscribers can manage their subscription status from their WordPress user profile\u003C\u002Fli>\n\u003Cli>\u003Cstrong>One-Click Unsubscribe\u003C\u002Fstrong> – Subscribers can unsubscribe via secure email links\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable Settings\u003C\u002Fstrong> – Customize form labels, placeholders, button text, and email content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Email Templates\u003C\u002Fstrong> – Create professional email notifications with customizable subject lines and content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightweight & Fast\u003C\u002Fstrong> – Minimal database overhead with optimized queries\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WordPress Native\u003C\u002Fstrong> – Uses WordPress native mail functionality—no external services required\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy-Focused\u003C\u002Fstrong> – All data stays on your server; no external tracking or data sharing\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Nonce Protection\u003C\u002Fstrong> – Built-in security against CSRF attacks\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User Role Management\u003C\u002Fstrong> – Admin-only access to settings and subscriber management\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Display the Subscription Form\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Add the subscription form to any post, page, or widget using this shortcode:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[chirpipn_subscription_form]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Customize the Form\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>From the Chirp – Instant Post Notifications Settings page in the WordPress admin, you can customize:\u003Cbr \u002F>\n– Form labels and placeholders\u003Cbr \u002F>\n– Submit button text\u003Cbr \u002F>\n– Email subject and content\u003Cbr \u002F>\n– Other notification settings\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Manage Subscribers\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>View and manage all subscribers from Chirp – Instant Post Notifications \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Subscribers in the WordPress admin. You can:\u003Cbr \u002F>\n– View subscriber email and name\u003Cbr \u002F>\n– Search for specific subscribers\u003Cbr \u002F>\n– Remove subscribers (administrators only)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>User Subscription Status\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Subscribers can manage their subscription status from their WordPress user profile under “Chirp – Instant Post Notifications Subscription.”\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Unsubscribe\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Subscribers receive secure unsubscribe links in each email notification, allowing them to unsubscribe with a single click.\u003C\u002Fp>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>Chirp – Instant Post Notifications respects user privacy and DOES NOT:\u003Cbr \u002F>\n* Track user behavior across websites\u003Cbr \u002F>\n* Send data to external servers\u003Cbr \u002F>\n* Store personally identifiable information beyond what’s necessary for email notifications\u003Cbr \u002F>\n* Use cookies for tracking purposes\u003C\u002Fp>\n\u003Cp>\u003Cstrong>External Communications:\u003C\u002Fstrong>\u003Cbr \u002F>\nThe only external communication is the email notification when triggered through your server’s mail service.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support, questions, or feature requests, please visit:\u003Cbr \u002F>\n– Plugin Repository: \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fchirp-instant-post-notifications\u002F\" rel=\"ugc\">https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fchirp-instant-post-notifications\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This program is free software; you can redistribute it and\u002For modify it under the terms of the GNU General Public License v2 or later.\u003C\u002Fp>\n\u003Cp>This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.\u003C\u002Fp>\n\u003Cp>You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.\u003C\u002Fp>\n","Chirp – Instant Post Notifications is a lightweight notification plugin that automatically notifies subscribers whenever a new post is published.",180,"2026-02-12T21:34:00.000Z","4.7","7.0",[132,133,134,135,21],"email-automation","email-marketing","email-notifications","newsletter","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fchirp-instant-post-notifications.0.1.zip","2026-04-06T09:54:40.288Z",{"attackSurface":139,"codeSignals":168,"taintFlows":178,"riskAssessment":179,"analyzedAt":187},{"hooks":140,"ajaxHandlers":164,"restRoutes":165,"shortcodes":166,"cronEvents":167,"entryPointCount":13,"unprotectedCount":13},[141,146,149,153,156,160],{"type":142,"name":143,"callback":144,"file":145,"line":33},"action","show_user_profile","spa_show_settings","simple-post-alerts.php",{"type":142,"name":147,"callback":144,"file":145,"line":148},"edit_user_profile",31,{"type":142,"name":150,"callback":151,"file":145,"line":152},"personal_options_update","spa_save_settings",37,{"type":142,"name":154,"callback":151,"file":145,"line":155},"edit_user_profile_update",38,{"type":142,"name":157,"callback":158,"file":145,"line":159},"pending_post","spa_pending_review_send",51,{"type":142,"name":161,"callback":162,"file":145,"line":163},"publish_post","spa_published_send",64,[],[],[],[],{"dangerousFunctions":169,"sqlUsage":170,"outputEscaping":172,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":177},[],{"prepared":13,"raw":13,"locations":171},[],{"escaped":31,"rawEcho":89,"locations":173},[174],{"file":145,"line":175,"context":176},28,"raw output",[],[],{"summary":180,"deductions":181},"The \"simple-post-alerts\" plugin v0.1 exhibits a strong static security posture. The absence of AJAX handlers, REST API routes, shortcodes, and cron events significantly limits its attack surface.  Furthermore, the code demonstrates good practices by utilizing prepared statements for all SQL queries and having no dangerous functions, file operations, or external HTTP requests. The taint analysis also shows no critical or high severity vulnerabilities, indicating a lack of easily exploitable data flow issues.\n\nHowever, there are a couple of areas that warrant attention. The complete lack of nonce checks and capability checks across all identified entry points is a notable concern. While the current entry points are zero, this indicates a potential gap in how the plugin *would* handle interactions if they were introduced, leaving it vulnerable to CSRF attacks or privilege escalation if functionality is added without proper security checks.\n\nThe plugin's vulnerability history is clean, with no recorded CVEs. This, combined with the positive static analysis, suggests a generally secure plugin. The main weakness identified is the lack of security controls (nonces and capability checks) on potential future entry points. Therefore, while currently well-protected due to a limited attack surface, this plugin would require careful auditing if its functionality expands.",[182,185],{"reason":183,"points":184},"Missing nonce checks",5,{"reason":186,"points":184},"Missing capability checks","2026-03-16T23:28:18.498Z",{"wat":189,"direct":194},{"assetPaths":190,"generatorPatterns":191,"scriptPaths":192,"versionParams":193},[],[],[],[],{"cssClasses":195,"htmlComments":197,"htmlAttributes":198,"restEndpoints":201,"jsGlobals":202,"shortcodeOutput":203},[196],"regular-checkbox",[],[199,200],"spa_pending_review","spa_published",[],[],[],{"error":205,"url":206,"statusCode":207,"statusMessage":208,"message":208},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fsimple-post-alerts\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":13,"versions":210},[]]