[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fxbglZbCBQCwA3YaMKsXv37Rpidi465gk3rtMXSUU1Os":3},{"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":21,"download_link":22,"security_score":23,"vuln_count":13,"unpatched_count":13,"last_vuln_date":24,"fetched_at":25,"vulnerabilities":26,"developer":27,"crawl_stats":24,"alternatives":35,"analysis":146,"fingerprints":283},"never-let-me-go","Never Let Me Go","2.0.3","Fumiki Takahashi","https:\u002F\u002Fprofiles.wordpress.org\u002Ftakahashi_fumiki\u002F","\u003Cp>WordPress can allow your user to register by themselves, but has no function to delete their own account.\u003C\u002Fp>\n\u003Cp>You can also create \u003Cstrong>Resign Page\u003C\u002Fstrong> which displays message to your customer.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Are you sure to delete your account? We miss you.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n","If someone wants to leave your WordPress, let them go.",400,14036,0,"2024-11-14T14:27:00.000Z","6.6.5","5.9","7.2",[19,20],"account","delete","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fnever-let-me-go\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnever-let-me-go.2.0.3.zip",92,null,"2026-03-15T15:16:48.613Z",[],{"slug":28,"display_name":7,"profile_url":8,"plugin_count":29,"total_installs":30,"avg_security_score":31,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},"takahashi_fumiki",14,3590,90,513,72,"2026-04-05T03:06:06.693Z",[36,58,82,99,122],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":23,"num_ratings":46,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":50,"tags":51,"homepage":56,"download_link":57,"security_score":23,"vuln_count":13,"unpatched_count":13,"last_vuln_date":24,"fetched_at":25},"wp-frontend-delete-account","WP Frontend Delete Account","2.4.2","Sanjeev Aryal","https:\u002F\u002Fprofiles.wordpress.org\u002Fsanzeeb3\u002F","\u003Cp>Lets customers delete their account by their own from their myaccount page for WooCommerce sites. New ‘Delete Account’ tab will be created automatically in myaccount page.\u003C\u002Fp>\n\u003Cp>For non-store sites, add the ‘Delete Account’ tab content anywhere with shortcode [wp_frontend_delete_account] or with the built-in gutenberg block.\u003C\u002Fp>\n\u003Cp>Find out more on \u003Ca href=\"https:\u002F\u002Fminiplugins.com\u002Fhow-to-allow-users-to-delete-their-account-from-frontend\u002F\" rel=\"nofollow ugc\">setup documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Features:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Easy account deletion from the WooCommerce myaccount page.\u003C\u002Fli>\n\u003Cli>Reassigns posts by the deleted user.\u003C\u002Fli>\n\u003Cli>Option to delete user comments.\u003C\u002Fli>\n\u003Cli>Gutenberg block and shortcode ([wp_frontend_delete_account]) support.\u003C\u002Fli>\n\u003Cli>GDPR compliance for user data erasure.\u003C\u002Fli>\n\u003Cli>Customize delete account (wpf-delete-account) endpoint [PRO]\u003C\u002Fli>\n\u003Cli>Exclude user roles [PRO]\u003C\u002Fli>\n\u003Cli>Elementor Widget [PRO]\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fminiplugins.com\u002Fwp-frontend-delete-account\u002F\" rel=\"nofollow ugc\">Upgrade to PRO\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>A Gentle reminder on GDPR’s Right to be forgotten\u003C\u002Fh3>\n\u003Cp>The right to be forgotten dovetails with people’s right to access their personal information in \u003Ca href=\"https:\u002F\u002Fgdpr.eu\u002Farticle-15-right-of-access\u002F\" rel=\"nofollow ugc\">Article 15\u003C\u002Fa>. The right to control one’s data is meaningless if people cannot take action when they no longer consent to processing, when there are significant errors within the data, or if they believe information is being stored unnecessarily. In these cases, an individual can request that the data be erased.\u003C\u002Fp>\n\u003Cp>You have one month to respond to a request. I understand you’re busy. Make it easy by allowing users to erase their personal data.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>I am not a lawyer and this is not a legal advice.\u003C\u002Fstrong> In all circumstances I strongly recommend you consult directly with legal counsel familiar with the GDPR regulations.\u003C\u002Fp>\n\u003Ch3>What’s Next?\u003C\u002Fh3>\n\u003Cp>If you like WP Frontend Delete Account plugin, then consider checking out my other projects:\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fminiplugins.com\u002Fbirthday-for-woocommerce-premium\u002F\" rel=\"nofollow ugc\">Birthday For WooCommerce\u003C\u002Fa> – celebrate your customers birthday in style.\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fminiplugins.com\u002Fwoocommerce-auto-delete-old-orders\u002F\" rel=\"nofollow ugc\">WooCommerce Auto Delete Old Orders\u003C\u002Fa> – Automatically delete old WooCommerce orders.\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fminiplugins.com\u002Fwc-auto-delete-users-with-no-orders\u002F\" rel=\"nofollow ugc\">WooCommerce Auto Delete Users With No Orders\u003C\u002Fa> – Automatically delete users with no purchase history.\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fminiplugins.com\u002Fcustomer-journey-for-woocommerce\u002F\" rel=\"nofollow ugc\">WooCommerce Customer Journey\u003C\u002Fa> – Displays every step of the customer until the order of the product in the orders page.\u003C\u002Fp>\n","Lets customers delete their account by their own.",5000,46531,27,"2025-01-27T08:32:00.000Z","6.7.5","5.0","5.6",[52,53,54,55],"delete-account","frontend-delete","gdpr","remove-account","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-frontend-delete-account.2.4.2.zip",{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":13,"num_ratings":13,"last_updated":68,"tested_up_to":69,"requires_at_least":70,"requires_php":71,"tags":72,"homepage":78,"download_link":79,"security_score":80,"vuln_count":13,"unpatched_count":13,"last_vuln_date":24,"fetched_at":81},"ajdg-user-cleaner","User Cleaner","1.1","Arnan de Gans","https:\u002F\u002Fprofiles.wordpress.org\u002Fadegans\u002F","\u003Cp>If you have a lot of people (or bots) registering on your site that end up doing nothing with their account they may as well be deleted.\u003Cbr \u002F>\n\u003Cstrong>AJdG User Cleaner\u003C\u002Fstrong> works on a daily schedule to check and delete unused accounts that registered 2 weeks before. This means that the new registrant has 2 weeks to do something with their account. Doing something means; post a comment, create a page or create a blogpost.\u003C\u002Fp>\n\u003Cp>Additionally \u003Cstrong>AJdG User Cleaner\u003C\u002Fstrong> supports WooCommerce and bbPress.\u003Cbr \u002F>\nIf the user creates an order in WooCommerce or a topic or reply in bbPress the account is not deleted.\u003Cbr \u002F>\nIf either WooCommerce or bbPress is not active those will not count towards deleting the users.\u003C\u002Fp>\n\u003Cp>This works very simple, \u003Cstrong>AJdG User Cleaner\u003C\u002Fstrong> checks applicable accounts for the required activities.\u003Cbr \u002F>\nThe simplicity of the plugin also means that no warning or notification is given when deleting accounts.\u003Cbr \u002F>\nAccounts are not placed in a trash bin. Deleting of accounts is permanent.\u003C\u002Fp>\n\u003Cp>The Administrator, Editor and Author roles are excempt from deletion.\u003C\u002Fp>\n\u003Cp>This plugin has no settings and works quietly in the background.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Daily delete unused accounts\u003C\u002Fli>\n\u003Cli>Check if the user has created a post or page\u003C\u002Fli>\n\u003Cli>Check if the user has replied to a post (eg. placed a comment)\u003C\u002Fli>\n\u003Cli>Supports WooCommerce checks if the account has orders\u003C\u002Fli>\n\u003Cli>Supports bbPress checks if topics and replies are posted by the account\u003C\u002Fli>\n\u003Cli>Sends an email to the administration email address with how many accounts were deleted that day\u003C\u002Fli>\n\u003C\u002Ful>\n","If an account is registered and nothing is done with it the account is deleted after two weeks.",10,3841,"2025-12-24T21:59:00.000Z","6.9.4","5.8","8.0",[73,74,75,76,77],"accounts","delete-accounts","delete-users","protection","users","https:\u002F\u002Fajdg.solutions\u002Fproduct\u002Fuser-cleaner\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fajdg-user-cleaner.1.1.zip",100,"2026-03-15T14:54:45.397Z",{"slug":83,"name":84,"version":85,"author":86,"author_profile":87,"description":88,"short_description":89,"active_installs":13,"downloaded":90,"rating":13,"num_ratings":13,"last_updated":91,"tested_up_to":69,"requires_at_least":92,"requires_php":93,"tags":94,"homepage":97,"download_link":98,"security_score":80,"vuln_count":13,"unpatched_count":13,"last_vuln_date":24,"fetched_at":25},"byeuser-self-service-account-deletion","ByeUser – Self Service Account Deletion","1.1.1","mofmof7","https:\u002F\u002Fprofiles.wordpress.org\u002Fmofmof7\u002F","\u003Cp>ByeUser – Self Service Account Deletion allows logged-in users to delete their own accounts from the front-end (via shortcode) or the profile page.\u003Cbr \u002F>\nIt supports WooCommerce customer accounts and provides flexible configuration options for administrators.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Shortcode Support:\u003C\u002Fstrong> Use \u003Ccode>[byeuser_self_delete_account]\u003C\u002Fcode> to display a delete button anywhere.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Profile Page Integration:\u003C\u002Fstrong> Option to add a delete button to the profile page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Support:\u003C\u002Fstrong> Add delete links to the WooCommerce My Account dashboard or account details tab.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Confirmation Steps:\u003C\u002Fstrong> Choose between a simple JavaScript confirmation or a password re-entry requirement.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Role Management:\u003C\u002Fstrong> Specify which user roles are allowed to delete their accounts.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data Handling:\u003C\u002Fstrong> Choose whether to delete the user’s posts or reassign them to an administrator.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Notifications:\u003C\u002Fstrong> Send email notifications to the user and\u002For administrator upon account deletion.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Redirection:\u003C\u002Fstrong> Set a custom URL to redirect users after deletion.\u003C\u002Fli>\n\u003C\u002Ful>\n","ByeUser - Self Service Account Deletion allows users to delete their own accounts via shortcode or profile page.",148,"2025-12-22T07:10:00.000Z","6.0","7.4",[19,20,54,95,96],"profile","user","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbyeuser-self-service-account-deletion\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbyeuser-self-service-account-deletion.1.1.1.zip",{"slug":100,"name":101,"version":102,"author":103,"author_profile":104,"description":105,"short_description":106,"active_installs":107,"downloaded":108,"rating":109,"num_ratings":110,"last_updated":111,"tested_up_to":69,"requires_at_least":49,"requires_php":50,"tags":112,"homepage":117,"download_link":118,"security_score":119,"vuln_count":120,"unpatched_count":13,"last_vuln_date":121,"fetched_at":25},"disable-comments","Disable Comments – Remove Comments & Stop Spam [Multi-Site Support]","2.6.2","WPDeveloper","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpdevteam\u002F","\u003Ch4>Disable Comments – Remove Comments & Stop Spam [Multi-Site Support]\u003C\u002Fh4>\n\u003Cp>Enable\u002FDisable comments on any WordPress content (Pages, Posts, or Media) to stop spammers. WP-CLI, XML-RPC & REST-API support to stop spam comments.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpdeveloper.com\u002Fplugins\u002Fdisable-comments\u002F\" rel=\"nofollow ugc\">More About Plugin\u003C\u002Fa> ◼️ \u003Ca href=\"https:\u002F\u002Fwpdeveloper.com\u002Fdocs-category\u002Fdisable-comments\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> ◼️ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fdisable-comments\u002F\" rel=\"ugc\">Support Forum\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FEpuYs9Nf_nY?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch3>Take Global Control Over Your WordPress Site\u003C\u002Fh3>\n\u003Cp>Override all comments-related settings throughout your website & manage your comments just the way you want.\u003C\u002Fp>\n\u003Ch3>Disable Comments On Posts, Pages & Media\u003C\u002Fh3>\n\u003Cp>Choose which posts, pages or media should allow comments from site visitors & configure Disable Comments accordingly\u003C\u002Fp>\n\u003Ch3>Disallow Comments On Multi-Site Network\u003C\u002Fh3>\n\u003Cp>Have multiple websites? Get rid of irrelevant comments on the entire network using Disable Comments Plugin\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FJ9AteKzQpPs?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch3>KEY FEATURES OF DISABLE COMMENTS\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>All “Comments” links are hidden from the Admin Menu and Admin Bar.\u003C\u002Fli>\n\u003Cli>All comment-related sections (“Recent Comments”, “Discussion” etc.) are hidden from the WordPress Dashboard.\u003C\u002Fli>\n\u003Cli>All comment-related widgets are disabled (so your theme cannot use them).\u003C\u002Fli>\n\u003Cli>The “Discussion” settings page is hidden.\u003C\u002Fli>\n\u003Cli>All comment RSS\u002FAtom feeds are disabled (and requests for these will be redirected to the parent post).\u003C\u002Fli>\n\u003Cli>The X-Pingback HTTP header is removed from all pages.\u003C\u002Fli>\n\u003Cli>Outgoing pingbacks are disabled.\u003C\u002Fli>\n\u003Cli>Stop spam comments entirely from the site with one click.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>[New]\u003C\u002Fstrong> Delete comments by type.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>[New]\u003C\u002Fstrong> Disable comments via \u003Ca href=\"https:\u002F\u002Fwpdeveloper.com\u002Fdocs\u002Fhow-to-disable-comments-made-via-xml-rpc\u002F\" rel=\"nofollow ugc\">XML-RPC\u003C\u002Fa> & \u003Ca href=\"https:\u002F\u002Fwpdeveloper.com\u002Fdocs\u002Fhow-to-disable-comments-made-via-rest-api\u002F\" rel=\"nofollow ugc\">REST-API\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>[New]\u003C\u002Fstrong> Fully Multi-site Network supported.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>[New]\u003C\u002Fstrong> Manage multiple website network-specific subsites or entire network comments in advance.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>[New]\u003C\u002Fstrong> Exclude Disable Comments Settings based on user roles.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FFBq3-W-p-DM?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>Please delete any existing comments on your site \u003Cstrong>before applying this setting\u003C\u002Fstrong>, otherwise (depending on your theme) those comments may still be displayed to visitors. You can use the \u003Cstrong>Delete Comments tool\u003C\u002Fstrong> to delete any existing comments on your site.\u003C\u002Fp>\n\u003Ch3>🌟 WHAT’S NEW WITH DISABLE COMMENTS 2.0\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>AMAZING USER FRIENDLY INTERFACE\u003C\u002Fstrong>\u003Cbr \u002F>\nEasily configure your comment-related settings with an amazing and attractive app-like user interface.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WP-CLI COMMANDS TO DISABLE COMMENTS\u003C\u002Fstrong>\u003Cbr \u002F>\nUse \u003Ca href=\"https:\u002F\u002Fwpdeveloper.com\u002Fdocs\u002Fhow-to-use-disable-comments-plugin-with-wp-cli-command-line\u002F\" rel=\"nofollow ugc\">WP-CLI\u003C\u002Fa> control for comment-related settings to disable comments on posts, pages, attachments or everywhere on your website.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002Fmzi5uhKB9Zk?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>GET STARTED WITH QUICK SETUP WIZARD\u003C\u002Fstrong>\u003Cbr \u002F>\nUse the quick setup wizard after activating the plugin to instantly configure comment-related settings for your WordPress website.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>DISABLE COMMENTS ON DOCS\u003C\u002Fstrong>\u003Cbr \u002F>\nInstantly disable comments on your documentation pages or WordPress knowledge base with a single click.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002Ft7BQ-7A4y4s?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>DELETE CERTAIN COMMENT TYPE(S)\u003C\u002Fstrong>\u003Cbr \u002F>\nPermanently delete certain comment types from your WordPress website including WooCommerce product reviews as well as generic comments.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FIzm_ihC-z10?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>DISABLE COMMENTS VIA XML-RPC And REST API\u003C\u002Fstrong>\u003Cbr \u002F>\nBlock any comments made on your WordPress website via XML-RPC specification and REST API.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Important note\u003C\u002Fstrong>: Use this plugin if you don’t want comments at all on your site (or on certain post types). Don’t use it if you want to selectively disable comments on individual posts – WordPress lets you do that anyway. If you don’t know how to disable comments on individual posts, there are instructions in \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdisable-comments\u002F#faq\" rel=\"ugc\">the FAQ\u003C\u002Fa>.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If you come across any bugs or have suggestions, please use the plugin support forum. I can’t fix it if I don’t know it’s broken! Please check the \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdisable-comments\u002F#faq\" rel=\"ugc\">FAQ\u003C\u002Fa>\u003C\u002Fstrong> for common issues.\u003C\u002Fp>\n\u003Cp>Want to contribute? Here’s the \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FWPDevelopers\u002Fdisable-comments\" rel=\"nofollow ugc\">GitHub development repository\u003C\u002Fa>\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>A \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FWPDevelopers\u002Fdisable-comments-mu\" rel=\"nofollow ugc\">must-use version\u003C\u002Fa> of the plugin is also available.\u003C\u002Fp>\n\u003Ch3>Advanced Configuration\u003C\u002Fh3>\n\u003Cp>Some of the plugin’s behavior can be modified by site administrators and plugin\u002Ftheme developers through code:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Define \u003Ccode>DISABLE_COMMENTS_REMOVE_COMMENTS_TEMPLATE\u003C\u002Fcode> and set it to \u003Ccode>false\u003C\u002Fcode> to prevent the plugin from replacing the theme’s comment template with an empty one.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Define \u003Ccode>DISABLE_COMMENTS_ALLOW_DISCUSSION_SETTINGS\u003C\u002Fcode> and set it to \u003Ccode>true\u003C\u002Fcode> to prevent the plugin from hiding the Discussion settings page.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>These definitions can be made either in your main \u003Ccode>wp-config.php\u003C\u002Fcode> or in your theme’s \u003Ccode>functions.php\u003C\u002Fcode> file.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>THIS PLUGIN IS NOW MAINTAINED BY THE TEAM\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwpdeveloper.com\u002F\" rel=\"nofollow ugc\">WPDeveloper\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>💙 LOVED DISABLE COMMENTS?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>For documentation and tutorials go to our \u003Ca href=\"https:\u002F\u002Fwpdeveloper.com\u002Fdocs-category\u002Fdisable-comments\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>For video tutorials go to our \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=J9AteKzQpPs&list=PLWHp1xKHCfxD2_xOIR5dMAGf3wd4hv-8K\" rel=\"nofollow ugc\">YouTube Playlist\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Join our \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgroups\u002Fwpdeveloper.net\u002F\" rel=\"nofollow ugc\">Facebook Group\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>If you love Disable Comments, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fdisable-comments\u002Freviews\u002F?filter=5\" rel=\"ugc\">rate us on WordPress\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>For more information about features, FAQs, and documentation, check out our website at \u003Ca href=\"https:\u002F\u002Fwpdeveloper.com\u002Fplugins\u002Fdisable-comments\u002F\" rel=\"nofollow ugc\">Disable Comments\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🔥 GET FREEBIES FOR YOUR WORDPRESS SITE\u003C\u002Fh3>\n\u003Cp>Consider checking out our other WordPress solutions & boost your WordPress website:\u003C\u002Fp>\n\u003Cp>🔝 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fessential-addons-for-elementor-lite\u002F\" rel=\"ugc\">Essential Addons For Elementor\u003C\u002Fa>: Most popular Elementor addons with 2 million+ happy users & 95+ widgets & ready blocks\u003C\u002Fp>\n\u003Cp>🔔 \u003Ca href=\"https:\u002F\u002Fnotificationx.com\u002F\" rel=\"nofollow ugc\">NotificationX\u003C\u002Fa> – Best Social Proof & FOMO Marketing Solution to increase conversion rates.\u003C\u002Fp>\n\u003Cp>🔗 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbetterlinks\u002F\" rel=\"ugc\">BetterLinks\u003C\u002Fa>: Latest best WordPress link management plugin for link shortening, tracking & analyzing.\u003C\u002Fp>\n\u003Cp>📄 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fembedpress\u002F\" rel=\"ugc\">EmbedPress\u003C\u002Fa>: EmbedPress lets you embed anything including videos, images, posts, audio, maps and upload PDF, DOC, PPT etc.\u003C\u002Fp>\n\u003Cp>☁ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftemplately\u002F\" rel=\"ugc\">Templately\u003C\u002Fa>: 6000+ Free templates library for Elementor & Gutenberg along with the cloud collaboration for WordPress.\u003C\u002Fp>\n\u003Cp>📚 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbetterdocs\u002F\" rel=\"ugc\">BetterDocs\u003C\u002Fa>: Best Documentation & Knowledge Base Plugin for WordPress reduce manual support tickets & improve user experience.\u003C\u002Fp>\n\u003Cp>⏰ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-scheduled-posts\u002F\" rel=\"ugc\">SchedulePress\u003C\u002Fa>: Advanced editorial calendar with WordPress Post Scheduling, Social Sharing, Missed scheduled alerts, and more.\u003C\u002Fp>\n\u003Cp>⚡ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fflexia\u002F\" rel=\"ugc\">Flexia\u003C\u002Fa>: Most lightweight, customizable & multi purpose theme for WordPress.\u003C\u002Fp>\n\u003Cp>Visit \u003Ca href=\"https:\u002F\u002Fwpdeveloper.com\u002F\" rel=\"nofollow ugc\">WPDeveloper\u003C\u002Fa> to learn more about how to do better in WordPress with \u003Ca href=\"https:\u002F\u002Fwpdeveloper.com\u002Fblog\" rel=\"nofollow ugc\">Help Tutorial, Tips & Tricks\u003C\u002Fa>.\u003C\u002Fp>\n","Allows administrators to globally disable comments on their site. Comments can be disabled according to post type. Multisite friendly.",1000000,31676190,94,276,"2026-01-20T08:14:00.000Z",[113,100,114,115,116],"delete-comments","remove-comments","spam-protection","stop-spam","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdisable-comments\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdisable-comments.2.6.2.zip",99,1,"2014-08-01 00:00:00",{"slug":123,"name":124,"version":125,"author":126,"author_profile":127,"description":128,"short_description":129,"active_installs":130,"downloaded":131,"rating":109,"num_ratings":132,"last_updated":133,"tested_up_to":69,"requires_at_least":134,"requires_php":93,"tags":135,"homepage":141,"download_link":142,"security_score":143,"vuln_count":144,"unpatched_count":13,"last_vuln_date":145,"fetched_at":25},"custom-facebook-feed","Smash Balloon Social Post Feed – Simple Social Feeds for WordPress","4.7.6","Syed Balkhi","https:\u002F\u002Fprofiles.wordpress.org\u002Fsmub\u002F","\u003Cp>Display Facebook posts on your WordPress site in an attractive feed. \u003Cstrong>Completely customizable\u003C\u002Fstrong>, \u003Cstrong>responsive\u003C\u002Fstrong>, \u003Cstrong>search engine crawlable\u003C\u002Fstrong>, and \u003Cstrong>GDPR compliant\u003C\u002Fstrong> feeds. Automatically powers any Facebook oEmbeds on your site.\u003C\u002Fp>\n\u003Cp>\u003Cem>“The perfect Facebook plugin with amazing support! What else do you want? Get it!”\u003C\u002Fem> – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fyou-dont-already-have-this?facebook\" rel=\"ugc\">JoeJeffries\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cem>“I honestly cannot recommend this Facebook plugin enough. The plugin itself is gorgeous and super customizable, and if you run into trouble…support will get you out of it. Five Stars across the board.”\u003C\u002Fem> – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Flove-this-plugin-w-awesome-support?facebook\" rel=\"ugc\">pamsavoybarnett\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Please note:\u003C\u002Fstrong> This free Facebook plugin allows you to display text and links from Facebook posts. To display \u003Cstrong>photos, videos, comments,\u003C\u002Fstrong> and more, we offer a Pro version of the plugin.  See the Pro Version section below for more information.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>NEW: Now Supports Facebook oEmbeds\u003C\u002Fstrong>\u003Cbr \u002F>\nWordPress is no longer able to support Facebook oEmbeds without the use of a plugin. Install Custom Facebook Feeds on your website to support oEmbeds. No developer app required.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Super Simple to Set Up\u003C\u002Fstrong>\u003Cbr \u002F>\nOne of our main priorities has always been to make our Facebook plugin as easy as possible to setup and use. Get up and running in less than 1 minute with our signature quick setup – no Facebook Developer App required.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Display Feeds from Your Facebook Page\u003C\u002Fstrong>\u003Cbr \u002F>\nUse the plugin to display Facebook feeds from a Facebook page that you are an admin of.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Completely Customizable\u003C\u002Fstrong>\u003Cbr \u002F>\nBy default the feed will adopt the styles of your WordPress theme, but your feeds can be completely customized to look however you like using our visual feed customizer – with tons of options to customize every part of your feed.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Elementor and Divi Ready\u003C\u002Fstrong>\u003Cbr \u002F>\nCustom Facebook Feeds has a built-in Elementor and Divi block for easy page building. Simply launch your Elementor or Divi builder and find the related Custom Facebook Feed block in the sidebar like any other block.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>SEO Friendly\u003C\u002Fstrong>\u003Cbr \u002F>\nThe Facebook feed content is crawlable by search engines adding SEO value to your site. This is unlike other Facebook plugins embed the feed using iframes which are not crawlable.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>GDPR Compliant\u003C\u002Fstrong>\u003Cbr \u002F>\nAutomatically integrates with many of the popular GDPR cookie consent plugins and includes a 1-click easy GDPR setting.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Responsive and Mobile Optimized\u003C\u002Fstrong>\u003Cbr \u002F>\nThe plugin layouts look great on any screen size and in any container width.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Unlimited Feeds from Unlimited Different Facebook Pages\u003C\u002Fstrong>\u003Cbr \u002F>\nWe don’t limit how many Facebook feeds you can display on your site. With the use of a shortcode or block you can insert a feed into posts or widgets anywhere on your site.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Built for Speed\u003C\u002Fstrong>\u003Cbr \u002F>\nBuilt-in caching means that your Facebook feeds load lightning fast. Set how long the cache lasts until the feed updates again.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Like Box Widget and Visual Header\u003C\u002Fstrong>\u003Cbr \u002F>\nInclude the official Facebook Like Box widget at the top or bottom of your Facebook feed and display a beautiful visual header with your Facebook page or cover photo, profile picture, bio, and number of likes.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>So Much More\u003C\u002Fstrong>\u003Cbr \u002F>\nShow and hide certain parts of each Facebook post, choose whose posts to show in the feed, customize colors, font sizes and styles, the number of Facebook posts to display, set max text lengths, translate text, custom CSS, and much, much more.\u003C\u002Fp>\n\u003Ch3>Pro Version (Custom Facebook Feed Pro)\u003C\u002Fh3>\n\u003Cp>In order to maintain the free version of the Custom Facebook Feed plugin on an ongoing basis, and to provide quick and effective support for free, we offer a Pro version of the plugin. Custom Facebook Feed Pro allows you to display photos, videos, the number of likes, shares, reactions and comments for each Facebook post, choose from multiple layout options, filter Facebook posts by type or #hashtag\u002Fstring, load more Facebook posts into your feed, and more. \u003Ca href=\"https:\u002F\u002Fsmashballoon.com\u002Fdifferences-between-the-free-version-and-pro-version-of-the-custom-facebook-feed-plugin\u002F\" title=\"Differences between free and Pro version of Custom Facebook Feed plugin\" rel=\"nofollow ugc\">Click here\u003C\u002Fa> for a full list of all differences between the Custom Facebook Feed free and Pro versions.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsmashballoon.com\u002Fcustom-facebook-feed\u002F?utm_campaign=facebook-free&utm_source=readme&utm_medium=findout\" title=\"Custom Facebook Feed Pro\" rel=\"nofollow ugc\">Find out more about Custom Facebook Feed Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsmashballoondemo.com\u002F?utm_campaign=facebook-free&utm_source=readme&utm_medium=demo\" title=\"Custom Facebook Feed Pro Demo\" rel=\"nofollow ugc\">Try out the Custom Facebook Feed Pro demo\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Benefits of Displaying a Facebook Feed on Your Website\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Increase social engagement\u003C\u002Fstrong> between you and your users, customers, or fans\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Save time\u003C\u002Fstrong> by using the Custom Facebook Feed to generate dynamic, search engine crawlable content on your website\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Get more likes\u003C\u002Fstrong> by displaying your Facebook content directly on your site\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Improve your SEO\u003C\u002Fstrong> as all of that quality keyword-rich Facebook content from posts and Facebook comments is directly embedded into your website\u003C\u002Fli>\n\u003Cli>Display your Facebook content your way to perfectly match your website’s style\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No Coding Required\u003C\u002Fstrong> – choose from tons of built-in customization options to create a truly unique feed of your Facebook content.\u003C\u002Fli>\n\u003Cli>The Custom Facebook Feed plugin is \u003Cstrong>updated regularly\u003C\u002Fstrong> with new features, bug-fixes and Facebook API changes\u003C\u002Fli>\n\u003Cli>Support is quick and effective\u003C\u002Fli>\n\u003Cli>We’re dedicated to providing the \u003Cstrong>most customizable\u003C\u002Fstrong>, \u003Cstrong>robust\u003C\u002Fstrong> and \u003Cstrong>well supported\u003C\u002Fstrong> Facebook feed plugin in the world!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How to use the Custom Facebook Feed plugin\u003C\u002Fh3>\n\u003Cp>Once you’ve installed the plugin there are only a few steps to get up and running:\u003C\u002Fp>\n\u003Cp>1) Use the button on the ‘Facebook Feed’ settings page to log into your Facebook account and authorize the plugin.\u003Cbr \u002F>\n2) Save the plugin settings and add the \u003Ccode>[custom-facebook-feed]\u003C\u002Fcode> shortcode to any page, post, or widget where you want the Facebook feed to be displayed.\u003C\u002Fp>\n\u003Cp>That’s it!  You can then customize the Facebook feed as needed using the settings on the Facebook Feed > Customize page.\u003C\u002Fp>\n\u003Cp>For full step-by-step setup directions with screenshots, see \u003Ca href=\"https:\u002F\u002Fsmashballoon.com\u002Fcustom-facebook-feed\u002Fdocs\u002Ffree\u002F?utm_campaign=facebook-free-readme&utm_source=howto&utm_medium=setup\" title=\"Custom Facebook Feed Free Setup Doc\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Requesting support\u003C\u002Fh3>\n\u003Cp>Customer support is a huge deal to us. We pride ourselves on always providing quick, effective, and courteous support to all of our users. If you’re having an issue using the Custom Facebook Feed plugin then just let us know and we’ll be there to help as soon as possible.  You can either open a ticket on the support forum on \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fcustom-facebook-feed\u002F\" title=\"Custom Facebook Feed Free support forum\" rel=\"ugc\">WordPress.org\u003C\u002Fa>, or directly on the Custom Facebook Feed section of \u003Ca href=\"https:\u002F\u002Fsmashballoon.com\u002Fcustom-facebook-feed\u002Fsupport\u002F\" title=\"Custom Facebook Feed website support form\" rel=\"nofollow ugc\">our website\u003C\u002Fa>.  We also have a large collection of help documentation and FAQs \u003Ca href=\"https:\u002F\u002Fsmashballoon.com\u002Fcustom-facebook-feed\u002Ffaq\u002F\" title=\"Custom Facebook Feed support FAQs\" rel=\"nofollow ugc\">on our website\u003C\u002Fa> for all common issues related to the Custom Facebook Feed plugin.\u003C\u002Fp>\n\u003Ch4>At Smash Balloon we have two goals:\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Creating and maintaining the most useful, functional, customizable, robust and down-right awesomist Facebook feed plugin your website has ever seen.\u003C\u002Fli>\n\u003Cli>To provide the quickest, friendliest and most mind-blowingly amazing product support you have ever experienced.\u003C\u002Fli>\n\u003C\u002Fol>\n","Formerly \"Custom Facebook Feed\". Display completely customizable Facebook feeds of a Facebook page. Supports Facebook oEmbeds.",200000,8813483,1501,"2026-03-12T17:56:00.000Z","4.1",[136,137,138,139,140],"facebook","facebook-account","facebook-feed","facebook-page","facebook-posts","https:\u002F\u002Fsmashballoon.com\u002Fcustom-facebook-feed","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-facebook-feed.4.7.6.zip",95,8,"2025-10-09 00:00:00",{"attackSurface":147,"codeSignals":257,"taintFlows":276,"riskAssessment":277,"analyzedAt":282},{"hooks":148,"ajaxHandlers":239,"restRoutes":246,"shortcodes":254,"cronEvents":255,"entryPointCount":256,"unprotectedCount":120},[149,155,160,164,168,172,178,181,184,189,192,196,200,203,209,212,217,221,224,227,232,236],{"type":150,"name":151,"callback":152,"file":153,"line":154},"action","plugins_loaded","nlmg_plugins_loaded","never-let-me-go.php",42,{"type":150,"name":156,"callback":157,"file":158,"line":159},"admin_init","adminInit","src\\NeverLetMeGo\\Admin.php",30,{"type":150,"name":161,"callback":162,"file":158,"line":163},"admin_menu","adminMenu",31,{"type":150,"name":165,"callback":166,"file":158,"line":167},"admin_notices","adminNotices",32,{"type":150,"name":169,"callback":170,"file":158,"line":171},"admin_enqueue_scripts","enqueueScripts",33,{"type":173,"name":174,"callback":175,"priority":176,"file":158,"line":177},"filter","plugin_action_links","pluginPageLink",500,35,{"type":150,"name":165,"callback":179,"file":158,"line":180},"closure",82,{"type":150,"name":182,"callback":183,"file":158,"line":23},"show_user_profile","resignButton",{"type":150,"name":185,"callback":186,"file":187,"line":188},"template_redirect","templateRedirect","src\\NeverLetMeGo\\Page.php",28,{"type":150,"name":190,"callback":179,"file":187,"line":191},"wp_enqueue_scripts",44,{"type":173,"name":193,"callback":194,"file":187,"line":195},"wp_link_pages","kill_pagination",66,{"type":173,"name":197,"callback":198,"priority":120,"file":187,"line":199},"the_content","showThankYou",81,{"type":173,"name":197,"callback":201,"file":187,"line":202},"showResignForm",89,{"type":173,"name":204,"callback":205,"priority":206,"file":207,"line":208},"send_password_change_email","__return_false",9999,"src\\NeverLetMeGo\\Pattern\\Application.php",138,{"type":173,"name":210,"callback":205,"priority":206,"file":207,"line":211},"send_email_change_email",140,{"type":150,"name":213,"callback":214,"file":215,"line":216},"init","register_blocks","src\\NeverLetMeGo\\ResignButton.php",20,{"type":150,"name":218,"callback":219,"file":215,"line":220},"rest_api_init","register_endpoint",21,{"type":150,"name":213,"callback":222,"file":223,"line":220},"register_role","src\\NeverLetMeGo\\TranshBin.php",{"type":150,"name":213,"callback":225,"file":223,"line":226},"register_cron",22,{"type":173,"name":228,"callback":229,"priority":66,"file":230,"line":231},"nlmg_not_logged_in_user_redirect","login_redirect","src\\NeverLetMeGo\\WooCommerce.php",25,{"type":173,"name":233,"callback":234,"priority":66,"file":230,"line":235},"nlmg_validate_user","delete_filter",26,{"type":150,"name":213,"callback":237,"file":238,"line":231},"register_assets","src\\NeverLetMeGo.php",[240],{"action":241,"nopriv":242,"callback":243,"hasNonce":242,"hasCapCheck":244,"file":158,"line":245},"nlmg_user_search",false,"incSearch",true,57,[247],{"namespace":248,"route":249,"methods":250,"callback":252,"permissionCallback":24,"file":215,"line":253},"nlmg\u002Fv1","resign",[251],"GET","anonymous",60,[],[],2,{"dangerousFunctions":258,"sqlUsage":259,"outputEscaping":262,"fileOperations":120,"externalRequests":13,"nonceChecks":120,"capabilityChecks":256,"bundledLibraries":275},[],{"prepared":260,"raw":13,"locations":261},9,[],{"escaped":263,"rawEcho":264,"locations":265},34,4,[266,269,271,273],{"file":158,"line":267,"context":268},197,"raw output",{"file":270,"line":260,"context":268},"templates\\setting.php",{"file":270,"line":272,"context":268},128,{"file":270,"line":274,"context":268},153,[],[],{"summary":278,"deductions":279},"The \"never-let-me-go\" v2.0.3 plugin exhibits a generally good security posture, with several positive indicators. The complete absence of dangerous functions, the consistent use of prepared statements for all SQL queries, and a high rate of output escaping (89%) are all strong signs of secure coding practices.  Furthermore, the lack of any recorded vulnerabilities or CVEs in its history suggests a history of security-conscious development and maintenance.\n\nHowever, there are specific areas of concern that elevate the risk profile. The plugin has one unprotected REST API route, which represents a direct entry point for potential attackers to interact with the plugin's functionality without proper authorization checks. While the attack surface is small overall, this single unprotected endpoint is a significant weakness. The presence of a file operation could also be a concern if not handled carefully, although no specific risks are detailed in the static analysis for this operation.\n\nIn conclusion, while the plugin benefits from a clean vulnerability history and strong defensive coding in areas like SQL and output handling, the unprotected REST API route introduces a notable risk that should be addressed. The overall security is good, but this specific flaw creates an exploitable weakness.",[280],{"reason":281,"points":66},"Unprotected REST API route","2026-03-17T05:37:02.173Z",{"wat":284,"direct":293},{"assetPaths":285,"generatorPatterns":288,"scriptPaths":289,"versionParams":290},[286,287],"\u002Fwp-content\u002Fplugins\u002Fnever-let-me-go\u002Fassets\u002Fcss\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Fnever-let-me-go\u002Fassets\u002Fjs\u002Fadmin.js",[],[287],[291,292],"never-let-me-go\u002Fassets\u002Fcss\u002Fadmin.css?ver=","never-let-me-go\u002Fassets\u002Fjs\u002Fadmin.js?ver=",{"cssClasses":294,"htmlComments":295,"htmlAttributes":296,"restEndpoints":298,"jsGlobals":300,"shortcodeOutput":302},[],[],[297],"data-confirm-label",[299],"\u002Fwp-json\u002Fnlmg\u002Fv1\u002Fsettings",[301],"NLMG",[303],"[never-let-me-go-form]"]