[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f1btXK3qnK2EFI0w_BvaSz7Gr4XaYxJDgw6fow6aoXtg":3},{"slug":4,"display_name":5,"profile_url":6,"plugin_count":7,"total_installs":8,"avg_security_score":9,"avg_patch_time_days":10,"trust_score":11,"computed_at":12,"plugins":13},"ridhwanahsann","Ridhwan Ahsan","https:\u002F\u002Fprofiles.wordpress.org\u002Fridhwanahsann\u002F",6,10,100,30,94,"2026-08-25T10:07:04.082Z",[14,36,53,70,84,100],{"slug":15,"name":16,"version":17,"author":5,"author_profile":6,"description":18,"short_description":19,"active_installs":8,"downloaded":20,"rating":21,"num_ratings":21,"last_updated":22,"tested_up_to":23,"requires_at_least":24,"requires_php":25,"tags":26,"homepage":32,"download_link":33,"security_score":9,"vuln_count":21,"unpatched_count":21,"last_vuln_date":34,"fetched_at":35},"rmgcaptcha-math-guard","RMGCaptcha Math Guard – Math CAPTCHA for Login and WooCommerce","1.1.3","\u003Cp>RMGCaptcha Math Guard adds a GDPR-friendly, math-based CAPTCHA to protect WordPress login, WooCommerce, and Contact Form 7 forms from spam, fake registrations, and brute-force attacks. No external services, no tracking, and fully WordPress.org compliant.\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WordPress login protection (captcha on wp-login.php)\u003C\u002Fli>\n\u003Cli>Contact Form 7 integration via [pmcMathcaptcha] \u002F [pmcMathcaptcha*]\u003C\u002Fli>\n\u003Cli>WooCommerce login and registration protection\u003C\u002Fli>\n\u003Cli>Lightweight spam protection without Google reCAPTCHA or third-party tracking\u003C\u002Fli>\n\u003Cli>Configurable difficulty and operations (Addition\u002FSubtraction\u002FMultiplication\u002FRandom)\u003C\u002Fli>\n\u003Cli>Hide captcha for logged-in users\u003C\u002Fli>\n\u003Cli>Custom error message support\u003C\u002Fli>\n\u003Cli>Optional rate limiting and honeypot\u003C\u002Fli>\n\u003Cli>Failed login log + logged user list (admin pages)\u003C\u002Fli>\n\u003Cli>Translation-ready\u003C\u002Fli>\n\u003C\u002Ful>\n","A lightweight math CAPTCHA and spam protection plugin for WordPress login, WooCommerce, and Contact Form 7 forms.",525,0,"2026-07-16T09:06:00.000Z","7.0.2","5.5","7.4",[27,28,29,30,31],"captcha","login-security","math-captcha","spam-protection","woocommerce","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frmgcaptcha-math-guard.1.1.3.zip",null,"2026-07-22T17:31:50.256Z",{"slug":37,"name":38,"version":39,"author":5,"author_profile":6,"description":40,"short_description":41,"active_installs":21,"downloaded":42,"rating":21,"num_ratings":21,"last_updated":43,"tested_up_to":44,"requires_at_least":45,"requires_php":32,"tags":46,"homepage":32,"download_link":52,"security_score":9,"vuln_count":21,"unpatched_count":21,"last_vuln_date":34,"fetched_at":35},"custom-name-cursor-badge","Custom Name Cursor Badge","1.0.5","\u003Cp>Custom Name Cursor Badge allows you to add a floating badge that follows the mouse cursor smoothly. It’s fully customizable from the WordPress admin panel and uses high-performance SVG and JavaScript.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Smooth cursor-follow animation using requestAnimationFrame.\u003C\u002Fli>\n\u003Cli>Modern pill-shaped SVG design with customizable colors and text.\u003C\u002Fli>\n\u003Cli>Live preview in the admin settings panel.\u003C\u002Fli>\n\u003Cli>Lightweight and performance-oriented (no jQuery dependency on frontend).\u003C\u002Fli>\n\u003Cli>Mobile-friendly (automatically disabled on small screens).\u003C\u002Fli>\n\u003C\u002Ful>\n","A lightweight, modern WordPress plugin that adds a custom live cursor badge effect to your website.",326,"2026-05-10T14:29:00.000Z","6.9.5","5.0",[47,48,49,50,51],"animation","badge","cursor","custom-cursor","mouse","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-name-cursor-badge.1.0.5.zip",{"slug":54,"name":55,"version":56,"author":5,"author_profile":6,"description":57,"short_description":58,"active_installs":21,"downloaded":59,"rating":9,"num_ratings":60,"last_updated":61,"tested_up_to":44,"requires_at_least":62,"requires_php":25,"tags":63,"homepage":68,"download_link":69,"security_score":9,"vuln_count":21,"unpatched_count":21,"last_vuln_date":34,"fetched_at":35},"grt-billing-bridge","GRT Billing Bridge","1.0.1","\u003Cp>PadSync connects WooCommerce with Paddle Billing so you can sell products through Paddle, sync pricing, track transactions, and generate license keys from WordPress.\u003C\u002Fp>\n\u003Cp>Features include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Paddle Billing checkout integration for WooCommerce\u003C\u002Fli>\n\u003Cli>Webhook handling for Paddle transaction events\u003C\u002Fli>\n\u003Cli>Automatic license key generation and storage in custom tables\u003C\u002Fli>\n\u003Cli>WooCommerce product integration with a Paddle checkbox and PadSync product tab\u003C\u002Fli>\n\u003Cli>Paddle price sync from the WooCommerce product editor\u003C\u002Fli>\n\u003Cli>Admin screens for products, transactions, licenses, generators, and subscriptions\u003C\u002Fli>\n\u003Cli>Customer account downloads and subscriptions views\u003C\u002Fli>\n\u003Cli>Printable license certificate output\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Important note: This plugin is an independent integration and is not affiliated with or endorsed by Paddle.\u003C\u002Fp>\n\u003Cp>This plugin requires WooCommerce and depends on Paddle as an external payment and subscription platform.\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>PadSync communicates with Paddle to provide payment processing, hosted checkout, subscription lookups, product sync, and transaction sync features.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Service name: Paddle Billing\u003C\u002Fli>\n\u003Cli>Service purpose: to create checkout transactions, open Paddle-hosted checkout, sync Paddle products and prices from WooCommerce, fetch transaction and subscription details, and receive webhook notifications about payment events.\u003C\u002Fli>\n\u003Cli>What this plugin sends: customer email address, WooCommerce order ID, order total, currency, product or price details, and transaction identifiers when a checkout, sync, or lookup action is requested by the store owner or customer.\u003C\u002Fli>\n\u003Cli>When data is sent: when a customer reaches the WooCommerce order payment page, when checkout is finalized, when an admin syncs products or prices, when subscription or transaction data is fetched from Paddle, and when Paddle sends webhook events back to the site.\u003C\u002Fli>\n\u003Cli>Remote domains used by the service: \u003Ccode>api.paddle.com\u003C\u002Fcode> and \u003Ccode>sandbox-api.paddle.com\u003C\u002Fcode> for API requests, and Paddle-hosted webhook delivery back to your WordPress site.\u003C\u002Fli>\n\u003Cli>Terms of Service: https:\u002F\u002Fwww.paddle.com\u002Flegal\u002Fterms\u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Fwww.paddle.com\u002Flegal\u002Fprivacy\u003C\u002Fli>\n\u003C\u002Ful>\n","Paddle Billing integration for WooCommerce with license keys, synced products, transactions, and customer dashboards.",168,1,"2026-05-02T19:10:00.000Z","6.0",[64,65,66,67,31],"downloads","licensing","paddle","software-licenses","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgrt-billing-bridge\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgrt-billing-bridge.1.0.1.zip",{"slug":71,"name":72,"version":56,"author":5,"author_profile":6,"description":73,"short_description":74,"active_installs":21,"downloaded":75,"rating":21,"num_ratings":21,"last_updated":76,"tested_up_to":44,"requires_at_least":45,"requires_php":32,"tags":77,"homepage":82,"download_link":83,"security_score":9,"vuln_count":21,"unpatched_count":21,"last_vuln_date":34,"fetched_at":35},"grt-booking","GRT Booking","\u003Cp>GRT Booking is a lightweight and powerful room reservation plugin. It allows administrators to define available booking periods and provides a frontend form for users to check room availability.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n*   Responsive booking form via shortcode [grtbo_booking_form].\u003Cbr \u002F>\n*   AJAX-powered availability checking.\u003Cbr \u002F>\n*   Admin settings for minimum\u002Fmaximum stay.\u003Cbr \u002F>\n*   Customizable submit button text.\u003Cbr \u002F>\n*   Date range management for room availability.\u003Cbr \u002F>\n*   \u003Cstrong>Smart Date Picker\u003C\u002Fstrong>: Only admin-defined available dates are selectable in the frontend form.\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>Admin Configuration:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Navigate to \u003Cstrong>Settings > GRT Booking\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Set the Minimum and Maximum stay duration.\u003C\u002Fli>\n\u003Cli>Customize the “Submit Button Text”.\u003C\u002Fli>\n\u003Cli>Use the “Availability Management” section to add dates when the room is available.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Frontend Display:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create a new page or edit an existing one.\u003C\u002Fli>\n\u003Cli>Insert the shortcode: \u003Ccode>[grtbo_booking_form]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Publish the page.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n","A comprehensive room reservation system for WordPress.",300,"2026-02-24T14:46:00.000Z",[78,79,80,81],"booking","hotel","reservation","room","https:\u002F\u002Fgithub.com\u002Fridhwanahsan\u002Fgrt-booking","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgrt-booking.1.0.1.zip",{"slug":85,"name":86,"version":87,"author":5,"author_profile":6,"description":88,"short_description":89,"active_installs":21,"downloaded":90,"rating":9,"num_ratings":60,"last_updated":91,"tested_up_to":44,"requires_at_least":45,"requires_php":32,"tags":92,"homepage":98,"download_link":99,"security_score":9,"vuln_count":21,"unpatched_count":21,"last_vuln_date":34,"fetched_at":35},"grt-ticket","GRT Ticket","1.2.4","\u003Cp>\u003Cstrong>Note on Minified JS\u003C\u002Fstrong>: The \u003Ccode>public\u002Fjs\u002Fsupabase.js\u003C\u002Fcode> file is a minified build of the Supabase JS client. Source code available at: https:\u002F\u002Fgithub.com\u002Fsupabase\u002Fsupabase-js\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Webhooks & Integrations (New!)\u003C\u002Fstrong>: Send notifications to \u003Cstrong>Slack\u003C\u002Fstrong>, \u003Cstrong>Discord\u003C\u002Fstrong>, or \u003Cstrong>Zapier\u003C\u002Fstrong> when a new ticket is created.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Supabase Integration\u003C\u002Fstrong>: True real-time chat powered by Supabase Realtime DB (optional)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Guest Access (New!)\u003C\u002Fstrong>: Guests can view and reply to their tickets immediately after submission via secure cookie (no login required).\u003C\u002Fli>\n\u003Cli>Create and manage tickets from WordPress admin and frontend\u003C\u002Fli>\n\u003Cli>Real-time chat between users and admins\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Fields Builder\u003C\u002Fstrong>: Create custom forms with Text, Textarea, Number, Email, URL, Select, and Date fields\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Search\u003C\u002Fstrong>: Filter tickets by User Name or Ticket ID instantly\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Guest Ticket Submission\u003C\u002Fstrong>: Users can submit tickets without an account (secure cookie access)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User Profile\u003C\u002Fstrong>: Users can manage their profile and upload avatars\u003C\u002Fli>\n\u003Cli>Auto-Assignment: Automatically assign tickets to agents based on category\u003C\u002Fli>\n\u003Cli>Agent Performance: View stats on agent performance and ticket resolution\u003C\u002Fli>\n\u003Cli>Email Piping: User replies via email are automatically added to ticket chat\u003C\u002Fli>\n\u003Cli>Email Notifications: Chat replies are sent to user email (with direct frontend links)\u003C\u002Fli>\n\u003Cli>IMAP\u002FSMTP settings configurable via plugin settings\u003C\u002Fli>\n\u003Cli>Secure input handling and WordPress coding standards compliant\u003C\u002Fli>\n\u003Cli>Fully GPL-2.0 compatible\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin integrates with the following third-party services:\u003C\u002Fp>\n\u003Ch3>1. Twilio (Optional)\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Service\u003C\u002Fstrong>: Twilio API (WhatsApp & SMS)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Usage\u003C\u002Fstrong>: Sends notifications to admins and users via WhatsApp or SMS.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data Sent\u003C\u002Fstrong>: Message content, phone numbers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy Policy\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fwww.twilio.com\u002Flegal\u002Fprivacy\" rel=\"nofollow ugc\">Twilio Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2. Supabase (Optional)\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Service\u003C\u002Fstrong>: Supabase Realtime\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Usage\u003C\u002Fstrong>: Provides real-time chat capabilities.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data Sent\u003C\u002Fstrong>: Chat messages, user IDs (for authentication).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy Policy\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fsupabase.com\u002Fprivacy\" rel=\"nofollow ugc\">Supabase Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>3. Webhooks (Slack, Discord, Zapier)\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Usage\u003C\u002Fstrong>: Sends ticket data to external services for notification\u002Fautomation.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data Sent\u003C\u002Fstrong>: Ticket details (title, ID, user email, message).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Supabase Configuration (Optional for Realtime)\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Create a project at \u003Ca href=\"https:\u002F\u002Fsupabase.com\" rel=\"nofollow ugc\">Supabase\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Get your \u003Cstrong>Project URL\u003C\u002Fstrong>, \u003Cstrong>Anon Key\u003C\u002Fstrong>, and \u003Cstrong>Service Role Secret\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>In WordPress, go to \u003Cstrong>GRT Ticket > Settings\u003C\u002Fstrong> and enter these credentials.\u003C\u002Fli>\n\u003Cli>In Supabase SQL Editor, run this command to create the messages table:\u003Cbr \u002F>\n   create table public.grt_messages ( id bigint not null, ticket_id bigint not null, sender_type text not null, sender_name text not null, message text null, attachment_url text null, is_internal integer null default 0, created_at timestamp with time zone null default now(), constraint grt_messages_pkey primary key (id) ) TABLESPACE pg_default;\u003C\u002Fli>\n\u003Cli>\u003Cstrong>IMPORTANT\u003C\u002Fstrong>: Go to \u003Cstrong>Supabase Dashboard > Database > Publications\u003C\u002Fstrong> (or Replication) and enable \u003Cstrong>“grt_messages”\u003C\u002Fstrong> for Realtime. (Otherwise, no messages will be received!)\u003C\u002Fli>\n\u003Cli>Enable “Realtime Chat” in plugin settings.\u003C\u002Fli>\n\u003C\u002Fol>\n","A support ticket system with real-time chat, email piping, custom fields, and Webhook integrations (Slack\u002FDiscord\u002FZapier).",490,"2026-03-12T14:05:00.000Z",[93,94,95,96,97],"chat","helpdesk","support","ticket","webhooks","https:\u002F\u002Fgithub.com\u002Fridhwanahsan\u002Fgrt-ticket","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgrt-ticket.1.2.4.zip",{"slug":101,"name":102,"version":103,"author":5,"author_profile":6,"description":104,"short_description":105,"active_installs":21,"downloaded":106,"rating":21,"num_ratings":21,"last_updated":107,"tested_up_to":44,"requires_at_least":45,"requires_php":32,"tags":108,"homepage":32,"download_link":113,"security_score":9,"vuln_count":21,"unpatched_count":21,"last_vuln_date":34,"fetched_at":35},"ruivo-user-switcher","Ruivo User Switcher","1.1.1","\u003Cp>Ruivo User Switcher is a lightweight, fast, and user-friendly admin tool for switching users directly from the dashboard without page reload. It features a modern floating popup UI and secure session management.\u003C\u002Fp>\n\u003Cp>Key Features:\u003Cbr \u002F>\n* Floating circular button (bottom-left) for quick access.\u003Cbr \u002F>\n* AJAX-powered user search with role filtering.\u003Cbr \u002F>\n* One-click switching to any user profile.\u003Cbr \u002F>\n* Secure “Switch Back” functionality to return to the original admin account.\u003Cbr \u002F>\n* Keyboard shortcut (Ctrl + Shift + S) to toggle the switcher.\u003Cbr \u002F>\n* Frontend support for switching while browsing the site.\u003Cbr \u002F>\n* Clean, modular code following WordPress coding standards.\u003C\u002Fp>\n","Allow administrators to quickly switch between users from the WordPress admin dashboard using a modular popup UI.",123,"2026-05-19T17:51:00.000Z",[109,110,111,112],"admin-tool","developer-tool","switch-user","user-switcher","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fruivo-user-switcher.1.1.1.zip"]