[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fT6jnvWwhuY3qxyS7A2u6LAcjdVMbaFYtHMSCmy7GnsE":3,"$fsNibjkyCLO-69-RbNUWFpuWsa45LbTmlqYivKAZ8AnY":345,"$fYUrj6WTnGP5qi0UoAlhrSXuO1Ozjn3MqkRTMooeCxsI":349},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":37,"analysis":139,"fingerprints":327},"spamblocker-ai","SpamBlocker AI","1.0.0","omnipressteam","https:\u002F\u002Fprofiles.wordpress.org\u002Fomnipressteam\u002F","\u003Cp>SpamBlocker AI is a WordPress plugin that uses artificial intelligence to block spam in comments and forms (Contact Form 7, WPForms). It integrates with Gemini or OpenAI APIs for accurate spam detection, with a fallback mechanism for when APIs are unavailable. The plugin logs spam submissions for review, supports customizable error messages, and prioritizes privacy with GDPR-compliant options.\u003C\u002Fp>\n\u003Ch3>Third-party Services\u003C\u002Fh3>\n\u003Cp>This plugin integrates with third-party AI services for spam detection:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Google Gemini API\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>– Used for: Analyzing and detecting spam in form submissions and comments\u003Cbr \u002F>\n– When data is sent: When a form is submitted or a comment is posted\u003Cbr \u002F>\n– Data sent: The text content of the submission (no personal data unless included in the form)\u003Cbr \u002F>\n– Privacy Policy: https:\u002F\u002Fpolicies.google.com\u002Fprivacy\u003Cbr \u002F>\n– Terms of Service: https:\u002F\u002Fcloud.google.com\u002Fgemini-ai\u002Fdocs\u002Fterms-of-service\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>OpenAI API\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>– Used for: Analyzing and detecting spam in form submissions and comments\u003Cbr \u002F>\n– When data is sent: When a form is submitted or a comment is posted\u003Cbr \u002F>\n– Data sent: The text content of the submission (no personal data unless included in the form)\u003Cbr \u002F>\n– Privacy Policy: https:\u002F\u002Fopenai.com\u002Fprivacy\u002F\u003Cbr \u002F>\n– Terms of Service: https:\u002F\u002Fopenai.com\u002Fapi-terms\u002F\u003C\u002Fp>\n\u003Cp>The plugin includes privacy features:\u003Cbr \u002F>\n– Optional IP and user agent logging (can be disabled in settings)\u003Cbr \u002F>\n– 30-day auto-cleanup of spam logs\u003Cbr \u002F>\n– GDPR-compliant data handling\u003Cbr \u002F>\n– No tracking of users without explicit consent\u003C\u002Fp>\n\u003Ch3>Data Privacy\u003C\u002Fh3>\n\u003Cp>The plugin adheres to strict privacy standards:\u003Cbr \u002F>\n– No user tracking without consent\u003Cbr \u002F>\n– All data processing is optional and configurable\u003Cbr \u002F>\n– Data retention is limited to 30 days\u003Cbr \u002F>\n– Users can disable all logging features\u003Cbr \u002F>\n– No personal data is stored unless explicitly included in form submissions\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n– AI-driven spam detection for comments and forms\u003Cbr \u002F>\n– Supports Contact Form 7 and WPForms\u003Cbr \u002F>\n– Configurable with Gemini or OpenAI APIs\u003Cbr \u002F>\n– Fallback spam check using keywords and patterns\u003Cbr \u002F>\n– Spam logging with 30-day auto-cleanup\u003Cbr \u002F>\n– Optional IP and user agent logging (GDPR-compliant)\u003Cbr \u002F>\n– Customizable spam error messages\u003Cbr \u002F>\n– Debug logging for troubleshooting\u003Cbr \u002F>\n– Response caching for performance\u003Cbr \u002F>\n– Dynamic model selection for AI providers\u003Cbr \u002F>\n– Enable\u002Fdisable comment spam checking in Discussion settings\u003C\u002Fp>\n\u003Ch3>Requirements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WordPress 5.0+\u003C\u002Fli>\n\u003Cli>PHP 7.4+\u003C\u002Fli>\n\u003Cli>Gemini or OpenAI API key\u003C\u002Fli>\n\u003Cli>SSL for secure API communication\u003C\u002Fli>\n\u003Cli>Contact Form 7 or WPForms (optional for form protection)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Third Party Services\u003C\u002Fh3>\n\u003Cp>SpamBlocker AI uses third-party AI services for spam detection:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Google Gemini\u003C\u002Fstrong>: Used when Gemini is selected as the AI provider. Requires a Google AI Studio API key.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>OpenAI\u003C\u002Fstrong>: Used when OpenAI is selected as the AI provider. Requires an OpenAI API key.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>These services are used exclusively for spam detection and content analysis. They do not track or store user data. The plugin sends only the content being analyzed to these services, excluding:\u003Cbr \u002F>\n– IP addresses\u003Cbr \u002F>\n– User agents\u003Cbr \u002F>\n– Personal identifiers\u003Cbr \u002F>\n– Sensitive information\u003C\u002Fp>\n\u003Cp>The plugin includes a fallback mechanism that uses local keyword and pattern matching when the AI services are unavailable.\u003C\u002Fp>\n\u003Ch3>Privacy Notice\u003C\u002Fh3>\n\u003Cp>SpamBlocker AI logs spam submissions (content, author, email) in the WordPress database for 30 days, with automatic deletion. The plugin does not track users without explicit consent.\u003C\u002Fp>\n\u003Cp>Optional features:\u003Cbr \u002F>\n– IP and user agent logging (requires explicit admin consent)\u003Cbr \u002F>\n– Debug logging (requires explicit admin consent)\u003C\u002Fp>\n\u003Cp>The plugin:\u003Cbr \u002F>\n– Does not collect or store personal data without consent\u003Cbr \u002F>\n– Automatically deletes spam logs after 30 days\u003Cbr \u002F>\n– Does not track user behavior or site visits\u003Cbr \u002F>\n– Does not share data with third parties except for spam detection purposes\u003Cbr \u002F>\n– Includes GDPR-compliant data handling options\u003C\u002Fp>\n","Protect your WordPress site from spam comments and form submissions using AI-powered detection with Gemini or OpenAI.",0,273,"2025-09-05T06:16:00.000Z","6.8.5","5.0","7.4",[18,19,20,21,22],"ai","antispam","contact-form-7","spam","wpforms","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fspamblocker-ai.1.0.0.zip",100,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":33,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},8,1580,88,81,80,"2026-05-19T17:35:47.120Z",[38,54,74,98,118],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":11,"downloaded":46,"rating":11,"num_ratings":11,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":16,"tags":50,"homepage":23,"download_link":52,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":53},"samurai-honeypot-for-forms","Samurai Honeypot for Forms","1.1.5","Team beta version","https:\u002F\u002Fprofiles.wordpress.org\u002Fsatoshin99\u002F","\u003Cp>\u003Cstrong>Note: This plugin requires HTTPS to function (due to Web Crypto API usage).\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>The Story: The Forging of the Ultimate Defense\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This project began with a simple goal: to create a lightweight honeypot trap to catch basic bots. But during development, we faced a harsh reality: \u003Cstrong>Simple traps are obsolete.\u003C\u002Fstrong> Modern AI bots and headless browsers can easily step over traditional defenses. A basic trap was no longer enough; we needed a fortress.\u003C\u002Fp>\n\u003Cp>So, we forged a completely new architecture. We added Proof of Work, Behavioral Analysis, and Rate Limiting. What started as a simple honeypot evolved into a \u003Cstrong>15-layer invisible firewall\u003C\u002Fstrong>. Like a samurai’s blade, it operates with absolute precision—completely invisible to your real customers, yet ruthlessly executing a “Silent Kill” on spam bots before they ever reach your inbox or database.\u003C\u002Fp>\n\u003Cp>Samurai Honeypot protects every Contact Form 7 and WPForms form with fifteen independent defense layers.\u003Cbr \u002F>\nEach layer contributes a score, and blocked submissions are handled by a \u003Cstrong>3-Tier Triage System\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Ch4>3-Tier Triage System\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Tier 1 (Pass):\u003C\u002Fstrong> Score below the threshold (default 50) — email is sent normally.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Tier 2 (Quarantine):\u003C\u002Fstrong> Score between the threshold and 99 — email is silently suppressed (Silent Kill) and the submission is saved to the built-in \u003Cstrong>Quarantine Log\u003C\u002Fstrong> for admin review.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Tier 3 (Drop \u002F Instant Kill):\u003C\u002Fstrong> Score of 100 or higher — email is silently suppressed and the submission is \u003Cstrong>permanently dropped without logging\u003C\u002Fstrong>. This protects your database from bloat during DDoS or mass bot attacks.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Warning — False Positives:\u003C\u002Fstrong> Depending on your environment, legitimate emails may occasionally be flagged as spam. Enterprise proxies, strict corporate firewalls, outdated browsers, VPNs, and unusual network configurations can trigger detection layers. \u003Cstrong>You MUST check the Quarantine Log periodically\u003C\u002Fstrong> to identify and recover any false positives. The plugin cannot distinguish all edge cases automatically.\u003C\u002Fp>\n\u003Ch4>Defense Layers\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\u003Cstrong>JS Injection Gate\u003C\u002Fstrong> — Blocks bots that cannot execute JavaScript. Tokens are fetched via REST API for full page-cache compatibility.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Polymorphic Honeypot\u003C\u002Fstrong> — Decoy field name is cryptographically derived per token (not exposed in the API response), hidden from humans via CSS.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Token Signature\u003C\u002Fstrong> — HMAC-SHA256 signed stateless token with IP and Form ID binding.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Time Trap\u003C\u002Fstrong> — Detects impossibly fast submissions. Browser autofill is automatically exempt.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Proof of Work\u003C\u002Fstrong> — SHA-256 computational challenge via Web Crypto API that forces CPU cost on bots.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Behavioral Entropy\u003C\u002Fstrong> — Hash-verified human-like event counters: mouse, keyboard, touch, scroll. Uniqueness tracking detects script reuse.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Headless UA Block\u003C\u002Fstrong> — Server-side User-Agent check instantly blocks known headless browsers and automated tools (Headless Chrome, Puppeteer, PhantomJS, Selenium, Playwright, Nightmare, Electron). Toggleable in settings for E2E testing compatibility.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Headless Detection\u003C\u002Fstrong> — Detects automated browser environments (navigator.webdriver, plugin count, window.chrome, language count).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>UA Age Detection\u003C\u002Fstrong> — Scores based on Chrome version age. 2+ years: +10, 3+ years: +20, 4+ years: +30. Bots often use hardcoded old User-Agent strings that never update.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Rate Limiting\u003C\u002Fstrong> — Per-IP submission rate limiting with IPv6 \u002F64 normalization.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Replay Protection\u003C\u002Fstrong> — Atomic token consumption (INSERT IGNORE) + TTL expiry enforcement.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>IP Blacklist\u003C\u002Fstrong> — Manually configured IP\u002FCIDR blacklist for known bad actors.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content: URL Limit\u003C\u002Fstrong> — Flags messages containing more URLs than the configured threshold.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content: BBCode\u003C\u002Fstrong> — Detects BBCode link syntax (\u003Ccode>[url=...]\u003C\u002Fcode>) that never appears in legitimate form submissions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content: Denylist\u003C\u002Fstrong> — Matches against WordPress Disallowed Comment Keys (Settings > Discussion).\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>3-Tier Triage\u003C\u002Fstrong> — Pass, Quarantine (with local log), or Drop. No legitimate message is lost without a trace — quarantined submissions are saved for admin review.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Built-in Quarantine Log\u003C\u002Fstrong> — Blocked Tier 2 submissions are saved to a local database table (up to 1,000 entries, FIFO). View date, score, trigger reasons, and full form data from the admin panel. No external plugin required.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>DDoS-Resilient Tier 3 Drop\u003C\u002Fstrong> — Submissions scoring 100+ are immediately dropped from memory without any database write. This prevents database exhaustion during mass bot attacks.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>GDPR Compliant\u003C\u002Fstrong> — No cookies, no external service calls, no plugin-specific PII stored. IP addresses are one-way hashed with a site-specific salt before any storage — raw IPs never touch the database. No consent banner required.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Stateless Tokens\u003C\u002Fstrong> — No database writes for token generation; prevents DoS via DB bloat.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Zero Trust Client\u003C\u002Fstrong> — All client-submitted data is verified server-side with HMAC signatures and hash integrity checks.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Zero Configuration\u003C\u002Fstrong> — Activate and all Contact Form 7 \u002F WPForms forms are protected automatically.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cache Compatible\u003C\u002Fstrong> — Tokens are fetched via REST API, so page caching works fine.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Forms\u003C\u002Fstrong> — Works correctly with multiple forms on the same page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>IP Whitelist \u002F Blacklist\u003C\u002Fstrong> — Whitelist trusted IPs or CIDR ranges to skip all scoring. Blacklist known bad IPs to add +100 score instantly. Optionally whitelist all logged-in WordPress users.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Headless Browser Blocking\u003C\u002Fstrong> — Server-side User-Agent check instantly blocks Headless Chrome, Puppeteer, Selenium, and other automated browsers (+100 score). Enabled by default; can be toggled off for E2E testing.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content Rules\u003C\u002Fstrong> — Detect spam patterns in form content: excessive URLs, BBCode link syntax, and WordPress Disallowed Comment Keys matching.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Trusted Proxy Support\u003C\u002Fstrong> — Optional mode for Cloudflare and reverse proxy environments with IP range validation.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightweight\u003C\u002Fstrong> — Three PHP files, no external dependencies, no jQuery.\u003C\u002Fli>\n\u003C\u002Ful>\n","Invisible 15-layer anti-spam for Contact Form 7 & WPForms. Score-based 3-Tier Triage silently blocks bots — no CAPTCHA, no user friction.",380,"2026-03-03T06:28:00.000Z","6.9.4","5.9",[19,20,51,21,22],"honeypot","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsamurai-honeypot-for-forms.1.1.5.zip","2026-04-06T09:54:40.288Z",{"slug":55,"name":56,"version":57,"author":58,"author_profile":59,"description":60,"short_description":61,"active_installs":62,"downloaded":63,"rating":64,"num_ratings":65,"last_updated":66,"tested_up_to":48,"requires_at_least":67,"requires_php":68,"tags":69,"homepage":72,"download_link":73,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"contact-form-7-image-captcha","Image CAPTCHA for Contact Form 7 and WPForms by HookAndHook (DSGVO\u002FGDPR)","3.3.28","hookandhook","https:\u002F\u002Fprofiles.wordpress.org\u002Fhookandhook\u002F","\u003Cp>Add an SVG image captcha and honeypot to your Contact Form 7 or WPForms form. Based on our interpretation this CAPTCHA plugin is GDPR compliant because the images are inline SVGs and no download of external resources happens, in addition no cookies or other storing mechanisms are used on the user’s device, this plugin will not slow down your site with additional header requests like Google’s ReCAPTCHA and respects your users privacy.\u003C\u002Fp>\n\u003Ch4>Directions [PLEASE READ]\u003C\u002Fh4>\n\u003Cp>Contact Form 7:\u003Cbr \u002F>\nAdd the shortcode [cf7ic] to the form editor where you want the CAPTCHA to appear.\u003C\u002Fp>\n\u003Cp>You can hide the CAPTCHA until a user interacts with the form, by adding “toggle” to the shortcode: [cf7ic “toggle”]\u003C\u002Fp>\n\u003Cp>WPForms:\u003Cbr \u002F>\nJust activate the CAPTCHA for WPForms on the plugin’s settings page.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Like the plugin?\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>Please consider leaving a review.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>As of version 3.2.0, \u003Cstrong>Contact Form 7 Conditional Fields\u003C\u002Fstrong> is now fully supported! You no longer need to add \u003Ccode>[hidden kc_captcha \"kc_human\"]\u003C\u002Fcode> to forms that do not include the [cf7ic] shortcode.\u003C\u002Fp>\n\u003Ch3>Go Pro!\u003C\u002Fh3>\n\u003Cp>Get even better spam protection with the All-in-one Image CAPTCHA Pro version of this plugin which includes additional options to improve spam protection, options to control the look and style of the CAPTCHA and messages, additional forms support including login screens, gravity forms, WooCommerce and more.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>PRO Demo\u003C\u002Fstrong>\u003Cbr \u002F>\nSee the Pro version in action on my \u003Ca href=\"https:\u002F\u002Fwpimagecaptcha.com\u002Fcontact\u002F?utm_source=wp_readme&utm_medium=wp_readme&wp_campaign=readme\" rel=\"nofollow ugc\">contact page\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Check out our \u003Ca href=\"https:\u002F\u002Fwpimagecaptcha.com\u002Fdownloads\u002Fpro-plugin\u002F?utm_source=wp_readme&utm_medium=wp_readme&wp_campaign=readme\" rel=\"nofollow ugc\">pro version\u003C\u002Fa> for more details.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>PRO Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>GDPR compliant\u003C\u002Fli>\n\u003Cli>ADA\u002Fa11y\u002FWCAG compliant\u003C\u002Fli>\n\u003Cli>Gravity Forms support\u003C\u002Fli>\n\u003Cli>WooCommerce support for login, registration and checkout forms (optional)\u003C\u002Fli>\n\u003Cli>WordPress login\u002Fregistration form support (optional)\u003C\u002Fli>\n\u003Cli>Default WordPress comment support\u003C\u002Fli>\n\u003Cli>Customize the look of the WordPress login\u002Fregistration screen and form\u003C\u002Fli>\n\u003Cli>CAPTCHA refreshes on submit to make it harder for automated spammers\u003C\u002Fli>\n\u003Cli>Reverse honeypot which checks if you are human through form engagement\u003C\u002Fli>\n\u003Cli>Stronger security with hashed answers to make it harder for automated spammers to read the answers\u003C\u002Fli>\n\u003Cli>Add additional icons to increase the chances of a random guess getting through. You can increase it from a 1 and 3 chance all the way up to a 1 in 10 chance! \u003C\u002Fli>\n\u003Cli>Select which icons you wish to use\u003C\u002Fli>\n\u003Cli>Add additional icons from Font Awesome 4.7\u003C\u002Fli>\n\u003Cli>Add your own custom SVG icons\u003C\u002Fli>\n\u003Cli>Customize the icon titles\u003C\u002Fli>\n\u003Cli>Change the captcha message\u003C\u002Fli>\n\u003Cli>Change the captcha errors\u003C\u002Fli>\n\u003Cli>Change the box color and border\u003C\u002Fli>\n\u003Cli>Change font and icon color and size independently\u003C\u002Fli>\n\u003Cli>Change the selected icon appearance\u003C\u002Fli>\n\u003Cli>Change where the icons appear\u003C\u002Fli>\n\u003Cli>Change the box from full width to content width\u003C\u002Fli>\n\u003Cli>jQuery free on the front end\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpimagecaptcha.com\u002Fdownloads\u002Fpro-plugin\u002F?utm_source=wp_readme&utm_medium=wp_readme&wp_campaign=readme\" rel=\"nofollow ugc\">Go Pro!\u003C\u002Fa>\u003C\u002Fp>\n","Adds an Image CAPTCHA to Contact Form 7 and WPForms, GDPR ready, perfect WPForms or Contact Form 7 Spam Protection Image CAPTCHA, adds a honeypot",80000,1524839,94,49,"2025-12-10T06:28:00.000Z","4.7","7.0",[70,20,71,21,22],"captcha","gdpr","https:\u002F\u002Fwpimagecaptcha.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcontact-form-7-image-captcha.3.3.28.zip",{"slug":75,"name":76,"version":77,"author":78,"author_profile":79,"description":80,"short_description":81,"active_installs":82,"downloaded":83,"rating":33,"num_ratings":84,"last_updated":85,"tested_up_to":48,"requires_at_least":86,"requires_php":87,"tags":88,"homepage":93,"download_link":94,"security_score":95,"vuln_count":96,"unpatched_count":11,"last_vuln_date":97,"fetched_at":27},"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,281526,19,"2025-12-18T08:01:00.000Z","6.7","8.3",[19,89,90,91,92],"email-encryption","mail","privacy","spam-protection","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",{"slug":99,"name":100,"version":101,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":82,"downloaded":106,"rating":107,"num_ratings":108,"last_updated":109,"tested_up_to":110,"requires_at_least":111,"requires_php":23,"tags":112,"homepage":115,"download_link":116,"security_score":117,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"goodbye-captcha","WPBruiser {no- Captcha anti-Spam}","3.1.43","MihChe","https:\u002F\u002Fprofiles.wordpress.org\u002Fmihche\u002F","\u003Cp>\u003Cstrong>WPBruiser (formerly GoodBye Captcha) is an anti-spam and security plugin based on algorithms that identify spam bots without any annoying and hard to read captcha images.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>WPBruiser completely eliminates spam-bot signups, spam comments, even brute force attacks, the second you install it on your WordPress website.  It is completely invisible to the end-user – no need to ever fill out a Captcha or other “human-detection” field ever again – and it just works!\u003C\u002Fp>\n\u003Cp>Unlike other anti-spam plugins, which detect spam comments and signups after the fact and move them to your spam folder, which you then have to delete – using up not only your website’s resources, but your time as well, WPBruiser prevents the bots from leaving spam in the first place. The result is that your site is not only spam free, it’s faster and more secure.\u003C\u002Fp>\n\u003Cp>In addition, WPBruiser is completely self-contained and does not need to connect to any outside service.  Your logins remain yours, 100%.\u003C\u002Fp>\n\u003Cp>WPBruiser fights Brute Force attacks and eliminates spam-bots on comments, signup pages as well as login and password reset pages. At the click of a button, you can decide which forms to protect.\u003C\u002Fp>\n\u003Ch4>Summary of WPBruiser features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Standard WordPress Login form integration\u003C\u002Fli>\n\u003Cli>Standard WordPress Register form integration\u003C\u002Fli>\n\u003Cli>Standard WordPress Forgot Password form integration\u003C\u002Fli>\n\u003Cli>Standard WordPress Comments form integration\u003C\u002Fli>\n\u003Cli>Ability to set the maximum number of characters for each comment field\u003C\u002Fli>\n\u003Cli>Logging with the ability to enable\u002Fdisable it\u003C\u002Fli>\n\u003Cli>Automatically Block IP Addresses\u003C\u002Fli>\n\u003Cli>Automatically purge logs older than a certain number of days\u003C\u002Fli>\n\u003Cli>Manually white-list trusted IP Address (IPV4 and IPV6)\u003C\u002Fli>\n\u003Cli>Manually block\u002Funblock IP Addresses (IPV4 and IPV6)\u003C\u002Fli>\n\u003Cli>Properly detects client IP Address when using CloudFlare, Incapsula, Cloudfront, RackSpace, Sucuri CloudProxy, AWS ELB\u003C\u002Fli>\n\u003Cli>Provides statistics, reports, maps and charts with all blocked spam attempts\u003C\u002Fli>\n\u003Cli>No requests to external APIs\u003C\u002Fli>\n\u003Cli>Can be switched to “Test Mode” – for testing\u003C\u002Fli>\n\u003Cli>Compatible with WordPress Multisite – network admin interface ready\u003C\u002Fli>\n\u003Cli>Compatible with cache plugins (WP Super Cache, W3 Total Cache, ZenCache, WP Fastest Cache and others)\u003C\u002Fli>\n\u003Cli>Invisible for end users (works in the background)\u003C\u002Fli>\n\u003Cli>Does not affect page loading times\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Brute Force Protection\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Automatically detects Brute Force attacks\u003C\u002Fli>\n\u003Cli>Ability to automatically block IP Addresses\u003C\u002Fli>\n\u003Cli>Prevents User Enumeration\u003C\u002Fli>\n\u003Cli>Ability to block most dangerous IP addresses involved in brute force attacks\u003C\u002Fli>\n\u003Cli>Ability to block most dangerous Anonymous Proxy IP addresses including TOR Networks, TOR Nodes and TOR Exit Points\u003C\u002Fli>\n\u003Cli>Ability to Completely Disable XML-RPC service – \u003Cstrong>it seamlessly works with Jetpack plugin activated\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Ability to Disable XML-RPC Pingbacks\u003C\u002Fli>\n\u003Cli>Email notifications when a Brute Force Attack is detected\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Ch4>WPBruiser Available Extensions\u003C\u002Fh4>\n\u003Cp>WPBruiser is integrated with the most popular plugins\u003C\u002Fp>\n\u003Cdl>\n\u003Cdt>Contact Forms Extensions\u003C\u002Fdt>\n\u003Cdd>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.wpbruiser.com\u002Fdownloads\u002Fcontact-form-7\u002F\" rel=\"nofollow ugc\">\u003Cstrong>WPBruiser – Contact Form 7\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.wpbruiser.com\u002Fdownloads\u002Fgravity-forms\u002F\" rel=\"nofollow ugc\">\u003Cstrong>WPBruiser – Gravity Forms\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.wpbruiser.com\u002Fdownloads\u002Fninja-forms\u002F\" rel=\"nofollow ugc\">\u003Cstrong>WPBruiser – Ninja Forms\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.wpbruiser.com\u002Fdownloads\u002Fformidable-forms\u002F\" rel=\"nofollow ugc\">\u003Cstrong>WPBruiser – Formidable Forms\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.wpbruiser.com\u002Fdownloads\u002Ffast-secure-contact-form\u002F\" rel=\"nofollow ugc\">\u003Cstrong>WPBruiser – Fast Secure Contact Form\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"\" rel=\"nofollow ugc\">\u003Cstrong>WPBruiser – Jetpack Contact Form (FREE – merged into the core)\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fdd>\n\u003C\u002Fdl>\n\u003Cdl>\n\u003Cdt>Membership Extensions\u003C\u002Fdt>\n\u003Cdd>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.wpbruiser.com\u002Fdownloads\u002Fbuddypress\u002F\" rel=\"nofollow ugc\">\u003Cstrong>WPBruiser – BuddyPress\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.wpbruiser.com\u002Fdownloads\u002Fmemberpress\u002F\" rel=\"nofollow ugc\">\u003Cstrong>WPBruiser – MemberPress\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.wpbruiser.com\u002Fdownloads\u002Fuserpro\u002F\" rel=\"nofollow ugc\">\u003Cstrong>WPBruiser – UserPro\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.wpbruiser.com\u002Fdownloads\u002Fupme\u002F\" rel=\"nofollow ugc\">\u003Cstrong>WPBruiser – User Profiles Made Easy\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"\" rel=\"nofollow ugc\">\u003Cstrong>WPBruiser – Ultimate Member (FREE – merged into the core)\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fdd>\n\u003C\u002Fdl>\n\u003Cdl>\n\u003Cdt>eCommerce Extensions\u003C\u002Fdt>\n\u003Cdd>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.wpbruiser.com\u002Fdownloads\u002Fwoocommerce\u002F\" rel=\"nofollow ugc\">\u003Cstrong>WPBruiser – WooCommerce\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.wpbruiser.com\u002Fdownloads\u002Feasy-digital-downloads\u002F\" rel=\"nofollow ugc\">\u003Cstrong>WPBruiser – Easy Digital Downloads\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.wpbruiser.com\u002Fdownloads\u002Faffiliatewp\u002F\" rel=\"nofollow ugc\">\u003Cstrong>WPBruiser – AffiliateWP\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fdd>\n\u003C\u002Fdl>\n\u003Cdl>\n\u003Cdt>Email Subscriptions Extensions\u003C\u002Fdt>\n\u003Cdd>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.wpbruiser.com\u002Fdownloads\u002Fmailpoet\u002F\" rel=\"nofollow ugc\">\u003Cstrong>WPBruiser – MailPoet\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.wpbruiser.com\u002Fdownloads\u002Feasy-forms-for-mailchimp\u002F\" rel=\"nofollow ugc\">\u003Cstrong>WPBruiser – Easy Forms for MailChimp\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fdd>\n\u003C\u002Fdl>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fwww.wpbruiser.com\u002Fextensions\u002F\" title=\"WPBruiser Extensions\" rel=\"nofollow ugc\">View all WPBruiser Extensions\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>WPBruiser is also integrated with the following plugins:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Postmatic\u003C\u002Fstrong> (https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpostmatic)\u003Cbr \u002F>\nWPBruiser offers protection for the entire email commenting system\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Epoch\u003C\u002Fstrong> (https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fepoch)\u003Cbr \u002F>\nWPBruiser offers protection for the entire chat and commenting system\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>wpDiscuz\u003C\u002Fstrong> (https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpdiscuz\u002F)\u003Cbr \u002F>\nWPBruiser offers protection for the entire commenting system\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>MailChimp for WordPress\u003C\u002Fstrong> (https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmailchimp-for-wp)\u003Cbr \u002F>\nWPBruiser offers protection for all forms the user will create with MailChimp\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Ultimate Member\u003C\u002Fstrong> (https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fultimate-member)\u003Cbr \u002F>\nWPBruiser offers protection for Login, Registration and Reset Password forms\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Jetpack by WordPress\u003C\u002Fstrong> (https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjetpack)\u003Cbr \u002F>\nWPBruiser offers protection for JetPack Contact Form\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>ZM Ajax Login & Register\u003C\u002Fstrong> (https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fzm-ajax-login-register)\u003Cbr \u002F>\nWPBruiser offers protection for Login and Registration forms\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Login With Ajax\u003C\u002Fstrong> (https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flogin-with-ajax)\u003Cbr \u002F>\nWPBruiser offers protection for Login, Registration and Lost Password forms\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>WP User Control\u003C\u002Fstrong> (https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-user-control)\u003Cbr \u002F>\nWPBruiser offers protection for Login, Registration and Lost Password forms\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>PlanSo Forms\u003C\u002Fstrong> (https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fplanso-forms\u002F)\u003Cbr \u002F>\nWPBruiser offers protection for all forms\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Theme My Login\u003C\u002Fstrong> (https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftheme-my-login)\u003Cbr \u002F>\nWPBruiser offers protection for Login, Registration and Lost Password forms\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Seamless Donations\u003C\u002Fstrong> (https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fseamless-donations)\u003Cbr \u002F>\nWPBruiser offers protection for the donation form\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Technical support\u003C\u002Fh4>\n\u003Cp>If you notice any problems by using this plugin, please notify us and we will investigate and fix the issues. Ideally your request should contain: URL of the website (if your site is public), Php version, WordPress version and all the steps in order to replicate the issue (if you are able to reproduce it somehow)\u003C\u002Fp>\n\u003Ch4>Donate\u003C\u002Fh4>\n\u003Cp>If you find this plugin useful, please consider making a small \u003Ca href=\"https:\u002F\u002Fwww.paypal.com\u002Fcgi-bin\u002Fwebscr?cmd=_s-xclick&hosted_button_id=XVC3TSGEJQP2U\" rel=\"nofollow ugc\">donation\u003C\u002Fa>. Thank you\u003C\u002Fp>\n","An extremely powerful antispam plugin that blocks spam-bots without annoying captcha images.",690001,92,213,"2020-10-14T03:31:00.000Z","5.5.18","4.0",[113,19,70,114,21],"anti-spam","mailpoet","http:\u002F\u002Fwww.wpbruiser.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgoodbye-captcha.zip",85,{"slug":119,"name":120,"version":121,"author":122,"author_profile":123,"description":124,"short_description":125,"active_installs":126,"downloaded":127,"rating":128,"num_ratings":129,"last_updated":130,"tested_up_to":48,"requires_at_least":86,"requires_php":68,"tags":131,"homepage":135,"download_link":136,"security_score":129,"vuln_count":137,"unpatched_count":11,"last_vuln_date":138,"fetched_at":27},"tablesome","Tablesome Table – Contact Form DB – WPForms, CF7, Gravity, Forminator, Fluent","1.2.7","Essekia","https:\u002F\u002Fprofiles.wordpress.org\u002Fessekia\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.pauple.com\u002Ftablesome-demo\u002F\" rel=\"nofollow ugc\">Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Ftablesomewp.com\u002Fdocs\u002F\" rel=\"nofollow ugc\">Docs\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Ftablesomewp.com\u002F\" rel=\"nofollow ugc\">Get Pro\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Ftablesomewp.com\u002Fbeta-program\u002F\" rel=\"nofollow ugc\">Test Beta\u003C\u002Fa> |\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Ftablesome\u002F#new-topic-0\" rel=\"ugc\">Get Support\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Ftablesome\u002F#new-topic-0\" rel=\"ugc\">Submit Feature Requests\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>= 🎉 New Feature: Frontend Access Control with Email Column Option (Pro) 🎉=\u003Cbr \u002F>\nYou can now control frontend table access using email columns! This powerful feature allows you to restrict who can view and edit table data based on their email address. Perfect for creating personalized user experiences and managing access to sensitive information directly from your tables.\u003C\u002Fp>\n\u003Ch4>All-in-One WordPress plugin to create tables, automation & database for contact forms\u003C\u002Fh4>\n\u003Cp>With Tablesome you can save contact form submissions, redirect after form submit, create responsive data tables, import and export tables & entries as CSV & XLSX files, and automatically export data to Mailchimp, Notion, etc.\u003Cbr \u002F>\nYou can create post tables & Woo product tables, edit tables on frontend, export to HubSpot & Slack and much more in the PRO version.\u003C\u002Fp>\n\u003Ch4>1. WordPress Contact Form Database Plugin\u003C\u002Fh4>\n\u003Cp>Tablesome is a Contact Form database addon plugin to save Contact Form submissions to tables in WordPress.\u003C\u002Fp>\n\u003Cp>To save Contact Form 7 Submissions (CFDB), WPForms Entries, Forminator DB, Elementor Contact Form DB to tables see this video:\u003Cbr \u002F>\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\u002FEfSfQdb_i50?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\u003Ch4>2. WordPress Responsive Table Plugin\u003C\u002Fh4>\n\u003Cp>Also, Tablesome is a WordPress table plugin to quickly create responsive datatables with a large number of rows and columns and embed the table in pages and posts. You can customize each table and import tables from external sources such as in CSV and XLSX files format.\u003Cbr \u002F>\nIt is SEO-friendly with Table Schema markup.\u003C\u002Fp>\n\u003Ch4>3. Open AI \u002F Chat GPT Action\u003C\u002Fh4>\n\u003Ch3>Tablesome Free Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Woocommerce – Order Complete (action)\u003C\u002Fli>\n\u003Cli>Log All Emails (action)\u003C\u002Fli>\n\u003Cli>Redirect users to a specific page after form submit (action)\u003C\u002Fli>\n\u003Cli>Connect WordPress forms to Notion database (action)\u003C\u002Fli>\n\u003Cli>Gravity Forms Entries\u003C\u002Fli>\n\u003Cli>Contact Form 7 database (CF7DB) addon\u003C\u002Fli>\n\u003Cli>Fluent Forms Entries\u003C\u002Fli>\n\u003Cli>WPForms Entries addon – save and view WPForms entries to database and display them on frontend\u003C\u002Fli>\n\u003Cli>Elementor Contact Forms DB (database) addon – save Elementor form submissions to database\u003C\u002Fli>\n\u003Cli>Forminator db entries addon – save entries to database and display them on frontend\u003C\u002Fli>\n\u003Cli>Limited to Single Trigger & 3 Actions per workflow\u003C\u002Fli>\n\u003Cli>Store images from Form File upload in WP Media Library\u003C\u002Fli>\n\u003Cli>Connect WordPress forms to Mailchimp\u003C\u002Fli>\n\u003Cli>Customize tables with style themes\u003C\u002Fli>\n\u003Cli>Customize Display Options & Layouts for each table\u003C\u002Fli>\n\u003Cli>Create WordPress datatables that are Searchable, Filterable, & Sortable tables with Pagination\u003C\u002Fli>\n\u003Cli>Import entries and tables from CSV and XLSX format\u003C\u002Fli>\n\u003Cli>Responsive table display modes – Fit To Container & Standard\u003C\u002Fli>\n\u003Cli>Adjust Minimum & Maximum column width\u003C\u002Fli>\n\u003Cli>Responsive table with horizontal scroll bar\u003C\u002Fli>\n\u003Cli>Stackable table on mobile devices\u003C\u002Fli>\n\u003Cli>Datatable fixed column\u003C\u002Fli>\n\u003Cli>Add media to tables – GIFs, Audio, Video, and more\u003C\u002Fli>\n\u003Cli>Table formats – Text, Number, Rich-Text, Image, Date & Time, URL, Email, and more\u003C\u002Fli>\n\u003Cli>Customize the table with styling options on a global level\u003C\u002Fli>\n\u003Cli>Embed tables with Shortcode\u003C\u002Fli>\n\u003Cli>Shortcode builder to customize table options for each table\u003C\u002Fli>\n\u003Cli>Add Tablesome Shortcode block for Gutenberg block editor users\u003C\u002Fli>\n\u003Cli>Activity Log page to monitor Triggers & Actions\u003C\u002Fli>\n\u003Cli>Export: Backend, Frontend and Filtered export for table data. Supported formats include CSV & XLSX\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Hooks\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>tablesome_after_action – only for ‘tablesome_add_row’ :  do_action(‘tablesome_after_action’, $result, ‘tablesome_add_row’);\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Tablesome Pro Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Frontend Editing for table records and form entries\u003C\u002Fli>\n\u003Cli>Allow users to edit only their own data\u003C\u002Fli>\n\u003Cli>Unlimited Triggers and Actions\u003C\u002Fli>\n\u003Cli>Create and save single form entries as CSV files (action)\u003C\u002Fli>\n\u003Cli>Add form leads from WordPress as contacts in HubSpot CRM (action)\u003C\u002Fli>\n\u003Cli>Get notifications in Slack when a form is submitted (action)\u003C\u002Fli>\n\u003Cli>Filter data before displaying table on frontend (action)\u003C\u002Fli>\n\u003Cli>Show users only their own data on frontend\u003C\u002Fli>\n\u003Cli>Register users from WordPress frontend  (action)\u003C\u002Fli>\n\u003Cli>User frontend post submission (action)\u003C\u002Fli>\n\u003Cli>Redirect to custom post types and external URLs (action)\u003C\u002Fli>\n\u003Cli>Display WP post content in tables – Posts, Pages and any CPTs (Woo Product table)\u003C\u002Fli>\n\u003Cli>Add clickable Checkbox columns\u003C\u002Fli>\n\u003Cli>Date value filters\u003C\u002Fli>\n\u003Cli>Drag and drop reorder table rows\u003C\u002Fli>\n\u003Cli>Add Call To Action buttons to tables\u003C\u002Fli>\n\u003Cli>Add Sponsored tags (rel=”sponsored”) to URLs and Buttons\u003C\u002Fli>\n\u003Cli>Duplicate a table\u003C\u002Fli>\n\u003Cli>Duplicate table entries \u002F records (rows)\u003C\u002Fli>\n\u003Cli>Generate PDF (Action)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The support and development team behind this WordPress tables plugin is very responsive to user comments and feature requirements. This plugin is in active development and so you can expect powerful features in future releases.\u003C\u002Fp>\n\u003Ch3>WordPress Frontend Table Editor (PRO) (Latest)\u003C\u002Fh3>\n\u003Ch4>Edit Form Entries Frontend (PRO)\u003C\u002Fh4>\n\u003Cp>Allow Users to Edit Their Own Entries(PRO)\u003C\u002Fp>\n\u003Ch3>CF7 Google Sheet Connector – Google Sheets WordPress Integration (PRO)\u003C\u002Fh3>\n\u003Ch3>Connect WordPress Forms To HubSpot CRM (PRO)\u003C\u002Fh3>\n\u003Ch3>Connect WordPress Forms To Slack Workspace (PRO)\u003C\u002Fh3>\n\u003Ch3>Filter Table Data Before Frontend Display – Row Filtering (PRO)\u003C\u002Fh3>\n\u003Ch4>Allow Users To See Their Own Data On Frontend (PRO)\u003C\u002Fh4>\n\u003Ch4>Generate Single CSV Entry (PRO)\u003C\u002Fh4>\n\u003Ch3>Create & Display WordPress Post Tables & WooCommerce product tables (PRO)\u003C\u002Fh3>\n\u003Cp>Tablesome allows you to query posts, pages, custom post types, taxonomies, and custom fields, and automatically insert and display them in elegant tables.\u003Cbr \u002F>\nUsing the “Table OnLoad” trigger and “Replace Table Content with WP Query” action you can create stylish WordPress post tables and display them anywhere on your site.\u003Cbr \u002F>\n* Organize post content from WordPress posts, pages, and CPTs (custom post type)\u003Cbr \u002F>\n* Add selected posts from hundreds and thousands of posts and display them on sortable and filterable tables with search and pagination.\u003Cbr \u002F>\n* Create a WooCommerce product table to showcase selected products.\u003C\u002Fp>\n\u003Ch3>Customized Form Email Notifications\u003C\u002Fh3>\n\u003Ch3>Redirection – Redirect After Form Submissions\u003C\u002Fh3>\n\u003Cp>In the PRO version, you can send them to an external URL or to posts and other custom post types (CPTs).\u003C\u002Fp>\n\u003Ch3>WordPress Frontend Registration – register users using frontend custom registration forms (PRO)\u003C\u002Fh3>\n\u003Cp>Tablesome makes it easy to sign up users from the WordPress frontend with its Add User Action. Users can register to your site without having to go to the ‘wp-login.php’ page.\u003Cbr \u002F>\nUsing any of the supported form plugins you can create a user-friendly custom user registration form and map its properties on the WordPress user profile.\u003C\u002Fp>\n\u003Ch3>WordPress Frontend Post Submission – for user-submitted posts (PRO)\u003C\u002Fh3>\n\u003Cp>Tablesome provides an easy way for visitors to submit content to your site to accept user-submitted content and guest posts from frontend post submission forms.\u003Cbr \u002F>\nWith the ‘Add Post’, action you can setup your post submission form using any of the supported forms and map the form fields to the corresponding post fields for easy frontend posting.\u003C\u002Fp>\n\u003Ch3>Gravity Forms Entries – Save to Database (Latest)\u003C\u002Fh3>\n\u003Ch3>Fluent Forms Integrations (Latest)\u003C\u002Fh3>\n\u003Cp>You can also integrate with Fluent Forms to save entries to the database and edit & display Fluent Forms entries on pages. You can do more actions after “Fluent Forms after form submit”, such as send form data to apps such as Mailchimp, Notion, etc., as you would do with Fluent Forms webhooks.\u003C\u002Fp>\n\u003Ch3>Forminator DB and App Integration addon\u003C\u002Fh3>\n\u003Cp>Besides saving the Forminator entries to database, you can have an enhanced view entries page with advanced sorting & filtering and can do more actions after “Forminator after form submit” such as display on frontend, send form data to apps such as Mailchimp, Notion, etc., and more.\u003C\u002Fp>\n\u003Ch3>Connect Mailchimp and WordPress Forms – WordPress MailChimp\u003C\u002Fh3>\n\u003Ch3>Woocommerce Workflows\u003C\u002Fh3>\n\u003Cp>Woocommerce Invoice PDF Generation, Send Invoice by Email, Add Woocommerce Orders to table, Woocommerce MailChimp, Woocommerce Hubspot, Woocommerce Notion, Wooocommerce to Google Sheets\u003C\u002Fp>\n\u003Ch3>PDF Workflows (Pro)\u003C\u002Fh3>\n\u003Cp>WPForms PDF generation, CF7 PDF, Gravity Forms PDF, Elementor Form PDF, Fluent form PDF\u003C\u002Fp>\n\u003Cp>To save WordPress forms submissions to Mailchimp audience see the video below:\u003Cbr \u002F>\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\u002F93Obd72KTBQ?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&start=104&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>To quickly create tables with the Tablesome plugin see the video below:\u003Cbr \u002F>\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\u002FPqRz1XWDtJI?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>Let Us Know What You Need\u003C\u002Fh3>\n\u003Cp>We love to hear from our users and we try to integrate features that our users want. Please let us know your feedback in the support forum.\u003C\u002Fp>\n","Powerful Table, Form & Mail Automations. Form Entry Management (+ frontend table ), integrate with MailChimp, G Sheets, CF7, WPForms, Elementor, etc.",8000,376531,96,86,"2026-04-01T13:29:00.000Z",[20,132,133,134,22],"email","redirect","table","https:\u002F\u002Ftablesomewp.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftablesome.1.2.7.zip",11,"2026-02-24 00:00:00",{"attackSurface":140,"codeSignals":232,"taintFlows":243,"riskAssessment":320,"analyzedAt":326},{"hooks":141,"ajaxHandlers":222,"restRoutes":226,"shortcodes":227,"cronEvents":228,"entryPointCount":96,"unprotectedCount":96},[142,148,151,155,157,161,163,165,167,172,173,175,177,179,181,182,185,187,191,194,197,200,203,206,209,212,215,218],{"type":143,"name":144,"callback":145,"file":146,"line":147},"action","admin_init","handle_spam_log_actions","admin\u002Fclass-spamblocker-ai-admin.php",39,{"type":143,"name":144,"callback":149,"file":146,"line":150},"register_discussion_settings",40,{"type":143,"name":152,"callback":153,"file":146,"line":154},"admin_notices","closure",737,{"type":143,"name":152,"callback":153,"file":146,"line":156},779,{"type":143,"name":152,"callback":158,"file":159,"line":160},"display_api_error_notice","includes\u002Fclass-spamblocker-ai-api.php",70,{"type":143,"name":152,"callback":158,"file":159,"line":162},98,{"type":143,"name":152,"callback":158,"file":159,"line":164},131,{"type":143,"name":152,"callback":158,"file":159,"line":166},210,{"type":143,"name":168,"callback":169,"file":170,"line":171},"admin_enqueue_scripts","anonymous","includes\u002Fclass-spamblocker-ai.php",79,{"type":143,"name":168,"callback":169,"file":170,"line":35},{"type":143,"name":174,"callback":169,"file":170,"line":34},"admin_menu",{"type":143,"name":174,"callback":169,"file":170,"line":176},82,{"type":143,"name":144,"callback":169,"file":170,"line":178},83,{"type":143,"name":152,"callback":169,"file":170,"line":180},84,{"type":143,"name":152,"callback":169,"file":170,"line":117},{"type":143,"name":183,"callback":169,"file":170,"line":184},"wp_enqueue_scripts",109,{"type":143,"name":183,"callback":169,"file":170,"line":186},110,{"type":188,"name":189,"callback":169,"file":170,"line":190},"filter","wpcf7_validate",111,{"type":188,"name":192,"callback":169,"file":170,"line":193},"wpcf7_skip_mail",112,{"type":188,"name":195,"callback":169,"file":170,"line":196},"preprocess_comment",113,{"type":143,"name":198,"callback":169,"file":170,"line":199},"wpforms_process",114,{"type":143,"name":201,"callback":169,"file":170,"line":202},"comment_form_before",115,{"type":188,"name":204,"callback":169,"file":170,"line":205},"wpcf7_form_response_output",116,{"type":143,"name":207,"callback":169,"file":170,"line":208},"wpforms_frontend_output_before",117,{"type":143,"name":210,"callback":169,"file":170,"line":211},"spamblocker_ai_cleanup_logs",118,{"type":143,"name":152,"callback":153,"file":213,"line":214},"public\u002Fclass-spamblocker-ai-public.php",46,{"type":143,"name":152,"callback":153,"file":216,"line":217},"spamblocker-ai.php",44,{"type":143,"name":219,"callback":220,"file":216,"line":221},"plugins_loaded","spamblocker_ai_init_plugin",71,[223],{"action":224,"nopriv":225,"callback":169,"hasNonce":225,"hasCapCheck":225,"file":170,"line":129},"spamblocker_ai_dismiss_notice",false,[],[],[229],{"hook":210,"callback":210,"file":230,"line":231},"includes\u002Fclass-spamblocker-ai-activator.php",42,{"dangerousFunctions":233,"sqlUsage":234,"outputEscaping":237,"fileOperations":11,"externalRequests":240,"nonceChecks":137,"capabilityChecks":241,"bundledLibraries":242},[],{"prepared":235,"raw":11,"locations":236},12,[],{"escaped":238,"rawEcho":11,"locations":239},197,[],6,5,[],[244,263,276,289,309],{"entryPoint":245,"graph":246,"unsanitizedCount":11,"severity":262},"dismiss_notice (admin\u002Fclass-spamblocker-ai-admin.php:419)",{"nodes":247,"edges":259},[248,253],{"id":249,"type":250,"label":251,"file":146,"line":252},"n0","source","$_POST",421,{"id":254,"type":255,"label":256,"file":146,"line":257,"wp_function":258},"n1","sink","update_option() [Settings Manipulation]",423,"update_option",[260],{"from":249,"to":254,"sanitized":261},true,"low",{"entryPoint":264,"graph":265,"unsanitizedCount":11,"severity":262},"handle_bulk_delete (admin\u002Fclass-spamblocker-ai-admin.php:436)",{"nodes":266,"edges":274},[267,270],{"id":249,"type":250,"label":268,"file":146,"line":269},"$_REQUEST",443,{"id":254,"type":255,"label":271,"file":146,"line":272,"wp_function":273},"query() [SQLi]",467,"query",[275],{"from":249,"to":254,"sanitized":261},{"entryPoint":277,"graph":278,"unsanitizedCount":11,"severity":262},"\u003Cclass-spamblocker-ai-admin> (admin\u002Fclass-spamblocker-ai-admin.php:0)",{"nodes":279,"edges":286},[280,281,282,284],{"id":249,"type":250,"label":251,"file":146,"line":252},{"id":254,"type":255,"label":256,"file":146,"line":257,"wp_function":258},{"id":283,"type":250,"label":268,"file":146,"line":269},"n2",{"id":285,"type":255,"label":271,"file":146,"line":272,"wp_function":273},"n3",[287,288],{"from":249,"to":254,"sanitized":261},{"from":283,"to":285,"sanitized":261},{"entryPoint":290,"graph":291,"unsanitizedCount":11,"severity":262},"prepare_items (admin\u002Fclass-spamblocker-ai-log-list-table.php:151)",{"nodes":292,"edges":306},[293,297,301,302],{"id":249,"type":250,"label":294,"file":295,"line":296},"$_GET","admin\u002Fclass-spamblocker-ai-log-list-table.php",173,{"id":254,"type":255,"label":298,"file":295,"line":299,"wp_function":300},"prepare (format string)() [SQLi]",216,"prepare (format string)",{"id":283,"type":250,"label":294,"file":295,"line":296},{"id":285,"type":255,"label":303,"file":295,"line":304,"wp_function":305},"get_results() [SQLi]",227,"get_results",[307,308],{"from":249,"to":254,"sanitized":261},{"from":283,"to":285,"sanitized":261},{"entryPoint":310,"graph":311,"unsanitizedCount":11,"severity":262},"\u003Cclass-spamblocker-ai-log-list-table> (admin\u002Fclass-spamblocker-ai-log-list-table.php:0)",{"nodes":312,"edges":317},[313,314,315,316],{"id":249,"type":250,"label":294,"file":295,"line":296},{"id":254,"type":255,"label":298,"file":295,"line":299,"wp_function":300},{"id":283,"type":250,"label":294,"file":295,"line":296},{"id":285,"type":255,"label":303,"file":295,"line":304,"wp_function":305},[318,319],{"from":249,"to":254,"sanitized":261},{"from":283,"to":285,"sanitized":261},{"summary":321,"deductions":322},"The \"spamblocker-ai\" v1.0.0 plugin exhibits a generally strong security posture, with several positive indicators. Notably, all SQL queries are prepared, and all output is properly escaped, which significantly mitigates common vulnerabilities like SQL injection and cross-site scripting. The absence of file operations and the use of secure coding practices for SQL and output handling are commendable. The plugin also has no recorded vulnerability history, suggesting a mature and well-maintained codebase or a lack of prior scrutiny.\n\nHowever, a significant concern arises from the presence of an unprotected AJAX handler. This single unprotected entry point represents a critical attack vector, as it can be accessed by unauthenticated users, potentially leading to unintended actions or information leakage depending on the handler's functionality. While taint analysis shows no issues, the direct exposure of this AJAX endpoint without proper authentication or capability checks is a clear security weakness that needs immediate attention.\n\nIn conclusion, while the plugin demonstrates good adherence to secure coding practices in many areas, the unprotected AJAX handler introduces a notable risk. Addressing this single point of failure should be the priority to further strengthen the plugin's security. The lack of past vulnerabilities is a positive sign, but it doesn't negate the current identified risk.",[323],{"reason":324,"points":325},"AJAX handler without auth checks",10,"2026-04-16T14:03:13.416Z",{"wat":328,"direct":337},{"assetPaths":329,"generatorPatterns":332,"scriptPaths":333,"versionParams":334},[330,331],"\u002Fwp-content\u002Fplugins\u002Fspamblocker-ai\u002Fadmin\u002Fcss\u002Fspamblocker-ai-admin.css","\u002Fwp-content\u002Fplugins\u002Fspamblocker-ai\u002Fadmin\u002Fjs\u002Fspamblocker-ai-admin.js",[],[331],[335,336],"spamblocker-ai\u002Fadmin\u002Fcss\u002Fspamblocker-ai-admin.css?ver=","spamblocker-ai\u002Fadmin\u002Fjs\u002Fspamblocker-ai-admin.js?ver=",{"cssClasses":338,"htmlComments":339,"htmlAttributes":340,"restEndpoints":341,"jsGlobals":342,"shortcodeOutput":344},[],[],[],[],[343],"spamblocker_ai_vars",[],{"error":261,"url":346,"statusCode":347,"statusMessage":348,"message":348},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fspamblocker-ai\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":96,"versions":350},[351],{"version":6,"download_url":24,"svn_tag_url":352,"released_at":26,"has_diff":225,"diff_files_changed":353,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":354,"is_current":261},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fspamblocker-ai\u002Ftags\u002F1.0.0\u002F",[],[]]