[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fu4FqLHcf42mnTnt0VCF40fOWdkJGlK4Go5Oioz8Ie6o":3,"$f8GV__fCOBC05NaVOdSFglDtW6wYxQ7dL06Ph04h6sgQ":249,"$fzEdY1aA1wn_rxlQ8nSd7exO9pnVwkf4l5au_hFSi8-I":253},{"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":21,"download_link":22,"security_score":23,"vuln_count":11,"unpatched_count":11,"last_vuln_date":24,"fetched_at":25,"discovery_status":26,"vulnerabilities":27,"developer":28,"crawl_stats":24,"alternatives":33,"analysis":147,"fingerprints":230},"pi-forms-s3-upload","Pi AWS Form Submissions","1.0.0","abellowins","https:\u002F\u002Fprofiles.wordpress.org\u002Fabellowins\u002F","\u003Cp>S3 File Uploads for Forms, including Gravity Forms, provides a seamless integration between your WordPress site’s Forms and Amazon Web Services (AWS) S3, enabling direct file uploads from your forms to an AWS S3 bucket.\u003C\u002Fp>\n\u003Ch3>Additional Notes\u003C\u002Fh3>\n\u003Cp>This plugin requires an AWS account and Gravity Forms plugin to be installed and activated.\u003C\u002Fp>\n","Short Description: Provides a seamless integration between your WordPress site's Forms and Amazon Web Services (AWS) S3 Bucket",0,1583,"2024-04-07T13:09:00.000Z","6.4.8","5.2","7.2.5",[18,19,20],"aws-s3","s3","s3-file-upload","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpi-forms-s3-upload.1.0.0.zip",85,null,"2026-04-06T09:54:40.288Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":29,"total_installs":11,"avg_security_score":23,"avg_patch_time_days":30,"trust_score":31,"computed_at":32},1,30,84,"2026-05-20T00:33:38.363Z",[34,59,81,99,121],{"slug":35,"name":36,"version":37,"author":38,"author_profile":39,"description":40,"short_description":41,"active_installs":42,"downloaded":43,"rating":44,"num_ratings":45,"last_updated":46,"tested_up_to":47,"requires_at_least":48,"requires_php":49,"tags":50,"homepage":54,"download_link":55,"security_score":56,"vuln_count":29,"unpatched_count":11,"last_vuln_date":57,"fetched_at":58},"upcasted-s3-offload","Upcasted S3 Offload – AWS S3, DigitalOcean Spaces, Backblaze, MinIO Storage Integration","3.1.0","upcasted","https:\u002F\u002Fprofiles.wordpress.org\u002Fupcasted\u002F","\u003Cp>Upcasted S3 Offload seamlessly integrates your WordPress Media Library with AWS S3 and other S3-compatible storage providers including DigitalOcean Spaces, Linode Object Storage, MinIO, Wasabi, Backblaze, Vultr Object Storage, DreamObjects, and more.\u003C\u002Fp>\n\u003Cp>This powerful plugin optimizes your website’s performance by efficiently managing media files in cloud storage, reducing server load, and improving loading times. It automatically moves your media files to S3 storage and handles URL rewriting, ensuring a smooth user experience.\u003C\u002Fp>\n\u003Ch4>Why Choose Upcasted S3 Offload?\u003C\u002Fh4>\n\u003Ch4>⚡ Performance Benefits\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Significantly reduce server load through offloaded media storage\u003C\u002Fli>\n\u003Cli>Optimize website performance with cloud-based delivery\u003C\u002Fli>\n\u003Cli>Boost SEO rankings with faster page load times\u003C\u002Fli>\n\u003Cli>Enhance user experience with optimized content delivery\u003C\u002Fli>\n\u003Cli>Improve global reach with distributed storage locations\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>💰 Cost Savings\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Reduce hosting costs by offloading media storage\u003C\u002Fli>\n\u003Cli>Lower bandwidth usage on your main server\u003C\u002Fli>\n\u003Cli>Eliminate storage space concerns\u003C\u002Fli>\n\u003Cli>Avoid expensive hosting upgrades\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🔒 Security & Reliability\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Bank-grade encryption for credentials\u003C\u002Fli>\n\u003Cli>Automatic file redundancy and backup\u003C\u002Fli>\n\u003Cli>Enterprise-level security protocols\u003C\u002Fli>\n\u003Cli>Protected file transfer system\u003C\u002Fli>\n\u003Cli>Leverages S3 providers’ robust infrastructure\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🚀 Free Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Unlimited file migrations\u003C\u002Fli>\n\u003Cli>WordPress Multisite support\u003C\u002Fli>\n\u003Cli>One-click quick setup wizard\u003C\u002Fli>\n\u003Cli>One-click bucket creation\u003C\u002Fli>\n\u003Cli>Multi-provider compatibility (AWS S3, DigitalOcean, etc.)\u003C\u002Fli>\n\u003Cli>Custom endpoint configuration\u003C\u002Fli>\n\u003Cli>Flexible region selection\u003C\u002Fli>\n\u003Cli>Advanced file management\u003C\u002Fli>\n\u003Cli>Smart file type filtering\u003C\u002Fli>\n\u003Cli>Secure credential management\u003C\u002Fli>\n\u003Cli>High-performance uploads\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>💎 PRO Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Priority email support\u003C\u002Fli>\n\u003Cli>Automatic premium updates\u003C\u002Fli>\n\u003Cli>Custom batch size control\u003C\u002Fli>\n\u003Cli>Advanced file type filtering\u003C\u002Fli>\n\u003Cli>Background file migration\u003C\u002Fli>\n\u003Cli>CDN integration support\u003C\u002Fli>\n\u003Cli>Large file support (up to 5TB)\u003C\u002Fli>\n\u003Cli>Bulk migration tools\u003C\u002Fli>\n\u003Cli>Unified migration progress with elapsed time, ETA, remaining items, and finished notice\u003C\u002Fli>\n\u003Cli>Failed Items diagnostics panel with pagination, full error viewer, and single\u002Fbulk retry actions\u003C\u002Fli>\n\u003Cli>Progressive single-item retry with granular tasks and mini progress bar\u003C\u002Fli>\n\u003Cli>Migration Locks diagnostics with the ability to force unlock stuck runs\u003C\u002Fli>\n\u003Cli>Retry safety: max attempts and permanent failure handling (permanent badge; excluded from auto runs)\u003C\u002Fli>\n\u003C\u002Ful>\n","Easily migrate and manage WordPress Media Library files to AWS S3 or S3-compatible storage providers. Boost performance and reduce hosting costs.",300,12028,68,10,"2025-12-15T15:13:00.000Z","6.9.4","4.9","7.4",[18,51,52,53,19],"digitalocean-spaces","media-library","object-storage","https:\u002F\u002Fupcasted.com\u002Fupcasted-s3-offload","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fupcasted-s3-offload.3.1.0.zip",99,"2025-02-03 00:00:00","2026-04-16T10:56:18.058Z",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":45,"downloaded":67,"rating":68,"num_ratings":69,"last_updated":70,"tested_up_to":71,"requires_at_least":72,"requires_php":73,"tags":74,"homepage":79,"download_link":80,"security_score":23,"vuln_count":11,"unpatched_count":11,"last_vuln_date":24,"fetched_at":58},"ultimate-media-on-the-cloud-lite","Ultimate Media On The Cloud Lite","1.51.2","PhpRockets Team","https:\u002F\u002Fprofiles.wordpress.org\u002Fphprockets\u002F","\u003Cp>With Ultimate Media On The Cloud plugin, you can easy migrate\u002F move and mange wordpress medias on the Cloud Storage Platforms like Amazon S3, Google Cloud and other platforms…\u003Cbr \u002F>\nIt helps you to save hosting space\u002Fbandwidth and faster delivery by keeping your site medias at the cloud services.\u003C\u002Fp>\n\u003Cp>Once installed Ultimate Media On The Cloud plugin will automatic save your media to the target cloud which\u003Cbr \u002F>\nyou set up via Plugin Setting page and replace with cloud URL instead of your blog URL source. The settings page\u003Cbr \u002F>\nis friendly and easy to use, there is an inline support and links for you can quickly fill the credentials.\u003C\u002Fp>\n\u003Cp>By first time of activation Ultimate Media On The Cloud, your all existing medias will not be affected and they will\u003Cbr \u002F>\nwork as they are before the time you active the plugin, notice that all new medias will be\u003Cbr \u002F>\nuploaded to the cloud. Beside that there is a Migration feature (which is Pro version) for you can migrate all your media to the cloud,\u003Cbr \u002F>\nplugin supports Host to Cloud, Cloud to Cloud (migrate between Cloud Storage Server).\u003C\u002Fp>\n\u003Cp>This Lite version is having enough functionally for you can have basic features and work with Cloud Server smoothly, with\u003Cbr \u002F>\nthe Pro version can have more powerful features. Take a look below Pro features.\u003C\u002Fp>\n\u003Ch4>Pro version unlock features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Support Migration between Host and Clouds, Cloud and Cloud.\u003C\u002Fli>\n\u003Cli>Unlimited Cloud Accounts.\u003C\u002Fli>\n\u003Cli>Post types filter, no limitation on post types setting.\u003C\u002Fli>\n\u003Cli>File types filter, no limitation on file types setting.\u003C\u002Fli>\n\u003Cli>Enable \u002F Disable cloud storage for specify user.\u003C\u002Fli>\n\u003Cli>Inline Creating Buckets.\u003C\u002Fli>\n\u003Cli>Bucket CORS configuration.\u003C\u002Fli>\n\u003Cli>Support cloud encryption, CloudFront and CDN.\u003C\u002Fli>\n\u003Cli>WordPress Multi Sites support.\u003C\u002Fli>\n\u003Cli>Master password to protect your account config.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>(We will work to adding more feature in every next release)\u003Cbr \u002F>\nIf you have any question, don’t hesitate to post your question.\u003C\u002Fp>\n\u003Cp>Thank your for using Ultimate Media On The Cloud for WordPress plugin\u003C\u002Fp>\n","With Ultimate Media On The Cloud plugin, you can easy migrate\u002F move and mange wordpress medias on the Cloud Storage Platforms like Amazon S3, Google C &hellip;",1846,60,3,"2022-07-29T04:28:00.000Z","6.0.11","4.0.0","5.5",[75,18,76,77,78],"amazon-s3","google-cloud","wordpress-cloud-storage","wordpress-s3","https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fultimate-media-on-the-cloud-lite","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fultimate-media-on-the-cloud-lite.zip",{"slug":82,"name":83,"version":6,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":45,"downloaded":88,"rating":89,"num_ratings":90,"last_updated":91,"tested_up_to":92,"requires_at_least":48,"requires_php":93,"tags":94,"homepage":97,"download_link":98,"security_score":23,"vuln_count":11,"unpatched_count":11,"last_vuln_date":24,"fetched_at":25},"wc-download-products-from-aws-s3","WC Download Products from AWS S3","Piotr Włoch","https:\u002F\u002Fprofiles.wordpress.org\u002Fbragi26\u002F","\u003Cp>The WCDownload Products from AWS S3  plugin will allow you to store your products through your Amazon AWS S3 service. You can explore buckets and upload files directly to Amazon AWS S3. When a customer downloads their purchase the extension will translate this into Amazon AWS S3 URL and serve that file as a download.\u003C\u002Fp>\n\u003Cp>Using WC Download Products from AWS S3 plugin to serve your digital products offers scalability, availability, security and performance. Especially when serving big files and providing greater download speed for your customers.\u003C\u002Fp>\n\u003Cp>WC Download Products from AWS S3  extension also supports multiple buckets within one product so you can easily provide download access to files stored on different Amazon buckets when purchasing one product.\u003C\u002Fp>\n","Allows using Amazon S3 to upload and download Woocommerce digital products.",1399,100,2,"2020-04-16T16:50:00.000Z","5.4.19","5.6",[75,95,18,19,96],"aws","woocommerce","https:\u002F\u002Fgithub.com\u002FBragi26\u002Fwc-download-products-from-aws-s3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwc-download-products-from-aws-s3.1.0.0.zip",{"slug":100,"name":101,"version":102,"author":103,"author_profile":104,"description":105,"short_description":106,"active_installs":107,"downloaded":108,"rating":109,"num_ratings":110,"last_updated":111,"tested_up_to":47,"requires_at_least":112,"requires_php":93,"tags":113,"homepage":119,"download_link":120,"security_score":89,"vuln_count":11,"unpatched_count":11,"last_vuln_date":24,"fetched_at":58},"loftloader","LoftLoader","2.5.2","loftocean","https:\u002F\u002Fprofiles.wordpress.org\u002Floftocean\u002F","\u003Cp>Small and powerful. LoftLoader helps you to add a beautiful animated preloader to your website, and have full control of its look, without writing any code.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FzxiF5hHU1kc?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch4>Features & Options\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Enhanced settings panel with WordPress Customizer.\u003C\u002Fli>\n\u003Cli>Pure CSS3 animations for better performance. Works in any modern browser. \u003C\u002Fli>\n\u003Cli>Use JavaScript to detect if the page is fully loaded.\u003C\u002Fli>\n\u003Cli>5 ending animation effects.\u003C\u002Fli>\n\u003Cli>7 loading animation effects. 2 of them support custom image.\u003C\u002Fli>\n\u003Cli>Unlimited background color. Also can change the opacity.\u003C\u002Fli>\n\u003Cli>Unlimited loader color.\u003C\u002Fli>\n\u003Cli>Can add different loaders for different pages on one site (New feature since v2.0. Only works for “Pages”.).\u003C\u002Fli>\n\u003Cli>Responsive & retina ready.\u003C\u002Fli>\n\u003Cli>Option to enable\u002Fdisable the preloader.\u003C\u002Fli>\n\u003Cli>Option to enable preloader on site homepage only.\u003C\u002Fli>\n\u003Cli>Close button to quit the loading screen. Users can set when to show the close button (range: 5 to 20 seconds), and customize the close button text.\u003C\u002Fli>\n\u003Cli>Ready for translation (.pot file included).\u003C\u002Fli>\n\u003Cli>Light weight, fast. Coded with SASS. CSS & JS minified.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Online Documentation\u003C\u002Fh4>\n\u003Cp>To know how to use the plugin, please click the link to check \u003Ca href=\"http:\u002F\u002Floftocean.com\u002Fdoc\u002Floftloader\u002F\" rel=\"nofollow ugc\">online documentation\u003C\u002Fa>. It’s the documentation of Pro version. But you can still find Lite version features details in it.\u003C\u002Fp>\n\u003Ch4>How to contact us\u003C\u002Fh4>\n\u003Cp>If you have any questions or encounter a problem while using LoftLoader, please \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Floftloader\" rel=\"ugc\">create a topic in the support forum\u003C\u002Fa>. If you contact us via email, please indicate that your question corresponds to LoftLoader Lite.\u003C\u002Fp>\n\u003Ch4>To speed along the support request, please follow the steps below\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Update to the latest versions of your WordPress, themes and plugins.\u003C\u002Fli>\n\u003Cli>Check \u003Ca href=\"http:\u002F\u002Floftocean.com\u002Fdoc\u002Floftloader\u002F\" rel=\"nofollow ugc\">online documentation\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Floftloader\u002F#faq\" rel=\"ugc\">FAQ\u003C\u002Fa> first.\u003C\u002Fli>\n\u003Cli>Test by \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fhow-to-check-for-conflicts\u002F\" rel=\"ugc\">following this guide\u003C\u002Fa> to check if it is a conflict with other plugins or themes.\u003C\u002Fli>\n\u003Cli>If you still cannot find a solution, please contact us.\u003C\u002Fli>\n\u003Cli>When submit your support request, please \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fplease-read-before-posting-63\u002F\" rel=\"ugc\">follow the guide\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pro Version\u003C\u002Fh4>\n\u003Cp>LoftLoader Pro is available. \u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Floftloader-pro-preloader-plugin-for-wordpress\u002F17339671?ref=LoftOcean\" rel=\"nofollow ugc\">Upgrade to pro version\u003C\u002Fa> and get more stunning features!\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Handpick – Turn the preloader on for specific pages or posts.\u003C\u002Fli>\n\u003Cli>Hide the preloader for picked post types – products, portfolios, etc.\u003C\u002Fli>\n\u003Cli>Option to display the preloader once per visitor session.\u003C\u002Fli>\n\u003Cli>Support gradient background color, full background image, and repeating background pattern.\u003C\u002Fli>\n\u003Cli>More ending animations.\u003C\u002Fli>\n\u003Cli>Loader – 19 types of animations to choose. 6 of them support custom images.\u003C\u002Fli>\n\u003Cli>Looping – Animation can be set to loop forever, and some animations can be set to run just once (ends after page has loaded).\u003C\u002Fli>\n\u003Cli>Progress – Progress bar, counting percentage, or both. Any color. Position, size & font control.\u003C\u002Fli>\n\u003Cli>Message – Enter your custom welcome or loading message to display. Control color, position & font. And supports Random Message feature.\u003C\u002Fli>\n\u003Cli>Load Time – Set a minimum load time to prevent the pre-loader from disappearing too fast.\u003C\u002Fli>\n\u003Cli>Device Control – Choose to show the loading screen on all devices, or hide on mobile, or show on mobile only.\u003C\u002Fli>\n\u003Cli>Option to enable smooth page transition effect. \u003Ca href=\"http:\u002F\u002Fdemo.loftocean.com\u002Floftloader-transition\u002F\" rel=\"nofollow ugc\">Check the example\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Choose to save customize styles as inline styles in \u003Chead> or as an external .css file.\u003C\u002Fli>\n\u003Cli>Option to disable page scrolling while loading.\u003C\u002Fli>\n\u003Cli>Can add different loaders for different Pages, Posts and custom post types (such as portfolios, products, etc.) on one site.\u003C\u002Fli>\n\u003Cli>Users can choose which elements to detect during the loading process (All elements \u002F Images \u002F Videos \u002F Images & Videos).\u003C\u002Fli>\n\u003Cli>Purchase once, free lifetime update with new features.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Check some \u003Ca href=\"http:\u002F\u002Fwww.loftocean.com\u002Floftloader\u002Fexample-13\u002F\" rel=\"nofollow ugc\">examples\u003C\u002Fa> created by pro version.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Please note\u003C\u002Fstrong>: Although you may find that LoftLoader Lite (the free version) can run on older versions of WordPress (below v4.7), \u003Cstrong>LoftLoader Pro only supports WordPress v4.7 or higher\u003C\u002Fstrong>. Because the Pro version has more features than the Lite version, including some new features introduced after WordPress 4.7. We always recommend using the latest versions of WordPress to ensure compatibility with your theme and other plugins.\u003C\u002Fp>\n","An easy to use plugin to add an animated preloader to your website with fully customisations.",70000,792038,90,33,"2025-12-14T23:36:00.000Z","6.0",[114,115,116,117,118],"animated-preloader","css3-preloader","customizable-loader","page-preloader","preloader","http:\u002F\u002Fwww.loftocean.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Floftloader.2.5.2.zip",{"slug":122,"name":123,"version":124,"author":125,"author_profile":126,"description":127,"short_description":128,"active_installs":107,"downloaded":129,"rating":130,"num_ratings":131,"last_updated":132,"tested_up_to":133,"requires_at_least":134,"requires_php":135,"tags":136,"homepage":142,"download_link":143,"security_score":144,"vuln_count":145,"unpatched_count":11,"last_vuln_date":146,"fetched_at":58},"maxbuttons","MaxButtons – Create buttons","9.8.5","maxfoundry","https:\u002F\u002Fprofiles.wordpress.org\u002Fmaxfoundry\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fmaxbuttons.com\u002F?utm_source=repowp1&utm_medium=mbrepo&utm_content=mbr_maxbuttons&utm_campaign=mbr_maxbuttons\" rel=\"nofollow ugc\">MaxButtons\u003C\u002Fa> is a powerful WordPress button, share button and social icon plugin. Create great looking CSS3 WordPress buttons in a minute. Easy to understand. Our button editor with live preview makes it a snap to generate awesome responsive buttons in very little time. The social share buttons and social icon features allow you to add social options to your website in minutes.\u003C\u002Fp>\n\u003Cp>MaxButtons \u003Ca href=\"https:\u002F\u002Fwww.maxbuttons.com\u002F#CSS3\u002F?utm_source=repowbp&utm_medium=mbrepo&utm_content=wordpress_button_plugin&utm_campaign=repowbp\" rel=\"nofollow ugc\">WordPress button plugin\u003C\u002Fa> has been going strong for over 15 years and was the first button plugin for WordPress. MaxButtons has earned over 1000 5-star reviews and over 3.5 million downloads.  Here are couple of our favorites:\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>“The best plugin of its kind”\u003C\u002Fp>\n\u003Cp>“This plugin makes creating buttons sooooo easy.”\u003C\u002Fp>\n\u003Cp>Why aren’t all plugins like this?!?\u003Cbr \u002F>\n  MaxButtons easily solved my problem with lots of options when creating the button and a live view of what it was going to look like. It would have done the job for me there and then but being able to adjust the text AND link with shortcodes on my page made modifications a breeze. – by discgosforth\u003C\u002Fp>\n\u003Cp>“Easy, clear, and robust. I’m a programmer and can write CSS till the cows come home, but why? Just get it, install it and use it. Then, when you’re impressed, buy the pro version”\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Max Foundry also makes the WordPress Gallery plugin \u003Ca href=\"https:\u002F\u002Fmaxgalleria.com\" rel=\"nofollow ugc\">MaxGalleria\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fmaxgalleria.com\u002Fdownloads\u002Fmedia-library-plus-pro\u002F\" rel=\"nofollow ugc\">WordPress Media Folders\u003C\u002Fa> plugin for real WordPress Media Library folders.\u003C\u002Fp>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress installed\u003C\u002Fli>\n\u003Cli>PHP 7\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>WordPress Buttons\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmaxbuttons.com\u002Fcreate-wordpress-button\u002F?utm_source=repocreate&utm_medium=mbrepo&utm_content=how-to-create&utm_campaign=repocreate\" rel=\"nofollow ugc\">Create WordPress Buttons\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Getting \u003Ca href=\"https:\u002F\u002Fmaxbuttons.com\u002Fwordpress-share-buttons\u002F?utm_source=repoicons1&utm_medium=mbrepo&utm_content=social_sharing&utm_campaign=repoicons1\" rel=\"nofollow ugc\">Social Icons\u003C\u002Fa> on your WordPress site.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fshare-button\u002F\" rel=\"ugc\">Share Buttons\u003C\u002Fa> on your WordPress site.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmaxbuttons.com\u002Fproduct-category\u002Fbutton-packs\u002F?utm_source=repolibs&utm_medium=mbrepo&utm_content=button_pack&utm_campaign=repolibs\" rel=\"nofollow ugc\">WordPress button\u003C\u002Fa> library and button sets can make my designers and developers more productive.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>MaxButtons\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>No coding, the plugin takes care of everything\u003C\u002Fli>\n\u003Cli>Button shortcodes for ease of use, unlimited text and link combinations possible\u003C\u002Fli>\n\u003Cli>Create unlimited number of buttons\u003C\u002Fli>\n\u003Cli>Live preview window instantly updates as you customize your buttons\u003C\u002Fli>\n\u003Cli>Color picker for unlimited color combinations\u003C\u002Fli>\n\u003Cli>Works with all modern browsers, degrades gracefully for others\u003C\u002Fli>\n\u003Cli>Fully CSS3 compliant with text shadowing, box shadowing, gradients, etc.\u003C\u002Fli>\n\u003Cli>Copy an existing button to use as starting point for others\u003C\u002Fli>\n\u003Cli>See your buttons on different color backgrounds\u003C\u002Fli>\n\u003Cli>Predefined defaults make getting started super easy\u003C\u002Fli>\n\u003Cli>Works with your page builder: Beaver Builder, SiteOrigin, Elementor etc\u003C\u002Fli>\n\u003Cli>Great Gutenberg support, works out of the box.\u003C\u002Fli>\n\u003Cli>Integrates with Popup Builders to open Modals\u003C\u002Fli>\n\u003Cli>Best responsive options. Customize for each mobile device and screen size\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Share Buttons\u003C\u002Fh4>\n\u003Cp>MaxButtons has a \u003Ca href=\"https:\u002F\u002Fmaxbuttons.com\u002F?utm_source=repobestss&utm_medium=mbrepo&utm_content=best_social_share&utm_campaign=repobestss\" rel=\"nofollow ugc\">share buttons addon\u003C\u002Fa> that includes 7 beautifully designed share button sets for the following social networks:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Facebook\u003C\u002Fli>\n\u003Cli>Twitter\u003C\u002Fli>\n\u003Cli>Pinterest\u003C\u002Fli>\n\u003Cli>Linkedin\u003C\u002Fli>\n\u003Cli>Google+\u003C\u002Fli>\n\u003Cli>Pinterest\u003C\u002Fli>\n\u003Cli>StumbleUpon\u003C\u002Fli>\n\u003Cli>Reddit\u003C\u002Fli>\n\u003Cli>Whatsapp\u003C\u002Fli>\n\u003Cli>Buffer\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Plus email and print icons.\u003C\u002Fp>\n\u003Ch4>Social Icons\u003C\u002Fh4>\n\u003Cp>In addition to promoting your content through MaxButtons share buttons you can also use share buttons to promote your social network profiles.  Simply select a social icon or make a button, include the link to your profile and post the button shortcode on your page. Social icons are easy with MaxButtons!\u003C\u002Fp>\n\u003Ch4>MaxButtons Pro\u003C\u002Fh4>\n\u003Cp>Take your buttons to the next level with \u003Ca href=\"https:\u002F\u002Fwww.maxbuttons.com\u002Fpricing\u002F?utm_source=repombp&utm_medium=mbrepo&utm_content=MBPro&utm_campaign=repombp\" rel=\"nofollow ugc\">MaxButtons Pro\u003C\u002Fa>!\u003C\u002Fp>\n\u003Cp>Our premium WordPress plugin for buttons, share buttons and social icons brings you the \u003Ca href=\"https:\u002F\u002Fmaxbuttons.com\u002F?utm_source=mprepo&utm_medium=mbrepo&utm_content=best_css3_button&utm_campaign=repobestcss3\" rel=\"nofollow ugc\">best WordPress button plugin\u003C\u002Fa> through continuous feature updating. Upgrading to the Pro version allows you to add icons and images to your custom WordPress buttons. The Pro features allow you to do so much more!\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Icons and Images\u003C\u002Fstrong> – Add icons and images to your buttons and customize placement and size.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-line text\u003C\u002Fstrong> – Add a second line of text and stylize with font, size and placement.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google Fonts\u003C\u002Fstrong> – We have included the entire set to help your buttons stand out with beautiful typography.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Button Packs\u003C\u002Fstrong> – Ready to use, value priced button sets that make any site good great.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google Analytics\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fmaxbuttons.com\u002Fgoogle-analytics-event-tracking\u002F\" rel=\"nofollow ugc\">Event Tracking for WordPress Buttons\u003C\u002Fa>. The best way to see you users’ interactions with buttons in Google Analytics. No coding needed.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Import\u002FExport\u003C\u002Fstrong> – Useful for backing up and\u002For moving your buttons. Also, use any of the great free icons listed on our site.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dynamic Buttons\u003C\u002Fstrong> – Use variables from WordPress or theme in your link and text\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom CSS\u003C\u002Fstrong> – Built-in per button custom CSS\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Button Search\u003C\u002Fstrong> – for easier management of large button sets.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Font Awesome 5\u003C\u002Fstrong> – Largest icon collection, fastest served\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WPBakery Page Builder\u003C\u002Fstrong> – Integrated with WPBakery Page Builder\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Contact Form 7\u003C\u002Fstrong> Integration\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Beaver Builder\u003C\u002Fstrong> Integration\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy Digital Downloads\u003C\u002Fstrong> Purchase and Checkout Button Integration\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>WordPress Button Sets\u003C\u002Fh4>\n\u003Cp>In addition to the Basic Buttons and free button packs included with MaxButtons Pro you can also purchase additional professionally designed, production ready button packs from the largest \u003Ca href=\"http:\u002F\u002Fmaxbuttons.com\u002Fproduct-category\u002Fbutton-packs\u002F?utm_source=reposets1&utm_medium=mbrepo&utm_content=buttonsets1&utm_campaign=reposets1\" rel=\"nofollow ugc\">WordPress button\u003C\u002Fa> library in existence.  The library features more than 6,000 buttons.  It is the largest WordPress button library in the known universe.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fmaxbuttons.com\u002Fproduct-category\u002Fbutton-packs\u002F?utm_source=reposets&utm_medium=mbrepo&utm_content=button_pack&utm_campaign=reposets\" rel=\"nofollow ugc\">WordPress button sets\u003C\u002Fa> make designers and developers much more productive.\u003C\u002Fp>\n\u003Ch4>Free Icons\u003C\u002Fh4>\n\u003Cp>You can use free icons when you create your buttons with MaxButtons Pro so we’ve built one of the largest libraries to inspire you and make your buttons really stand out.\u003C\u002Fp>\n\u003Ch4>Button Shortcode\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Click the MaxButtons page from the admin menu.\u003C\u002Fli>\n\u003Cli>Click the Add New button.\u003C\u002Fli>\n\u003Cli>Create and customize your button using the button editor.\u003C\u002Fli>\n\u003Cli>Fill out and select the options needed to build your button.\u003C\u002Fli>\n\u003Cli>Once you’re ready, click Save.\u003C\u002Fli>\n\u003Cli>A \u003Ca href=\"http:\u002F\u002Fmaxbuttons.com\u002Fbutton-shortcode\u002F?utm_source=reposhort&utm_medium=mbrepo&utm_content=reposhort&utm_campaign=reposhort\" rel=\"nofollow ugc\">button shortcode\u003C\u002Fa> will be generated (ex: [maxbutton id=”17″] or [maxbutton name=”My Button Name”]).\u003C\u002Fli>\n\u003Cli>Use the shortcode anywhere in your content and the button will appear.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>You can also pass the button text and URL as parameters in the \u003Ca href=\"http:\u002F\u002Fmaxbuttons.com\u002Fbutton-shortcode\u002F?utm_source=reposhort2&utm_medium=mbrepo&utm_content=reposhort2&utm_campaign=reposhort2\" rel=\"nofollow ugc\">button shortcode\u003C\u002Fa>, giving you even greater flexibility. For example, if you want to create a set of buttons that look exactly the same, except for the text and URL, you could do something like this:\u003C\u002Fp>\n\u003Cp>[maxbutton id=”17″ text=”Search Google” url=”http:\u002F\u002Fgoogle.com”]\u003C\u002Fp>\n\u003Cp>[maxbutton name=”MaxButtons Button Name” text=”Search Yahoo” url=”http:\u002F\u002Fyahoo.com”]\u003C\u002Fp>\n\u003Cp>Another parameter you can give the shortcode is window, which tells the button whether or not to open the URL in a new window (by default the button opens the URL in the current window). To do so you always give the window parameter the value “new”, shown below. Anything else will open the button URL in the current window.\u003C\u002Fp>\n\u003Cp>[maxbutton id=”17″ window=”new”]\u003C\u002Fp>\n\u003Cp>You can also use the nofollow parameter, which will add a rel=”nofollow” attribute to the button when set to true, as shown below (the default is false):\u003C\u002Fp>\n\u003Cp>[maxbutton id=”17″ nofollow=”true”]\u003C\u002Fp>\n\u003Cp>NOTE: Passing parameters to the shortcode overrides those settings saved as part of the button.\u003C\u002Fp>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>We work hard to give timely support during the week.  And we give support when we’re on during the weekend.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>MaxButtons.  Bringing the #buttonlove!\u003C\u002Fstrong>\u003C\u002Fp>\n","Maxbuttons is the best and easiest button plugin for WordPress. Within minutes you can create beautiful buttons, share buttons and social icons.",5154792,98,1093,"2025-09-15T07:45:00.000Z","6.8.5","5.0","7.0",[137,138,139,140,141],"butotn-creator","css-wordpress-button","css3-button-generator","responsive-buttons","share-button","http:\u002F\u002Fmaxbuttons.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmaxbuttons.9.8.5.zip",96,13,"2025-04-17 00:00:00",{"attackSurface":148,"codeSignals":209,"taintFlows":220,"riskAssessment":221,"analyzedAt":229},{"hooks":149,"ajaxHandlers":194,"restRoutes":203,"shortcodes":204,"cronEvents":208,"entryPointCount":69,"unprotectedCount":11},[150,156,160,163,167,172,177,182,185,189],{"type":151,"name":152,"callback":153,"file":154,"line":155},"action","admin_notices","pifs3_plugin_admin_notice","pi_forms_s3_uploads.php",47,{"type":151,"name":157,"callback":158,"file":154,"line":159},"plugins_loaded","pifs3_load_plugin_textdomain",76,{"type":151,"name":161,"callback":162,"priority":45,"file":154,"line":56},"gform_field_advanced_settings","pifs3_upload_advanced_settings",{"type":151,"name":164,"callback":165,"file":154,"line":166},"gform_editor_js","pifs3_editor_upload_script",123,{"type":168,"name":169,"callback":170,"file":154,"line":171},"filter","gform_tooltips","pifs3_add_upload_tooltips",136,{"type":151,"name":173,"callback":174,"priority":45,"file":175,"line":176},"gform_after_submission","pifs3_graivity_upload_to_s3","src\u002FAdmin\u002FPIFS3GravityUploadSetting.php",153,{"type":151,"name":178,"callback":179,"file":180,"line":181},"admin_menu","pi_forms_s3_uploads_add_admin_menu","src\u002FAdmin\u002FPIFS3UploadSetting.php",12,{"type":151,"name":183,"callback":184,"file":180,"line":145},"admin_enqueue_scripts","pi_enqueue_admin_styles",{"type":151,"name":186,"callback":187,"file":180,"line":188},"admin_init","pi_forms_s3_uploads_register_settings",14,{"type":151,"name":190,"callback":191,"file":192,"line":193},"init","pifs3InputUploaderGetter","src\u002FClient\u002FPIFS3UploadField.php",16,[195,201],{"action":196,"nopriv":197,"callback":198,"hasNonce":199,"hasCapCheck":197,"file":192,"line":200},"pisf3_file_upload",false,"pisf3HandleFileUpload",true,18,{"action":196,"nopriv":199,"callback":198,"hasNonce":199,"hasCapCheck":197,"file":192,"line":202},23,[],[205],{"tag":206,"callback":207,"file":192,"line":188},"pifs3-uploader","pifs3Shortcode",[],{"dangerousFunctions":210,"sqlUsage":211,"outputEscaping":213,"fileOperations":11,"externalRequests":11,"nonceChecks":29,"capabilityChecks":11,"bundledLibraries":216},[],{"prepared":11,"raw":11,"locations":212},[],{"escaped":214,"rawEcho":11,"locations":215},19,[],[217],{"name":218,"version":24,"knownCves":219},"Guzzle",[],[],{"summary":222,"deductions":223},"The \"pi-forms-s3-upload\" plugin version 1.0.0 exhibits a generally strong security posture based on the provided static analysis and vulnerability history.  The code demonstrates good development practices by utilizing prepared statements for all SQL queries and properly escaping all identified outputs.  Crucially, there are no recorded CVEs, suggesting a history of secure development or effective patching. The absence of any taint analysis findings further reinforces this positive outlook, indicating no immediately apparent vulnerabilities related to data handling or path manipulation.\n\nHowever, a closer examination of the attack surface reveals a potential area for improvement. While the plugin has a relatively small attack surface with only three identified entry points (AJAX handlers and shortcodes), it's noteworthy that only one nonce check is present.  The absence of capability checks on all entry points and the presence of AJAX handlers without explicit authentication checks, although currently reported as zero unprotected, could theoretically become a vector if not meticulously managed. The bundled Guzzle library also introduces a dependency that, if not kept updated externally, could pose a future risk.\n\nIn conclusion, the plugin demonstrates excellent foundational security practices. The lack of known vulnerabilities and the secure handling of database queries and output are significant strengths. The primary area for cautious consideration lies in the robustness of authentication and authorization across all its entry points, particularly the AJAX handlers, and the management of bundled libraries.",[224,227],{"reason":225,"points":226},"Lack of capability checks on entry points",5,{"reason":228,"points":69},"Bundled Guzzle library (potential for outdated)","2026-04-16T13:33:11.540Z",{"wat":231,"direct":238},{"assetPaths":232,"generatorPatterns":234,"scriptPaths":235,"versionParams":236},[233],"\u002Fwp-content\u002Fplugins\u002Fpi-forms-s3-uploads\u002Fassets\u002Fpifs3.css",[],[],[237],"pi-forms-s3-uploads\u002Fassets\u002Fpifs3.css?ver=",{"cssClasses":239,"htmlComments":242,"htmlAttributes":243,"restEndpoints":245,"jsGlobals":246,"shortcodeOutput":248},[240,241],"s3_setting","pifs3-uploads-row",[],[244],"form_field_s3_value",[],[247],"fieldSettings",[],{"error":199,"url":250,"statusCode":251,"statusMessage":252,"message":252},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fpi-forms-s3-upload\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":29,"versions":254},[255],{"version":6,"download_url":22,"svn_tag_url":256,"released_at":24,"has_diff":197,"diff_files_changed":257,"diff_lines":24,"trac_diff_url":24,"vulnerabilities":258,"is_current":199},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpi-forms-s3-upload\u002Ftags\u002F1.0.0\u002F",[],[]]