[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fAZ23D7Oak0Ofklx90Q5j98JgYMvlimDr8TdP1c7juOA":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":14,"tags":17,"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":34,"analysis":137,"fingerprints":162},"makesafe","Make Safe","1.0","mattdeclaire","https:\u002F\u002Fprofiles.wordpress.org\u002Fmattdeclaire\u002F","\u003Cp>This plugin finds email addresses in the page (anywhere in the resulting HTML, not just the post content), and munges it into a random combination of encoded characters, and outputs a snippet of JavaScript to write the munged string to the page.\u003C\u002Fp>\n","Obfuscates email addresses.",10,1759,0,"","3.3.2","1.2.0",[18,19,20],"email","obfuscate","spam-protection","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fmakesafe","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmakesafe.zip",100,null,"2026-03-15T10:48:56.248Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":28,"total_installs":29,"avg_security_score":30,"avg_patch_time_days":31,"trust_score":32,"computed_at":33},3,80,90,30,87,"2026-04-04T16:18:28.778Z",[35,62,81,103,121],{"slug":36,"name":37,"version":38,"author":39,"author_profile":40,"description":41,"short_description":42,"active_installs":43,"downloaded":44,"rating":45,"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":58,"vuln_count":59,"unpatched_count":13,"last_vuln_date":60,"fetched_at":61},"cryptx","CryptX","4.0.11","Ralf Weber","https:\u002F\u002Fprofiles.wordpress.org\u002Fd3395\u002F","\u003Cp>No more SPAM by spiders scanning your site for email addresses. With CryptX you can hide all your email addresses, with and without a mailto-link, by converting them using javascript or UNICODE.\u003C\u002Fp>\n\u003Cp>CryptX protects your email addresses from spambots while keeping them readable and functional for your visitors. The plugin automatically detects email addresses in your content and encrypts them using various methods including JavaScript encryption, Unicode conversion, and image replacement.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Automatic Email Detection\u003C\u002Fstrong> – Finds and encrypts email addresses in posts, pages, comments, and widgets\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Encryption Methods\u003C\u002Fstrong> – JavaScript, Unicode, image replacement, and custom text options\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Widget Support\u003C\u002Fstrong> – Works with text widgets and other widget content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>RSS Feed Control\u003C\u002Fstrong> – Option to disable encryption in RSS feeds\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Whitelist Support\u003C\u002Fstrong> – Exclude specific domains from encryption\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Per-Post Control\u003C\u002Fstrong> – Enable\u002Fdisable encryption on individual posts and pages\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Shortcode Support\u003C\u002Fstrong> – Use \u003Ccode>[cryptx]email@example.com[\u002Fcryptx]\u003C\u002Fcode> for manual encryption\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Template Functions\u003C\u002Fstrong> – Developer-friendly functions for theme integration\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fweber-nrw.de\u002Fwordpress\u002Fcryptx\u002F\" title=\"Plugin Homepage\" rel=\"nofollow ugc\">Plugin Homepage\u003C\u002Fa>\u003C\u002Fp>\n","No more SPAM by spiders scanning your site for email addresses!",10000,280578,88,19,"2025-12-18T08:01:00.000Z","6.9.4","6.7","8.3",[52,53,54,55,20],"antispam","email-encryption","mail","privacy","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcryptx\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcryptx.4.0.11.zip",99,1,"2025-12-04 20:35:36","2026-03-15T15:16:48.613Z",{"slug":63,"name":64,"version":16,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":69,"downloaded":70,"rating":23,"num_ratings":71,"last_updated":72,"tested_up_to":48,"requires_at_least":73,"requires_php":74,"tags":75,"homepage":14,"download_link":79,"security_score":58,"vuln_count":59,"unpatched_count":13,"last_vuln_date":80,"fetched_at":61},"email-address-obfuscation","Email Address Obfuscation","Neotrendy","https:\u002F\u002Fprofiles.wordpress.org\u002Fneotrendy\u002F","\u003Cp>A lightweight plugin that protects email addresses from email-harvesting bots, by converting email addresses characters to HTML entities. Hide email from Spam Bots using a shortcode \u003Ccode>[obfuscate_email]\u003C\u002Fcode> and built-in WordPress function \u003Ca href=\"https:\u002F\u002Fdeveloper.wordpress.org\u002Freference\u002Ffunctions\u002Fantispambot\u002F\" title=\"antispambot\" rel=\"nofollow ugc\">antispambot()\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Obfuscate plain email address\u003C\u002Fli>\n\u003Cli>Obfuscate href mailto link in HTML anchor element\u003C\u002Fli>\n\u003Cli>Support for custom CSS class\u003C\u002Fli>\n\u003Cli>Support for email subject\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Usage\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Obfuscate plain email address\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[obfuscate_email email=\"your@email.com\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Create clickable email address\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[obfuscate_email email=\"your@email.com\" link=true]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Add CSS class to the HTML anchor element\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[obfuscate_email email=\"your@email.com\" link=true class=\"my-class another-class\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Obfuscate email address with email subject\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[obfuscate_email email='your@email.com?subject=My custom email subject']\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Shortcode parameter\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>email\u003C\u002Fcode> required – Email address.\u003C\u002Fli>\n\u003Cli>\u003Ccode>link\u003C\u002Fcode> optional – Set true if you want to create clickable email address.\u003C\u002Fli>\n\u003Cli>\u003Ccode>class\u003C\u002Fcode> optional – Add space separated list of classes.\u003C\u002Fli>\n\u003C\u002Ful>\n","Email Address Obfuscation prevents email harvesting by hiding email address appearing in your pages, while remaining visible to your site visitors.",2000,10615,4,"2025-11-28T10:30:00.000Z","2.5","5.6",[76,18,19,77,78],"anti-spam","obfuscation","protect","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Femail-address-obfuscation.1.2.0.zip","2024-12-03 23:42:14",{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":89,"downloaded":90,"rating":91,"num_ratings":92,"last_updated":93,"tested_up_to":94,"requires_at_least":95,"requires_php":14,"tags":96,"homepage":100,"download_link":101,"security_score":58,"vuln_count":59,"unpatched_count":13,"last_vuln_date":102,"fetched_at":61},"pixelines-email-protector","Pixeline's Email Protector","1.4.0","pixeline","https:\u002F\u002Fprofiles.wordpress.org\u002Fpixeline\u002F","\u003Cp>This plugin provides an unobtrusive yet efficient protection against email harvesters \u002F spambots. Here is a \u003Ca href=\"https:\u002F\u002Fpixeline.be\u002Fblog\u002Femail-protector-demo-4258.html\" rel=\"nofollow ugc\">demo\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Post\u002Fpage authors may write email addresses in their article in the usual format (“john@doe.com”) without exposing them to spam email harvesters. The plugin takes care of the obfuscation, implementing a graceful degradation technique focusing on usability so as to protect your email addresses from harvesters while keeping them usable to your human visitors.\u003C\u002Fp>\n\u003Cp>The plugin replaces any email address found in posts, pages, comments and excerpts, and replace them by a bit of html markup that should deceive most email harvesters: \u003Ccode>\u003Cspan class=\"email\">john(replace the parenthesis by @)doe.com\u003C\u002Fspan>\u003C\u002Fcode>.\u003Cbr \u002F>\nIf javascript is available, it will display a clickable link and display the original email to the human user. Maximum usability, maximum protection.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Please \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fpixelines-email-protector\u002F\" rel=\"ugc\">rate the plugin\u003C\u002Fa> if you like it.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>Write your email addresses inside your posts and pages as usual. When the plugin is activated, it will replace them by a human-readable html string that explains how to deduce the email address, and if javascript is available (99.9% of the time), the original email address will be displayed as a clickable mailto: link. For example:\u003Cbr \u002F>\n    Hello john@doe.com. How are you today?\u003Cbr \u002F>\nwill become\u003Cbr \u002F>\n    John( replace these parenthesis by @ )doe.com.\u003C\u002Fp>\n\u003Cp>Additionally, you can specify what the mailto: link should look like by sticking a parenthesis inside of which you put the visible link text, like this:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>Hello john@doe.com(John Doe). How are you today?\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>will become\u003Cbr \u002F>\n    John( replace these parenthesis by @ )doe.com.\u003C\u002Fp>\n\u003Ch4>inside a theme\u003C\u002Fh4>\n\u003Cp>If you need to protect emails inside your Theme’s files (like the footer.php for example), you can use the function safe_email() like this:\u003C\u002Fp>\n\u003Cpre>\u003Ccode> echo safe_email('you@domain.com'); \u003Ch3>Contribute\u003C\u002Fh3>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Github repo: https:\u002F\u002Fgithub.com\u002Fpixeline\u002Fpixeline-email-protector\u003C\u002Fp>\n","Write email addresses without worrying about spambots and email harvesters.",900,21465,86,8,"2025-09-06T20:47:00.000Z","6.8.5","2.7",[97,18,98,19,99],"address","harvest","spam","https:\u002F\u002Fpixeline.be","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpixelines-email-protector.1.4.0.zip","2025-09-09 00:00:00",{"slug":104,"name":105,"version":106,"author":107,"author_profile":108,"description":109,"short_description":110,"active_installs":111,"downloaded":112,"rating":23,"num_ratings":59,"last_updated":113,"tested_up_to":48,"requires_at_least":114,"requires_php":115,"tags":116,"homepage":14,"download_link":120,"security_score":23,"vuln_count":13,"unpatched_count":13,"last_vuln_date":24,"fetched_at":61},"email-no-bot","Email No Bot – Prevent bots from detecting emails","0.0.3","Jose Mortellaro","https:\u002F\u002Fprofiles.wordpress.org\u002Fgiuse\u002F","\u003Cp>With Email No Bot humans will see the emails that you write using the \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FShortcode\" rel=\"nofollow ugc\">shortcode\u003C\u002Fa> [hide_email email=”example@mail.com”], but robots will not.\u003C\u002Fp>\n\u003Cp>The user will not be able to copy the email in the clipboard. If you think this is a problem, this plugin is not for you.\u003C\u002Fp>\n\u003Cp>Looking at the screen you can see the email, but if you inspect elements, instead of the email you will see something strange, and not predictable. That’s what a bot will also see.\u003C\u002Fp>\n\u003Cp>The output is something very random for the bot, and even if the code of this plugin is open source, no bot will be able to decrypt the email.\u003C\u002Fp>\n\u003Cp>There are amazing plugins for contact forms, but sometimes what you really need is just an email that people can use to contact you.\u003Cbr \u002F>\nContact forms are so popular because a bot will not be able to get your email, but if you have a way to prevent bots from getting your email, you can simply add it to your page without the need of a contact form. Your page will be lighter and simple.\u003C\u002Fp>\n\u003Cp>Email No Bot has no settings page, it doesn’t write anything in the database, and it doesn’t load any asset on frontend, it just provides a shortcode, that’s it.\u003C\u002Fp>\n\u003Ch3>How to encrypt an email with Email No Bot\u003C\u002Fh3>\n\u003Cp>To encrypt an email use the shortcode \u003Cstrong>[hide_email email=”example@mail.com”]\u003C\u002Fstrong>.\u003Cbr \u002F>\nOf course, replace example@mail.com with the email that you want to display.\u003Cbr \u002F>\nYou can see an example and see how it works on the blog post \u003Ca href=\"https:\u002F\u002Fjosemortellaro.com\u002Fprevent-bots-from-getting-emails-from-your-website\u002F\" rel=\"nofollow ugc\">Prevent bots from getting emais from your website\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Main features of Email No Bot\u003C\u002Fh3>\n\u003Cp>It obfuscate emails with 52 lines of code! The entire zip is less than 3 kB. No complicated settings, no database queries, no assets, nothing else than a shortcode. You will have no spam at zero cost in terms of performance. The weight of this plugin similar to the weight of \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fhello-dolly\u002F\" rel=\"ugc\">Hello Dolly\u003C\u002Fa>.\u003Cbr \u002F>\nYou can see here the \u003Ca href=\"https:\u002F\u002Fplugintests.com\u002Fplugins\u002Fwporg\u002Femail-no-bot\u002Flatest\" rel=\"nofollow ugc\">consumption of Email No Bot\u003C\u002Fa>. As you will see it’s not measurable.\u003C\u002Fp>\n\u003Ch3>Limitations of Email No Bot\u003C\u002Fh3>\n\u003Cp>The user will not be able to copy the email in the clipboard. But this is also what makes this plugin so powerful against spam bots.\u003C\u002Fp>\n\u003Ch3>Similar plugin to hide links\u003C\u002Fh3>\n\u003Cp>If you need something similar to hide links, you can try \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fhide-link\u002F\" rel=\"ugc\">Hide Link\u003C\u002Fa>\u003C\u002Fp>\n","Humans will see the email address on your page, but robots will not.",200,6485,"2025-12-05T09:20:00.000Z","4.6","7.4",[53,117,118,119,20],"email-obfuscation","no-bot","spam-email","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Femail-no-bot.0.0.3.zip",{"slug":122,"name":123,"version":16,"author":124,"author_profile":125,"description":126,"short_description":127,"active_installs":23,"downloaded":128,"rating":23,"num_ratings":59,"last_updated":129,"tested_up_to":94,"requires_at_least":74,"requires_php":115,"tags":130,"homepage":135,"download_link":136,"security_score":23,"vuln_count":13,"unpatched_count":13,"last_vuln_date":24,"fetched_at":61},"advanced-email-filter-for-elementor-forms","Advanced Email Filter for Elementor Forms","Mahidul Islam Mukto","https:\u002F\u002Fprofiles.wordpress.org\u002Fmuktoapb\u002F","\u003Cp>Advanced Email Filter for Elementor Forms adds enterprise-grade email validation to your Elementor pro forms. Protect against spam submissions while maintaining flexibility for legitimate users.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Global Blocklist\u002FWhitelist management\u003C\u002Fli>\n\u003Cli>Per-form email filtering rules\u003C\u002Fli>\n\u003Cli>Wildcard support for domains and patterns\u003C\u002Fli>\n\u003Cli>Business email only filter (new feature)\u003C\u002Fli>\n\u003Cli>Disposable \u002F temporary email blocking (new feature)\u003C\u002Fli>\n\u003Cli>Compatible with Elementor Pro forms only\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.wpprodevs.com\u002Fadvanced-email-filter-for-elementor-forms\u002F\" rel=\"nofollow ugc\">Learn more about all features\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.wpprodevs.com\u002Fdocs\u002Femail-filter-for-elementor\u002F\" rel=\"nofollow ugc\">Read Documentation\u003C\u002Fa>\u003C\u002Fp>\n\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\u002FfMFmGRLFpNQ?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>\n\u003Ch3>Configuration\u003C\u002Fh3>\n\u003Cp>There is two place where you can control email filter.\u003C\u002Fp>\n\u003Ch4>Global Settings\u003C\u002Fh4>\n\u003Cp>Navigate to \u003Ccode>Email Filter -> Settings\u003C\u002Fcode> to configure:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Blocklist\u003C\u002Fstrong>: @spamdomain.com, *.ru, fake-user@\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Whitelist\u003C\u002Fstrong>: @yourcompany.com, admin@, *.trusted.org\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Form-Specific Settings\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Edit Elementor Form widget\u003C\u002Fli>\n\u003Cli>Open \u003Cem>Email Filtering\u003C\u002Fem> section\u003C\u002Fli>\n\u003Cli>Add patterns:\n\u003Cul>\n\u003Cli>Blocklist (form-specific)\u003Cbr \u002F>\n@temp-domain.com, *.xyz\u003C\u002Fli>\n\u003Cli>Whitelist (form-specific)\u003Cbr \u002F>\n@client-domain.com, manager@\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Hooks & Filters\u003C\u002Fh3>\n\u003Cp>Customize validation behavior using these hooks:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u002F\u002F Modify validation error message\nadd_filter('aefe_validation_error', function($message, $email) {\n    return sprintf(__('Error: %s is blocked', 'text-domain'), $email);\n}, 10, 2);\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Enhance Elementor Pro Forms with advanced email filtering capabilities including global blocklists\u002Fwhitelist and per-form controls.",1098,"2025-07-05T16:37:00.000Z",[131,132,133,20,134],"disposable-email","elementor-form","email-blacklist","whitelist-email","https:\u002F\u002Fwww.mukto.info\u002Fproject\u002Fadvanced-email-filter-for-elementor-forms\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-email-filter-for-elementor-forms.1.2.0.zip",{"attackSurface":138,"codeSignals":150,"taintFlows":157,"riskAssessment":158,"analyzedAt":161},{"hooks":139,"ajaxHandlers":146,"restRoutes":147,"shortcodes":148,"cronEvents":149,"entryPointCount":13,"unprotectedCount":13},[140],{"type":141,"name":142,"callback":143,"priority":11,"file":144,"line":145},"action","init","start","index.php",15,[],[],[],[],{"dangerousFunctions":151,"sqlUsage":152,"outputEscaping":154,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":156},[],{"prepared":13,"raw":13,"locations":153},[],{"escaped":13,"rawEcho":13,"locations":155},[],[],[],{"summary":159,"deductions":160},"Based on the static analysis, the \"makesafe\" v1.0 plugin exhibits an exceptionally strong security posture. The absence of any identified dangerous functions, raw SQL queries, unescaped output, file operations, or external HTTP requests is highly commendable. Furthermore, the complete lack of any untrusted data flows (taint analysis) indicates that the plugin likely handles all data in a secure and sanitized manner.  The zero-count for known vulnerabilities and the absence of past security incidents further solidify this positive assessment.  This plugin appears to have been developed with security as a primary concern, adhering to best practices for input validation and output sanitization, which significantly minimizes its attack surface. The plugin's current state suggests it poses a very low risk to a WordPress installation.",[],"2026-03-16T23:16:33.806Z",{"wat":163,"direct":168},{"assetPaths":164,"generatorPatterns":165,"scriptPaths":166,"versionParams":167},[],[],[],[],{"cssClasses":169,"htmlComments":170,"htmlAttributes":171,"restEndpoints":172,"jsGlobals":173,"shortcodeOutput":174},[],[],[],[],[],[]]