[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fUIZGqHokjMt1NUbZL6d7bhNgly7UfdyEy5Wtgt7KqGE":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":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":37,"analysis":141,"fingerprints":435},"cloudbridge-mattermost","Cloudbridge Mattermost","2.2.3","joho68","https:\u002F\u002Fprofiles.wordpress.org\u002Fjoho68\u002F","\u003Cp>This WordPress plugin provides integration with Mattermost.\u003C\u002Fp>\n\u003Cp>The plugin provides \u003Cstrong>OAuth2 authentication\u003C\u002Fstrong> functionality for logging into WordPress via Mattermost.\u003C\u002Fp>\n\u003Cp>The plugin provides \u003Cstrong>OAuth2 authentication\u003C\u002Fstrong> functionality for registering new WordPress users via Mattermost.\u003C\u002Fp>\n\u003Cp>The plugin additionally provides the following \u003Cstrong>notification\u003C\u002Fstrong> functionality, using an \u003Cstrong>incoming webhook\u003C\u002Fstrong> in Mattermost:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Notifications for successful login\u003C\u002Fli>\n\u003Cli>Notifications for failed login\u003C\u002Fli>\n\u003Cli>Notifications for unknown user login attempt\u003C\u002Fli>\n\u003Cli>Notifications for password reset\u003C\u002Fli>\n\u003Cli>Notifications for plugin activation\u003C\u002Fli>\n\u003Cli>Notifications for plugin deactivation\u003C\u002Fli>\n\u003Cli>Notifications for plugin uninstallation\u003C\u002Fli>\n\u003Cli>Notifications for new\u002Fedited user\u003C\u002Fli>\n\u003Cli>Notifications for deleted user\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The plugin can also make use of additional functionality such as posting to a specific channel\u002Fuser, overriding bot names, and additionally mention specific users.\u003C\u002Fp>\n\u003Cp>Other notes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>This plugin \u003Cstrong>may\u003C\u002Fstrong> work with earlier versions of WordPress\u003C\u002Fli>\n\u003Cli>This plugin has been tested with \u003Cstrong>WordPress 5.5.3 to 6.9.x\u003C\u002Fstrong> at the time of this writing\u003C\u002Fli>\n\u003Cli>This plugin has been tested with \u003Cstrong>Mattermost 5.x to 11.x\u003C\u002Fstrong> at the time of this writing\u003C\u002Fli>\n\u003Cli>This plugin has been tested with \u003Cstrong>PHP 7.4.x, 8.1.x, 8.2.x, and 8.3.x\u003C\u002Fstrong> at the time of this writing\u003C\u002Fli>\n\u003Cli>This plugin optionally makes use of the \u003Ccode>mb_\u003C\u002Fcode> PHP functions\u003C\u002Fli>\n\u003Cli>This plugin may create entries in your PHP error log (if active)\u003C\u002Fli>\n\u003Cli>This plugin contains no Javascript\u003C\u002Fli>\n\u003Cli>This plugin contains no tracking code and does not process or store any information about users\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Copyright 2020-2026 Joaquim Homrighausen; all rights reserved.\u003C\u002Fp>\n\u003Cp>The Cloudbridge Mattermost WordPress Plugin was written by Joaquim Homrighausen while converting caffeine into code.\u003C\u002Fp>\n\u003Cp>Cloudbridge Mattermost is sponsored by \u003Ca href=\"https:\u002F\u002Fwebbplatsen.se\" rel=\"nofollow ugc\">WebbPlatsen i Sverige AB\u003C\u002Fa>, Stockholm, Sweden.\u003C\u002Fp>\n\u003Cp>Commercial support and customizations for this plugin is available from WebbPlatsen i Sverige AB in Stockholm, Sweden.\u003C\u002Fp>\n\u003Cp>If you find this plugin useful, the author is happy to receive a donation, good review, or just a kind word.\u003C\u002Fp>\n\u003Cp>If there is something you feel to be missing from this plugin, or if you have found a problem with the code or a feature, please do not hesitate to reach out to support@webbplatsen.se.\u003C\u002Fp>\n\u003Cp>This plugin can also be downloaded from \u003Ca href=\"https:\u002F\u002Fcode.webbplatsen.net\u002Fwordpress\u002Fcloudbridge-mattermost\u002F\" rel=\"nofollow ugc\">code.webbplatsen.net\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fjoho1968\u002Fcloudbridge-mattermost\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>\u003C\u002Fp>\n","Mattermost integration for WordPress. Tested with Mattermost 5.30.1+ and WordPress 5.5+.",70,2334,100,1,"2026-02-11T15:06:00.000Z","6.9.4","5.4.0","7.4",[20,21,22,23,24],"cloud","integration","mattermost","notifications","security","https:\u002F\u002Fcode.webbplatsen.net\u002Fwordpress\u002Fcloudbridge-mattermost\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcloudbridge-mattermost.2.2.3.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":13,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},5,190,30,94,"2026-04-04T17:26:43.402Z",[38,60,85,103,119],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":51,"tags":53,"homepage":58,"download_link":59,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"login-security-recaptcha","Login Security Captcha","1.8.4","ScriptsTown","https:\u002F\u002Fprofiles.wordpress.org\u002Fscriptstown\u002F","\u003Cp>\u003Cstrong>Login Security Captcha\u003C\u002Fstrong> is a security plugin for WordPress to add CAPTCHA or CAPTCHA-free services such as Cloudflare \u003Cstrong>Turnstile\u003C\u002Fstrong> and Google \u003Cstrong>reCAPTCHA\u003C\u002Fstrong> to the WordPress login, registration, lost password, and comment form. This is a fast and lightweight security plugin to place captcha on standard WordPress forms with minimal footprints. It can prevent spam comments and protect the login form against Brute-force attacks. It has simple settings to configure the plugin quickly.\u003C\u002Fp>\n\u003Cp>The plugin supports \u003Cstrong>Cloudflare Turnstile\u003C\u002Fstrong>, Google \u003Cstrong>reCAPTCHA\u003C\u002Fstrong> Version 2, and Version 3 with multiple options. This is the best WordPress captcha plugin for antispam protection to secure comment form and WordPress login page. It allows you to place different versions of reCAPTCHA and also Turnstile on different forms at the same time. This plugin comes with a set of simple options to quickly set up captcha validation on the common forms.\u003C\u002Fp>\n\u003Cp>Using this security plugin, you can change the captcha theme to light or dark depending on your preferences for Cloudflare Turnstile and Google reCAPTCHA. You can also configure various other parameters like the score value for reCAPTCHA version 3. You can monitor the error logs and have the option to disable the captcha on the comment form for logged-in users. Also, you can adjust the captcha size to compact or normal for \u003Cstrong>Cloudflare Turnstile\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch3>Login Security Captcha Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Cloudflare \u003Cstrong>Turnstile\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Google reCAPTCHA v2\u003C\u002Fli>\n\u003Cli>Google reCAPTCHA v3\u003C\u002Fli>\n\u003Cli>Set reCAPTCHA v3 Position\u003C\u002Fli>\n\u003Cli>Captcha Theme and Size\u003C\u002Fli>\n\u003Cli>Secure Login Form\u003C\u002Fli>\n\u003Cli>Secure Registration Form\u003C\u002Fli>\n\u003Cli>Secure Lost Password Form\u003C\u002Fli>\n\u003Cli>Protect Comment Spam\u003C\u002Fli>\n\u003Cli>Monitor Error Logs\u003C\u002Fli>\n\u003Cli>Prevent Brute-force Attack\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Upgrade To Pro – \u003Ca href=\"https:\u002F\u002Fscriptstown.com\u002Fwordpress-plugins\u002Flogin-security-pro\u002F#pricing\" title=\"Upgrade To Pro\" rel=\"nofollow ugc\">Click Here\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Login Security Pro Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Limit Login Attempts\u003C\u002Fstrong> by IP Address\u003C\u002Fli>\n\u003Cli>Check and Monitor \u003Cstrong>Last Login\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Check Login History by Username\u003C\u002Fli>\n\u003Cli>Recent Login Dashboard Widget\u003C\u002Fli>\n\u003Cli>Cloudflare \u003Cstrong>Turnstile\u003C\u002Fstrong> Support\u003C\u002Fli>\n\u003Cli>Google \u003Cstrong>reCAPTCHA\u003C\u002Fstrong> v2 and v3\u003C\u002Fli>\n\u003Cli>Redirect after Login or Logout\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Role-Based Redirection\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Secure Login and Registration Form\u003C\u002Fli>\n\u003Cli>Secure Lost Password Form\u003C\u002Fli>\n\u003Cli>Easy to Protect Comment Spam\u003C\u002Fli>\n\u003Cli>Login Form – \u003Cstrong>WooCommerce\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Lost Password Form – \u003Cstrong>WooCommerce\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Registration Form – \u003Cstrong>WooCommerce\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Secure \u003Cstrong>WooCommerce\u003C\u002Fstrong> Checkout Form\u003C\u002Fli>\n\u003Cli>Advanced Security and Much More\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Check Pro Plugin – \u003Ca href=\"https:\u002F\u002Fscriptstown.com\u002Fwordpress-plugins\u002Flogin-security-pro\u002F\" title=\"Check Pro Plugin\" rel=\"nofollow ugc\">Click Here\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n","Secure WordPress login, registration, and comment form with Google reCAPTCHA or Cloudflare Turnstile. Prevent Brute-force attacks and more.",10000,286646,98,20,"2026-03-11T00:40:00.000Z","7.0","5.0",[54,55,56,57,24],"captcha","cloudflare","login","recaptcha","https:\u002F\u002Fscriptstown.com\u002Fwordpress-plugins\u002Flogin-security-recaptcha\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flogin-security-recaptcha.1.8.4.zip",{"slug":61,"name":62,"version":63,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":68,"downloaded":69,"rating":70,"num_ratings":71,"last_updated":72,"tested_up_to":73,"requires_at_least":74,"requires_php":75,"tags":76,"homepage":75,"download_link":82,"security_score":48,"vuln_count":83,"unpatched_count":27,"last_vuln_date":84,"fetched_at":29},"dologin","DoLogin Security","4.3","WPDO","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpdo5ea\u002F","\u003Cp>In one click, your WordPress login page will be pretected with the smart brute force attack protection! Any login attempts more than 6 in 10 minutes (default value) will be limited.\u003C\u002Fp>\n\u003Cp>Limit the number of login attempts through both the login and the auth cookies.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Two-factor Authentication login.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Text SMS message passcode for 2nd step verification support.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Cloudflare Turnstile (better than Google reCAPTCHA).\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>GeoLocation (Continent\u002FCountry\u002FCity) or IP range to limit login attempts.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Passwordless login link.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Support Whitelist and Blacklist.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>GDPR compliant. With this feature turned on, all logged IPs get obfuscated (md5-hashed).\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>WooCommerce Login supported.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>XMLRPC gateway protection.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>API\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>Call the function \u003Ccode>$link = function_exists( 'dologin_gen_link' ) ? dologin_gen_link( 'your plugin name or tag' ) : '';\u003C\u002Fcode> to generate one passwordless login link for the current user.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Call the function \u003Ccode>$link = function_exists( 'dologin_gen_link' ) ? dologin_gen_link( 'note\u002Ftip for this generation', $user_id ) : '';\u003C\u002Fcode> to generate a passwordless login link for the user which ID is \u003Ccode>$user_id\u003C\u002Fcode>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The generated one-time used link will be expired after 7 days.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Define const \u003Ccode>SILENCE_INSTALL\u003C\u002Fcode> to avoid redirecting to setting page after installtion.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>CLI\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>List all passwordless links: \u003Ccode>wp dologin list\u003C\u002Fcode>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Generate a passwordless link for one username (for the login name \u003Ccode>root\u003C\u002Fcode>): \u003Ccode>wp dologin gen root\u003C\u002Fcode>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Delete a passwordless link w\u002F the ID in list (for the record w\u002F ID 5): \u003Ccode>wp dologin del 5\u003C\u002Fcode>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How GeoLocation works\u003C\u002Fh4>\n\u003Cp>When visitors hit the login page, this plugin will lookup the Geolocation info from API, compare the Geolocation setting (if has) with the whitelist\u002Fblacklist to decide if allow login attempts.\u003C\u002Fp>\n\u003Ch3>Privacy\u003C\u002Fh3>\n\u003Cp>The online IP lookup service is provided by https:\u002F\u002Fwww.doapi.us. The provider’s privacy policy is https:\u002F\u002Fwww.doapi.us\u002Fprivacy.\u003C\u002Fp>\n\u003Cp>Based on the original code from Limit Login Attemps plugin and Limit Login Attemps Reloaded plugin.\u003C\u002Fp>\n","Easy Login. 2FA login. Passwordless login. Cloudflare Turnstile reCAPTCHA. GeoLocation (Continent\u002FCountry\u002FCity)\u002FIP range to limit login attempts.",7000,162727,90,13,"2025-06-11T14:21:00.000Z","6.8.5","4.0","",[77,78,79,80,81],"2fa-login","cloudflare-turnstile-recaptcha","easy-login","geolocation-login-limit","login-security","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdologin.4.3.zip",4,"2023-10-24 00:00:00",{"slug":86,"name":87,"version":88,"author":89,"author_profile":90,"description":91,"short_description":92,"active_installs":93,"downloaded":94,"rating":13,"num_ratings":71,"last_updated":95,"tested_up_to":16,"requires_at_least":96,"requires_php":17,"tags":97,"homepage":101,"download_link":102,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"app-for-cf","App for Cloudflare®","1.9.9","digitalpoint","https:\u002F\u002Fprofiles.wordpress.org\u002Fdigitalpoint\u002F","\u003Cp>Unlock advanced Cloudflare features without being a network administrator or developer. Works with any Cloudflare plan (including Free), no Automatic Platform Optimization (APO) subscription needed.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Cache HTML at network edge\u003C\u002Fli>\n\u003Cli>Preload JavaScript and CSS\u003C\u002Fli>\n\u003Cli>View\u002Fset all Cloudflare settings\u003C\u002Fli>\n\u003Cli>Fixes Cloudflare Flexible SSL redirect loops\u003C\u002Fli>\n\u003Cli>Fixes situation when IPs are coming through as Cloudflare IPs rather than user IPs\u003C\u002Fli>\n\u003Cli>Cloudflare web analytics support\u003C\u002Fli>\n\u003Cli>Cloudflare analytics on dashboard\u003C\u002Fli>\n\u003Cli>Purge cache\u003C\u002Fli>\n\u003Cli>Automatic image transformations (automatically serve AVIF\u002FWebP versions to browsers that support them)\u003C\u002Fli>\n\u003Cli>Turnstile CAPTCHA system for registrations, logins, password reset, comments and\u002For third party plugins\u003C\u002Fli>\n\u003Cli>View Page rules, Cache rules, Firewall rules, IP Address rules, User Agent rules\u003C\u002Fli>\n\u003Cli>View Zero Trust Network Access setup\u003C\u002Fli>\n\u003Cli>View DMARC statistics\u003C\u002Fli>\n\u003Cli>Included tools: HTTP request trace, IP address details, domain details, WHOIS\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Directly cache HTML\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>App for Cloudflare® can automatically cache your HTML pages at Cloudflare data centers in 330+ cities. “Standard” WordPress caching plugins can’t escape the laws of physics because \u003Cstrong>information can’t travel faster than the speed of light\u003C\u002Fstrong> (even if the page is cached, the cache exists on your physical origin server, which can be \u003Cstrong>over 20,000 km from an end user\u003C\u002Fstrong>). Caching content in Cloudflare data centers makes your website faster by putting your website cache closer to end-users (95% of the world’s population is within 50ms of a Cloudflare data center).\u003C\u002Fp>\n\u003Cp>This can be done \u003Cstrong>without Cloudflare Workers or even a Page Rule\u003C\u002Fstrong> (done with a single Cache Rule on Cloudflare’s side, and custom code in the plugin).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Preload JavaScript and CSS\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Speed your site up by using the option that instructs browsers to preload JavaScript and CSS used to render the page being viewed. Can be used on its own, or in conjunction with Cloudflare’s \u003Ca href=\"https:\u002F\u002Fblog.cloudflare.com\u002Fearly-hints\u002F\" rel=\"nofollow ugc\">Early Hints\u003C\u002Fa> function.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Manage all Cloudflare settings\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>All Cloudflare settings can be changed directly within your WordPress admin area.\u003C\u002Fp>\n\u003Cp>Includes \u003Cstrong>Easy config\u003C\u002Fstrong> function that will optimally set your Cloudflare zone settings for WordPress.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Fixes Cloudflare Flexible SSL redirect loops\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Automatically fixes HTTPS redirect loops when using Cloudflare’s Flexible SSL option (traffic between user and Cloudflare is encrypted, but traffic between Cloudflare and origin server is not).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Handles user IP addresses\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Automatically handles the situation where your web server is passing Cloudflare IP addresses rather than the IP address of the user making the request.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Turnstile CAPTCHA\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Cloudflare Turnstile CAPTCHA support for registration, login, password reset, comment forms, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce\u002F\" rel=\"ugc\">WooCommerce\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontact-form-7\u002F\" rel=\"ugc\">Contact Form 7\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fhtml-forms\u002F\" rel=\"ugc\">HTML Forms\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmetform\u002F\" rel=\"ugc\">MetForm\u003C\u002Fa> and\u002For \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpforms-lite\u002F\" rel=\"ugc\">WPForms\u003C\u002Fa>. Single-click setup (done transparently via API call).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Network analytics\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>View network stats for your website directly within your WordPress admin area with a dashboard widget.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>View rules & firewall\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Quickly review your site’s Cloudflare rules and firewall settings from within your WordPress admin area. Includes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Page rules\u003C\u002Fli>\n\u003Cli>Cache rules\u003C\u002Fli>\n\u003Cli>Firewall custom rules\u003C\u002Fli>\n\u003Cli>IP address rules\u003C\u002Fli>\n\u003Cli>User agent blocking\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>DMARC management\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Track third parties that are sending email on your behalf (for example an email provider you have authorized like Gmail or Outlook). You can also see unauthorized email senders or spammers sending email on behalf of your domain.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Multisite network support\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You can have a network-wide Cloudflare API token that can be overridden on a per site basis. In the case where a multisite network operator has the site domains in a single Cloudflare account, they can allow the site users to use Cloudflare features for their individual site without disclosing the underlying API token.\u003C\u002Fp>\n\u003Cp>Additionally, a single Pro license for the main network site allows the media from all sites in the network to be stored in the cloud, within a single Cloudflare R2 bucket.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Image Transformations\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Supports Cloudflare’s Image Transformation service, which allows Media images to automatically be served in the best format that a browser supports (AVIF, WebP, etc). Additionally, smaller images can be automatically served to users on very slow network connections. No web server configuration required.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Store media in the cloud [Premium]\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Easily and seamlessly store your WordPress media in the cloud with \u003Ca href=\"https:\u002F\u002Fwww.cloudflare.com\u002Fdeveloper-platform\u002Fr2\u002F\" rel=\"nofollow ugc\">Cloudflare R2\u003C\u002Fa>. This allows you to offload resources (both bandwidth and disk space) from your server. The \u003Cstrong>first 10GB is free\u003C\u002Fstrong>, and only costs $0.015 per GB thereafter (ex. if you had 100GB of media, it would cost $1.35 per month to store it in the cloud).\u003C\u002Fp>\n\u003Cp>Includes the ability to migrate existing media from local filesystem to R2 (or from R2 to local filesystem). Works with individual media, or all media in bulk (includes web-based migration as well as a shell\u002FWP-CLI option).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Automatically convert uploaded images to AVIF or WebP\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This is done with a free companion plugin, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fimage-shift\u002F\" rel=\"ugc\">Image Shift\u003C\u002Fa> (includes the ability to apply watermarks).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Protect admin area [Premium]\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Utilize \u003Ca href=\"https:\u002F\u002Fwww.cloudflare.com\u002Fzero-trust\u002Fproducts\u002Faccess\u002F\" rel=\"nofollow ugc\">Zero Trust Network Access\u003C\u002Fa> to authenticate users before they access your WordPress admin area.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Manage rules & firewall [Premium]\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The premium version unlocks the ability to manage (create, delete, suspend and unsuspend) Cloudflare rules and firewall definitions. In addition to defining your own rules, you can deploy useful rules with a single click:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Block traffic from certain countries (or Tor exit nodes widely used by spammers and hackers)\u003C\u002Fli>\n\u003Cli>Block AI scrapers & crawlers (block bots from scraping your content for AI applications like model training)\u003C\u002Fli>\n\u003Cli>Force a challenge before users can register (bot\u002Fspammer mitigation)\u003C\u002Fli>\n\u003Cli>Cache static content\u003C\u002Fli>\n\u003Cli>Automatically block the IP address(es) of spammers for a period of time\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Backup & restore [Premium]\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You can backup and restore some of your most important Cloudflare configuration settings:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Zero Trust Access Policies\u003C\u002Fli>\n\u003Cli>Firewall Rules\u003C\u002Fli>\n\u003Cli>Firewall IP Access Rules\u003C\u002Fli>\n\u003Cli>Firewall User Agent Blocking\u003C\u002Fli>\n\u003Cli>Page Rules\u003C\u002Fli>\n\u003Cli>Cache Rules\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Backups can be restored to different zones (for example if you had extensive configuration for a zone, you could give another zone the same configuration through a backup restore).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Other features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>API calls are done exclusively through API Tokens (with the \u003Ca href=\"https:\u002F\u002Fappforcf.com\u002Fthreads\u002Fpermissions-needed-for-app-for-cloudflare%C2%AE.3\u002F?utm_source=readme&utm_medium=wordpress&utm_campaign=plugin\" rel=\"nofollow ugc\">minimum required permissions\u003C\u002Fa>) and \u003Cstrong>not\u003C\u002Fstrong> a Global API Key. Global API Keys are an incredibly bad idea from a security standpoint.\u003C\u002Fli>\n\u003Cli>Ability to purge Cloudflare cache from WordPress admin (or via WP-CLI).\u003C\u002Fli>\n\u003Cli>Ability to copy Cloudflare zone settings from a different zone on the same Cloudflare account.\u003C\u002Fli>\n\u003Cli>Cached pages are automatically purged when a post\u002Fpage is edited (just the necessary pages, not all pages). Stale content is not served to users.\u003C\u002Fli>\n\u003Cli>Ability to designate an individual admin user to manage settings (maybe you don’t want all admins to have the ability to change things in Cloudflare).\u003C\u002Fli>\n\u003Cli>Ability to use WordPress filters to add your own logic to things (for example, maybe you don’t want to cache a certain page or post for whatever reason).\u003C\u002Fli>\n\u003Cli>All JavaScript is native (no dependencies on jQuery or anything else).\u003C\u002Fli>\n\u003Cli>No third-party PHP libraries used (no dependencies on other libs).\u003C\u002Fli>\n\u003C\u002Ful>\n","All things Cloudflare (caching, flexible SSL, Turnstile, settings, rules, analytics, media in R2, image transforms [AVIF, WebP], secure admin area).",1000,31530,"2026-02-18T00:00:00.000Z","5.2",[98,55,99,24,100],"caching","performance","seo","https:\u002F\u002Fappforcf.com\u002F?utm_source=uri&utm_medium=wordpress&utm_campaign=plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fapp-for-cf.1.9.9.zip",{"slug":104,"name":105,"version":106,"author":107,"author_profile":108,"description":109,"short_description":110,"active_installs":93,"downloaded":111,"rating":48,"num_ratings":34,"last_updated":112,"tested_up_to":16,"requires_at_least":113,"requires_php":75,"tags":114,"homepage":117,"download_link":118,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"cloudguard","CloudGuard","1.4.6","pipdig","https:\u002F\u002Fprofiles.wordpress.org\u002Fpipdig\u002F","\u003Cp>Use the power of the cloud and a global CDN to restrict access to your login page.\u003C\u002Fp>\n\u003Cp>CloudGuard brings global and cloud driven protection to your login page. Using Cloudflare’s free Geolocation service, this super lightweight plugin restricts access to your login page, allowing access to only your chosen countries.  This means that any login attempts from the rest of the world will be automatically blocked.\u003C\u002Fp>\n\u003Cp>Additionally, this plugin tracks any unauthorized login attempts and displays them on a \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcloudguard\u002Fscreenshots\u002F\" rel=\"ugc\">world map\u003C\u002Fa> in your dashboard.\u003C\u002Fp>\n\u003Ch3>Main Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Protect your login page globally.\u003C\u002Fli>\n\u003Cli>Reduce server load.\u003C\u002Fli>\n\u003Cli>Country based IP ranges constantly updated by Cloudflare.\u003C\u002Fli>\n\u003Cli>Monitor login attempts via your dashboard.\u003C\u002Fli>\n\u003Cli>Block access to the login page or redirect to a URL.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why Cloudflare’s Geolocation?\u003C\u002Fh3>\n\u003Cp>There are other plugins which can \u003Cstrong>restrict your login page by geographic location\u003C\u002Fstrong>. However, these plugins use your server to detect the IP and compare this to a geographic location. This adds extra overhead to your site, takes up space on your server, and requires frequent updates to keep the IP list relevant.\u003C\u002Fp>\n\u003Cp>CloudGuard is different. Since we leverage Cloudflare’s geolocation service, your server simply has to read the data, rather than compute and store it locally. Cloudflare does the grunt work, leaving your site safe, secure and optimized.\u003C\u002Fp>\n\u003Cp>Note: This plugin requires that you have an account (including the free option) on \u003Ca href=\"https:\u002F\u002Fwww.cloudflare.com\" rel=\"nofollow ugc\">Cloudflare\u003C\u002Fa> with \u003Ca href=\"https:\u002F\u002Fsupport.cloudflare.com\u002Fhc\u002Fen-us\u002Farticles\u002F200168236-What-does-Cloudflare-IP-Geolocation-do-\" rel=\"nofollow ugc\">Geolocation\u003C\u002Fa> enabled.\u003C\u002Fp>\n\u003Cp>This free plugin is brought to you by \u003Ca href=\"https:\u002F\u002Fwww.pipdig.co\u002F\" rel=\"nofollow ugc\">pipdig\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Please consider \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fview\u002Fplugin-reviews\u002Fcloudguard?rate=5#postform\" rel=\"ugc\">leaving a 5-star rating\u003C\u002Fa> if this plugin has helped you.\u003C\u002Fp>\n","Use Cloudflare's free geolocation service to restrict access to your site's login page.",28284,"2025-12-03T16:06:00.000Z","4.9",[55,115,116,56,24],"geolocation","ip","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcloudguard\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcloudguard.zip",{"slug":120,"name":121,"version":122,"author":123,"author_profile":124,"description":125,"short_description":126,"active_installs":127,"downloaded":128,"rating":129,"num_ratings":130,"last_updated":131,"tested_up_to":16,"requires_at_least":132,"requires_php":18,"tags":133,"homepage":139,"download_link":140,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"integrate-dropbox","File Manager for Dropbox","1.3.9","CodeConfig","https:\u002F\u002Fprofiles.wordpress.org\u002Fcodeconfig\u002F","\u003Cp>Manage your Dropbox files directly from WordPress with ease. \u003Ca href=\"https:\u002F\u002Fcodeconfig.dev\u002Fintegrate-dropbox\u002F\" rel=\"nofollow ugc\">File Manager for Dropbox\u003C\u002Fa> lets you \u003Ca href=\"https:\u002F\u002Fcodeconfig.dev\u002Fdocs\u002Fhow-to-connect-my-dropbox-app-with-wordpress\u002F\" rel=\"nofollow ugc\">connect your Dropbox to your site\u003C\u002Fa> so you can upload, embed, and share files without touching your server space. Use it to build galleries, play videos, manage WooCommerce downloadable products, or add course materials with LMS plugins. It’s designed to save your time, reduce hosting costs, and keep everything in one place, right from your WordPress dashboard.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcodeconfig.dev\u002Fintegrate-dropbox\u002F\" rel=\"nofollow ugc\">👁️ More Features\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fcodeconfig.dev\u002Fintegrate-dropbox\u002Fdropbox-pricing\u002F\" rel=\"nofollow ugc\">👑 Get Pro\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fcodeconfig.dev\u002Fdocs-category\u002Fintegrate-dropbox\u002F\" rel=\"nofollow ugc\">📄 Docs\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=vjfQY2HWJ1g&list=PLNYVH9xXmhE2V0LGsUfab4Y_Hc6IXERwa\" rel=\"nofollow ugc\">▶️ Video Tutorial\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fcodeconfig.dev\u002Fsupport-portal\u002F\" rel=\"nofollow ugc\">🎧 Support\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002Fi9U1E12ntSc?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cp>✅ Team Folder Supported\u003Cbr \u002F>\n✅ WordPress Multisite Supported\u003Cbr \u002F>\n✅ User-Specific Folders: Create folders dedicated to individual users.\u003Cbr \u002F>\n✅ Auto Sync\u002FUpdate: Automatically sync and update new images on web pages every 1–3 minutes.\u003Cbr \u002F>\n✅ Media Library Integration: Easily integrates with the WordPress media library.\u003Cbr \u002F>\n✅ Widgets for Elementor: Ready-to-use widgets for Elementor.\u003Cbr \u002F>\n✅ Folder & File Management: Create, upload, rename, delete, share, download, preview, and sync files with ease.\u003Cbr \u002F>\n✅ Shortcode Builder: Generate shortcode modules for maximum flexibility.\u003Cbr \u002F>\n✅ Slider & Carousel: Create sliders and carousels from your Dropbox files.\u003Cbr \u002F>\n✅ File Browser: Navigate folders and files easily.\u003Cbr \u002F>\n✅ Image Gallery: Build stunning image galleries using Dropbox images.\u003Cbr \u002F>\n✅ Media Player: Create a fully customizable media player for Dropbox videos.\u003Cbr \u002F>\n✅ Embed Documents: Embed Dropbox files in WordPress with just a few clicks.\u003Cbr \u002F>\n✅ Download Links: Generate direct download links for Dropbox files.\u003Cbr \u002F>\n✅ View Links: Create view-only links for Dropbox files in one click.\u003Cbr \u002F>\n✅ File Search: Quickly search through files and folders.\u003C\u002Fp>\n\u003Ch3>Connect to Account\u003C\u002Fh3>\n\u003Cp>Authorize using your app. It’s simple and secure.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FTO2kK7G2ixA?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>✅ Free Features ✅\u003C\u002Fh3>\n\u003Cp>⚙️ \u003Cstrong>Easy Setup\u003C\u002Fstrong> – Connect your Dropbox account by adding your App and Secret Key. \u003Ca href=\"https:\u002F\u002Fcodeconfig.dev\u002Fdocs\u002Fhow-to-connect-my-dropbox-app-with-wordpress\u002F\" rel=\"nofollow ugc\">View Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>🔎 \u003Cstrong>Search Module\u003C\u002Fstrong> – Search files and folders by name and use them in shortcodes, featured images, or across posts and pages\u003C\u002Fp>\n\u003Cp>🗂️ \u003Cstrong>Upload & Create Files\u002FFolders\u003C\u002Fstrong> – Upload files and create folders directly from your WordPress dashboard\u003C\u002Fp>\n\u003Cp>👷‍♀️ \u003Cstrong>Shortcode Builder\u003C\u002Fstrong> – Build and customize modules like Media Player, Slider, File Browser, Gallery, Download, and Embed links\u003C\u002Fp>\n\u003Cp>🌆 \u003Cstrong>Gallery\u003C\u002Fstrong> – Showcase images and videos in a clean, interactive gallery\u003C\u002Fp>\n\u003Cp>🛠️ \u003Cstrong>Shortcode Module\u003C\u002Fstrong> – Select and insert built-in shortcodes from a dropdown menu\u003C\u002Fp>\n\u003Cp>📄 \u003Cstrong>Embed Documents\u003C\u002Fstrong> – Display documents directly on WordPress pages\u003C\u002Fp>\n\u003Cp>🔗 \u003Cstrong>Download Links\u003C\u002Fstrong> – Share files for download, perfect for digital products\u003C\u002Fp>\n\u003Cp>👁️ \u003Cstrong>View Links\u003C\u002Fstrong> – Share files in view-only mode to protect downloads\u003C\u002Fp>\n\u003Cp>🛟 \u003Cstrong>Preloader\u003C\u002Fstrong> – Choose from predefined preloaders to enhance your site’s loading experience\u003C\u002Fp>\n\u003Cp>🌈 \u003Cstrong>Customize Backend Colors\u003C\u002Fstrong> – Change dashboard colors with predefined options\u003C\u002Fp>\n\u003Cp>📱 \u003Cstrong>Responsive Design\u003C\u002Fstrong> – Works on desktop and mobile\u003C\u002Fp>\n\u003Cp>📲 \u003Cstrong>Use Own App\u003C\u002Fstrong> – Connect with your own Dropbox app for a personalized setup \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=YivpoNE8ukk\" rel=\"nofollow ugc\">Watch Video\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>⚙️ \u003Cstrong>Reset Settings\u003C\u002Fstrong> – Reset plugin settings back to default\u003C\u002Fp>\n\u003Ch3>🚀 Pro Features 🚀\u003C\u002Fh3>\n\u003Cp>⏯️ **Dropbox Integration For Media Library ** – Access Dropbox files directly from the WordPress Media Library\u003C\u002Fp>\n\u003Cp>💰 \u003Cstrong>Sell Downloadable Products\u003C\u002Fstrong> – Manage WooCommerce downloadable products from Dropbox\u003C\u002Fp>\n\u003Cp>\u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">↕\u003C\u002Fspan>️ \u003Cstrong>Upload & Download\u003C\u002Fstrong> – Sync uploads and downloads with Dropbox automatically\u003C\u002Fp>\n\u003Cp>🔎 \u003Cstrong>Advanced File Search\u003C\u002Fstrong> – Add live search with thumbnail previews for users\u003C\u002Fp>\n\u003Cp>🖥️ \u003Cstrong>File Browser\u003C\u002Fstrong> – Browse and manage files from a web interface\u003C\u002Fp>\n\u003Cp>🎵 \u003Cstrong>Media Player\u003C\u002Fstrong> – Play audio and video files with a customizable player\u003C\u002Fp>\n\u003Cp>🛝 \u003Cstrong>Slider Carousel\u003C\u002Fstrong> – Create image and video sliders from Dropbox files\u003C\u002Fp>\n\u003Cp>♾️ \u003Cstrong>Unlimited Shortcodes\u003C\u002Fstrong> – Create and name your own shortcodes for any theme or builder\u003C\u002Fp>\n\u003Cp>🛟 \u003Cstrong>Custom Preloader\u003C\u002Fstrong> – Add unique preloaders for site loading\u003C\u002Fp>\n\u003Cp>🎨 \u003Cstrong>Color Customization\u003C\u002Fstrong> – Fully customize backend colors\u003C\u002Fp>\n\u003Ch3>🧩 Integration with Popular Plugins\u003C\u002Fh3>\n\u003Cp>▶️ \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcodeconfig.dev\u002Fintegrate-dropbox\u002F\" rel=\"nofollow ugc\">Dropbox Integration For Media Library\u003C\u002Fa>\u003C\u002Fstrong> – Add Dropbox images to posts, pages, featured images, and galleries\u003C\u002Fp>\n\u003Cp>🅱️ \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgutenberg\u002F\" rel=\"ugc\">Dropbox Integration For Gutenberg Editor\u003C\u002Fa>\u003C\u002Fstrong> – Includes 7 Gutenberg blocks (File Browser, Gallery, Media Player, Slider, View, and Download links)\u003C\u002Fp>\n\u003Cp>⚡ \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Felementor\u002F\" rel=\"ugc\">Dropbox Integration For Elementor\u003C\u002Fa>\u003C\u002Fstrong> – Comes with 7+ Elementor widgets for all modules\u003C\u002Fp>\n\u003Cp>🏫 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmasterstudy-lms-learning-management-system\u002F\" rel=\"ugc\">Dropbox Integration For MasterStudy LMS\u003C\u002Fa>\u003C\u002Fstrong> – Use Dropbox for course videos and thumbnails\u003C\u002Fp>\n\u003Cp>🏫 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftutor\u002F\" rel=\"ugc\">Dropbox Integration For Tutor LMS\u003C\u002Fa>\u003C\u002Fstrong> – Add course assets from Dropbox for enrolled students\u003C\u002Fp>\n\u003Cp>🛒 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce\u002F\" rel=\"ugc\">Dropbox Integration For WooCommerce\u003C\u002Fa>\u003C\u002Fstrong> – Manage downloadable products from Dropbox\u003C\u002Fp>\n\u003Cp>🧩 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fadvanced-custom-fields\u002F\" rel=\"ugc\">Dropbox Integration For Advanced Custom Fields (ACF)\u003C\u002Fa>\u003C\u002Fstrong> – Attach Dropbox files to custom fields\u003C\u002Fp>\n\u003Cp>✉️ \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontact-form-7\u002F\" rel=\"ugc\">Dropbox Integration For Contact Form 7\u003C\u002Fa>\u003C\u002Fstrong> – Let users upload files directly from Dropbox via forms\u003C\u002Fp>\n\u003Cp>🌿 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fenvira-gallery-lite\u002F\" rel=\"ugc\">Dropbox Integration For Envira Gallery\u003C\u002Fa>\u003C\u002Fstrong> – You can use any image from Dropbox to make a gallery.\u003C\u002Fp>\n\u003Cp>📦 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feasy-digital-downloads\u002F\" rel=\"ugc\">Dropbox Integration For Easy Digital Downloads\u003C\u002Fa>\u003C\u002Fstrong> – Easily store and deliver your digital products from Dropbox using secure, automatic file access.\u003C\u002Fp>\n\u003Ch3>🔥 COMING NEXT 🔥\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>🔀 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flearnpress\u002F\" rel=\"ugc\">Dropbox Integration For LearnPress\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nUsing this plugin will allow you to add course assets from the Cloud to share with paid students.\u003C\u002Fp>\n\u003Ch3>🎯 Basic Usage\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>👉 Link your Account\u003C\u002Fstrong>\u003Cbr \u002F>\nAfter activating the plugin, you’ll need to link your account. This allows the plugin to integrate with your WordPress site.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👉 Shortcode Builder\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can create various types of modules with different configurations with the shortcode builder and can use them anywhere using the shortcode.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👉 Embed Documents\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can embed images, documents, and videos to your page or post using the shortcode builder or the editor button.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👉 Insert Download\u002F View Links\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can insert direct links in any page\u002F post to download and view from Dropbox.\u003C\u002Fp>\n\u003Ch3>Data Privacy\u003C\u002Fh3>\n\u003Cp>This Application uses the user’s app and secret key information when you authenticate and link the Application with your Account.\u003C\u002Fp>\n\u003Cp>This plugin is an independent third-party software and is not affiliated with, endorsed, or sponsored by Dropbox Inc. It securely uses the official Dropbox API and is a trusted solution for integrating Dropbox with WordPress.\u003C\u002Fp>\n\u003Cp>🌏 \u003Ca href=\"https:\u002F\u002Fcodeconfig.dev\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">CodeConfig Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>ℹ️ \u003Cstrong>IMPORTANT:\u003C\u002Fstrong> All communications between your server and the cloud storage service servers are strictly encrypted and do not pass through our servers.\u003C\u002Fp>\n\u003Ch3>📚DOCUMENTATION & SUPPORT\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcodeconfig.dev\u002Fdocs-category\u002Fintegrate-dropbox\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcodeconfig.dev\u002Fsupport-portal\u002F\" rel=\"nofollow ugc\">Support\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=sVlhUV21XoY&list=PLNYVH9xXmhE2V0LGsUfab4Y_Hc6IXERwa\" rel=\"nofollow ugc\">Video Tutorials\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcodeconfig.dev\u002F\" rel=\"nofollow ugc\">Website\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>🔥 \u003Cstrong>WHAT’S NEXT\u003C\u002Fstrong> 🔥\u003Cbr \u002F>\nConsider checking out our other products:\u003C\u002Fp>\n\u003Cp>📂 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fintegration-google-drive\u002F\" rel=\"ugc\">\u003Cstrong>Integration Google Drive\u003C\u002Fstrong>\u003C\u002Fa> – Easily use any Google Drive files to WordPress with awesome gallery, slider carousel, file browser, and embed documents.\u003C\u002Fp>\n\u003Cp>🌙 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdusky-dark-mode\u002F\" rel=\"ugc\">\u003Cstrong>Dusky Dark Mode\u003C\u002Fstrong>\u003C\u002Fa> – A beautifully designed dark mode plugin for WordPress that enhances user experience day and night.\u003C\u002Fp>\n\u003Cp>🧑‍🦯 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcodeconfig-accessibility\u002F\" rel=\"ugc\">\u003Cstrong>CodeConfig Accessibility\u003C\u002Fstrong>\u003C\u002Fa> –  Easy One-Click Accessibility Toolbar.\u003C\u002Fp>\n\u003Cp>🛒 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fessential-addons-for-woocommerce\" rel=\"ugc\">\u003Cstrong>Essential Addons for WooCommerce\u003C\u002Fstrong>\u003C\u002Fa> – Packed with 14+ must-have features to supercharge your WooCommerce store.\u003C\u002Fp>\n\u003Ch3>External Libraries and Links Used\u003C\u002Fh3>\n\u003Cp>We use the following external libraries and links in this plugin\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fkunalvarma05\u002Fdropbox-php-sdk\" rel=\"nofollow ugc\">Dropbox PHP SDK\u003C\u002Fa> – To browse and upload files from Dropbox\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>https:\u002F\u002Fdocs.google.com\u002Fviewerng\u002Fviewer?embedded=true&url=\u003Cbr \u002F>\nTo view PDF files in the pop-up preview.\u003Cbr \u002F>\nPrivacy Policy: https:\u002F\u002Fwww.google.com\u002Fdrive\u002Fterms-of-service\u002F\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>https:\u002F\u002Fview.officeapps.live.com\u002Fop\u002Fembed.aspx?src=\u003Cbr \u002F>\nTo view Office files in the pop-up preview.\u003Cbr \u002F>\nPrivacy Policy: https:\u002F\u002Fwww.microsoft.com\u002Fen-us\u002Fprivacy\u002F\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Contribute\u003C\u002Fh3>\n\u003Cp>File Manager for Dropbox is an open source project. You can view the full sources (unminified JS) and contribute to the project on GitLab: https:\u002F\u002Fgitlab.com\u002Fjakirul\u002Fintegrate-dropbox\u003C\u002Fp>\n","Secure Dropbox integration for WordPress. Manage, share, and embed files via blocks, shortcodes, and Elementor widgets.",300,14837,92,8,"2026-03-09T08:20:00.000Z","6.2",[134,135,136,137,138],"cloud-integration","dropbox","embed","file-manager","media","https:\u002F\u002Fcodeconfig.dev\u002Fintegrate-dropbox\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fintegrate-dropbox.1.3.9.zip",{"attackSurface":142,"codeSignals":247,"taintFlows":397,"riskAssessment":427,"analyzedAt":434},{"hooks":143,"ajaxHandlers":243,"restRoutes":244,"shortcodes":245,"cronEvents":246,"entryPointCount":27,"unprotectedCount":27},[144,151,156,158,160,164,168,172,176,180,184,188,192,196,200,204,208,212,216,220,224,228,231,235,239],{"type":145,"name":146,"callback":147,"priority":148,"file":149,"line":150},"action","login_form","cbmm_login_form",10,"cloudbridge-mattermost.php",241,{"type":152,"name":153,"callback":154,"priority":148,"file":149,"line":155},"filter","login_message","cbmm_login_form_message",242,{"type":145,"name":146,"callback":147,"priority":148,"file":149,"line":157},2030,{"type":152,"name":153,"callback":154,"priority":148,"file":149,"line":159},2031,{"type":145,"name":161,"callback":162,"priority":148,"file":149,"line":163},"register_form","cbmm_registration_form",2034,{"type":152,"name":165,"callback":166,"file":149,"line":167},"login_head","cbmm_registration_form_head",2036,{"type":152,"name":169,"callback":170,"file":149,"line":171},"register_url","cbmm_registration_link",2041,{"type":145,"name":173,"callback":174,"priority":148,"file":149,"line":175},"wp_login","cbmm_alert_login",2047,{"type":145,"name":177,"callback":178,"priority":148,"file":149,"line":179},"wp_login_failed","cbmm_alert_failed_login",2048,{"type":145,"name":181,"callback":182,"priority":148,"file":149,"line":183},"activated_plugin","cbmm_handle_activate_plugin",2053,{"type":145,"name":185,"callback":186,"priority":148,"file":149,"line":187},"deactivated_plugin","cbmm_handle_deactivate_plugin",2056,{"type":145,"name":189,"callback":190,"priority":148,"file":149,"line":191},"delete_plugin","cbmm_handle_uninstall_plugin",2059,{"type":145,"name":193,"callback":194,"priority":148,"file":149,"line":195},"deleted_plugin","cbmm_handle_uninstalled_plugin",2060,{"type":145,"name":197,"callback":198,"priority":148,"file":149,"line":199},"after_password_reset","cbmm_password_reset_hook",2065,{"type":145,"name":201,"callback":202,"priority":148,"file":149,"line":203},"user_register","cbmm_handle_register_user",2076,{"type":145,"name":205,"callback":206,"priority":148,"file":149,"line":207},"deleted_user","cbmm_handle_delete_user",2080,{"type":145,"name":209,"callback":210,"file":149,"line":211},"init","setup_locale",2145,{"type":145,"name":213,"callback":214,"file":149,"line":215},"admin_enqueue_scripts","cbmm_setup_css",2148,{"type":145,"name":217,"callback":218,"priority":148,"file":149,"line":219},"add_option_new_admin_email","cbmm_add_option_new_admin_email",2151,{"type":145,"name":221,"callback":222,"priority":148,"file":149,"line":223},"update_option_admin_email","cbmm_update_option_admin_email",2152,{"type":152,"name":225,"callback":226,"priority":148,"file":149,"line":227},"send_site_admin_email_change_email","cbmm_site_admin_email_change_notification",2155,{"type":152,"name":165,"callback":229,"file":149,"line":230},"cbmm_setup_css_login",2160,{"type":145,"name":232,"callback":233,"file":149,"line":234},"admin_menu","cbmm_menu",2163,{"type":145,"name":236,"callback":237,"file":149,"line":238},"admin_init","cbmm_settings",2164,{"type":145,"name":240,"callback":241,"file":149,"line":242},"wp_loaded","cbmm_wp_loaded",2165,[],[],[],[],{"dangerousFunctions":248,"sqlUsage":249,"outputEscaping":254,"fileOperations":27,"externalRequests":14,"nonceChecks":27,"capabilityChecks":392,"bundledLibraries":393},[],{"prepared":27,"raw":14,"locations":250},[251],{"file":149,"line":252,"context":253},2110,"$wpdb->query() with variable interpolation",{"escaped":255,"rawEcho":256,"locations":257},34,66,[258,261,263,265,267,269,271,273,275,277,279,281,283,285,287,289,291,293,295,297,299,301,303,305,307,309,311,313,315,317,319,321,323,325,327,329,331,333,335,337,339,341,343,345,347,349,351,353,355,357,359,361,363,365,367,369,371,373,375,377,379,381,383,385,387,390],{"file":149,"line":259,"context":260},647,"raw output",{"file":149,"line":262,"context":260},656,{"file":149,"line":264,"context":260},660,{"file":149,"line":266,"context":260},898,{"file":149,"line":268,"context":260},903,{"file":149,"line":270,"context":260},923,{"file":149,"line":272,"context":260},941,{"file":149,"line":274,"context":260},948,{"file":149,"line":276,"context":260},949,{"file":149,"line":278,"context":260},967,{"file":149,"line":280,"context":260},986,{"file":149,"line":282,"context":260},994,{"file":149,"line":284,"context":260},995,{"file":149,"line":286,"context":260},1002,{"file":149,"line":288,"context":260},1003,{"file":149,"line":290,"context":260},1010,{"file":149,"line":292,"context":260},1011,{"file":149,"line":294,"context":260},1018,{"file":149,"line":296,"context":260},1019,{"file":149,"line":298,"context":260},1023,{"file":149,"line":300,"context":260},1024,{"file":149,"line":302,"context":260},1042,{"file":149,"line":304,"context":260},1061,{"file":149,"line":306,"context":260},1068,{"file":149,"line":308,"context":260},1069,{"file":149,"line":310,"context":260},1076,{"file":149,"line":312,"context":260},1077,{"file":149,"line":314,"context":260},1083,{"file":149,"line":316,"context":260},1084,{"file":149,"line":318,"context":260},1091,{"file":149,"line":320,"context":260},1104,{"file":149,"line":322,"context":260},1109,{"file":149,"line":324,"context":260},1114,{"file":149,"line":326,"context":260},1119,{"file":149,"line":328,"context":260},1125,{"file":149,"line":330,"context":260},1134,{"file":149,"line":332,"context":260},1139,{"file":149,"line":334,"context":260},1144,{"file":149,"line":336,"context":260},1151,{"file":149,"line":338,"context":260},1163,{"file":149,"line":340,"context":260},1171,{"file":149,"line":342,"context":260},1179,{"file":149,"line":344,"context":260},1198,{"file":149,"line":346,"context":260},1205,{"file":149,"line":348,"context":260},1206,{"file":149,"line":350,"context":260},1213,{"file":149,"line":352,"context":260},1214,{"file":149,"line":354,"context":260},1216,{"file":149,"line":356,"context":260},1223,{"file":149,"line":358,"context":260},1224,{"file":149,"line":360,"context":260},1226,{"file":149,"line":362,"context":260},1233,{"file":149,"line":364,"context":260},1234,{"file":149,"line":366,"context":260},1242,{"file":149,"line":368,"context":260},1258,{"file":149,"line":370,"context":260},1259,{"file":149,"line":372,"context":260},1264,{"file":149,"line":374,"context":260},1266,{"file":149,"line":376,"context":260},1270,{"file":149,"line":378,"context":260},1272,{"file":149,"line":380,"context":260},1886,{"file":149,"line":382,"context":260},1889,{"file":149,"line":384,"context":260},1931,{"file":149,"line":386,"context":260},1934,{"file":388,"line":389,"context":260},"includes\\cbmm-oauth2.php",109,{"file":388,"line":391,"context":260},255,16,[394],{"name":395,"version":28,"knownCves":396},"Guzzle",[],[398],{"entryPoint":399,"graph":400,"unsanitizedCount":27,"severity":426},"\u003Ccloudbridge-mattermost> (cloudbridge-mattermost.php:0)",{"nodes":401,"edges":422},[402,407,413,417],{"id":403,"type":404,"label":405,"file":149,"line":406},"n0","source","$_SERVER (x25)",435,{"id":408,"type":409,"label":410,"file":149,"line":411,"wp_function":412},"n1","sink","echo() [XSS]",897,"echo",{"id":414,"type":404,"label":415,"file":149,"line":416},"n2","$_REQUEST",1910,{"id":418,"type":409,"label":419,"file":149,"line":420,"wp_function":421},"n3","wp_redirect() [Open Redirect]",1962,"wp_redirect",[423,425],{"from":403,"to":408,"sanitized":424},true,{"from":414,"to":418,"sanitized":424},"low",{"summary":428,"deductions":429},"The cloudbridge-mattermost plugin v2.2.3 exhibits a strong security posture with no recorded vulnerabilities and a seemingly small attack surface. The static analysis reveals a complete absence of AJAX handlers, REST API routes, shortcodes, and cron events that could be exploited. Furthermore, the absence of critical or high-severity taint flows suggests that data is being handled securely in most pathways.\n\nHowever, there are areas for improvement. The presence of a single SQL query that does not utilize prepared statements is a significant concern. While the plugin has a low percentage of properly escaped outputs (34%), this still presents a potential risk for cross-site scripting (XSS) vulnerabilities if the unescaped outputs are rendered in a context that is susceptible to injection.\n\nThe lack of vulnerability history is a positive indicator, suggesting responsible development and patching practices. The use of Guzzle, a common HTTP client library, is noted. Overall, the plugin appears to have a good foundation, but the identified SQL and output escaping issues warrant attention to further harden its security.",[430,432],{"reason":431,"points":130},"SQL query not using prepared statements",{"reason":433,"points":32},"Low percentage of properly escaped outputs","2026-03-16T21:36:54.332Z",{"wat":436,"direct":449},{"assetPaths":437,"generatorPatterns":442,"scriptPaths":443,"versionParams":444},[438,439,440,441],"\u002Fwp-content\u002Fplugins\u002Fcloudbridge-mattermost\u002Fcss\u002Fcbmm-admin.css","\u002Fwp-content\u002Fplugins\u002Fcloudbridge-mattermost\u002Fcss\u002Fcbmm-frontend.css","\u002Fwp-content\u002Fplugins\u002Fcloudbridge-mattermost\u002Fjs\u002Fcbmm-admin.js","\u002Fwp-content\u002Fplugins\u002Fcloudbridge-mattermost\u002Fjs\u002Fcbmm-frontend.js",[],[440,441],[445,446,447,448],"cloudbridge-mattermost\u002Fcss\u002Fcbmm-admin.css?ver=","cloudbridge-mattermost\u002Fcss\u002Fcbmm-frontend.css?ver=","cloudbridge-mattermost\u002Fjs\u002Fcbmm-admin.js?ver=","cloudbridge-mattermost\u002Fjs\u002Fcbmm-frontend.js?ver=",{"cssClasses":450,"htmlComments":453,"htmlAttributes":456,"restEndpoints":461,"jsGlobals":463,"shortcodeOutput":467},[451,452],"cbmm-settings-tab","cbmm-admin-page",[454,455],"This file is part of Cloudbridge Mattermost. Cloudbridge Mattermost is free software.","Copyright 2020-2026 Joaquim Homrighausen; all rights reserved.",[457,458,459,460],"data-cbmm-form-id","data-cbmm-is-admin-ajax","data-cbmm-ajax-url","data-cbmm-nonce",[462],"\u002Fwp-json\u002Fcloudbridge-mattermost\u002Fv1\u002Fdata",[464,465,466],"cbmm_admin_ajax_object","cbmm_frontend_ajax_object","cbmm_nonce",[]]