[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fyOCfK7yRCsVV11tehMEfUcAEfqoyI2OcANy-XLLQPWg":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":34,"analysis":149,"fingerprints":218},"ppc-masterminds","PPC Masterminds","1.1.1","zaidovski","https:\u002F\u002Fprofiles.wordpress.org\u002Fzaidovski\u002F","\u003Cp>PPC Masterminds plugin helps you increase ppc quality scores, relevancy and conversion rates on landing pages by dynamically appending meta titles, descriptions and on page text (via shortcode) based on actual keyword search queries. It also has the ability to display a users approximate location by city or state.\u003C\u002Fp>\n\u003Cp>To summarize, this plugin does the following:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Appends meta titles and descriptions with paid search queries to increase quality scores. This feature currently works only in combination with either the All In One SEO or Yoast SEO plugins. No other SEO plugin is supported at this time.\u003C\u002Fli>\n\u003Cli>Dynamically changes text on any page to show paid search queries, using shortcode.\u003C\u002Fli>\n\u003Cli>Dynamically inserts closest city\u002Fstate based on the user’s public IP address. This requires the use of Maxmind’s GeoIP extension.\u003C\u002Fli>\n\u003C\u002Fol>\n","The PPC Masterminds plugin is a utility plugin developed by PPC Masterminds to assist with dynamic content insertion into landing pages.",0,1008,"2021-01-12T12:51:00.000Z","5.6.17","5.2","7.2",[18,19,20,21,22],"cro","geoip","landing-page-optimization","pay-per-click","ppc","https:\u002F\u002Fppcmasterminds.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fppc-masterminds.1.1.1.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":31,"trust_score":32,"computed_at":33},1,30,84,"2026-04-04T16:46:28.220Z",[35,62,85,110,132],{"slug":36,"name":37,"version":38,"author":39,"author_profile":40,"description":41,"short_description":42,"active_installs":43,"downloaded":44,"rating":45,"num_ratings":46,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":50,"tags":51,"homepage":57,"download_link":58,"security_score":59,"vuln_count":60,"unpatched_count":11,"last_vuln_date":61,"fetched_at":27},"wp-crontrol","WP Crontrol","1.21.0","John Blackbourn","https:\u002F\u002Fprofiles.wordpress.org\u002Fjohnbillion\u002F","\u003Cp>WP Crontrol enables you to take control of the scheduled cron events on your WordPress website or WooCommerce store. From the admin screens you can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>View all scheduled cron events along with their arguments, schedule, callback functions, and when they are next due.\u003C\u002Fli>\n\u003Cli>Edit, delete, pause, resume, and immediately run cron events.\u003C\u002Fli>\n\u003Cli>Add new cron events.\u003C\u002Fli>\n\u003Cli>Bulk delete cron events.\u003C\u002Fli>\n\u003Cli>Add and remove custom cron schedules.\u003C\u002Fli>\n\u003Cli>Export and download cron event lists as a CSV file.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>WP Crontrol is aware of timezones, will alert you to events that have no actions or that have missed their schedule, and will show you a helpful warning message if it detects any problems with your cron system.\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Go to the \u003Ccode>Tools \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Cron Events\u003C\u002Fcode> menu to manage cron events.\u003C\u002Fli>\n\u003Cli>Go to the \u003Ccode>Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Cron Schedules\u003C\u002Fcode> menu to manage cron schedules.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Documentation\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwp-crontrol.com\u002Fdocs\u002Fhow-to-use\u002F\" rel=\"nofollow ugc\">Extensive documentation on how to use WP Crontrol and how to get help for error messages that it shows is available on the WP Crontrol website\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>For site owners\u003C\u002Fh3>\n\u003Cp>Owners of WordPress websites and WooCommerce stores use WP Crontrol to ensure that scheduled cron events run correctly and efficiently. By providing complete control over cron events, WP Crontrol helps you:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Improve reliability\u003C\u002Fstrong>: Address missed or failed cron events, ensuring your website or WooCommerce store continues to function as expected.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Enhance security\u003C\u002Fstrong>: Monitor and control cron events to ensure automatic update checks are performed as they should.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Simplify management\u003C\u002Fstrong>: Add, edit, delete, and pause cron events from a user-friendly interface, without needing to write any code.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Gain insights\u003C\u002Fstrong>: Export cron event data for analysis or reporting.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Action Scheduler compatibility\u003C\u002Fstrong>: Full support for the Action Scheduler system in WooCommerce, which is used to process recurring payments, subscriptions, and background orders.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Clarity of times and timezones\u003C\u002Fstrong>: All times are shown with a clear and accurate indication of which timezone applies. No more guesswork!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>For developers\u003C\u002Fh3>\n\u003Cp>Developers use WP Crontrol to streamline and debug their WordPress development process:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Enhanced debugging\u003C\u002Fstrong>: Identify and troubleshoot issues with scheduled tasks, ensuring your scheduled events and their callbacks run as expected.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom schedules\u003C\u002Fstrong>: Create and manage custom cron schedules to fit the specific needs of your website, plugins, or themes, providing greater flexibility than just the core schedules.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Efficient workflow\u003C\u002Fstrong>: Add, edit, and delete cron events directly from the WordPress admin interface, saving time and reducing the need for manual coding.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Insightful monitoring\u003C\u002Fstrong>: Get insight into the performance and behavior of your scheduled tasks, allowing for optimization and better resource management.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Accurate debugging\u003C\u002Fstrong>: WP Crontrol goes to great lengths to ensure that running an event manually does so in a manner which exactly matches how WordPress core runs schdeuled events. This ensures that you can debug events accurately and with confidence.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Other Plugins\u003C\u002Fh3>\n\u003Cp>I maintain several other plugins for developers. Check them out:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fquery-monitor\u002F\" rel=\"ugc\">Query Monitor\u003C\u002Fa> is the developer tools panel for WordPress.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fuser-switching\u002F\" rel=\"ugc\">User Switching\u003C\u002Fa> provides instant switching between user accounts in WordPress.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Privacy Statement\u003C\u002Fh3>\n\u003Cp>WP Crontrol is private by default and always will be. It does not send data to any third party, nor does it include any third party resources. \u003Ca href=\"https:\u002F\u002Fwp-crontrol.com\u002Fprivacy\u002F\" rel=\"nofollow ugc\">WP Crontrol’s full privacy statement can be found here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Accessibility Statement\u003C\u002Fh3>\n\u003Cp>WP Crontrol aims to be fully accessible to all of its users. \u003Ca href=\"https:\u002F\u002Fwp-crontrol.com\u002Faccessibility\u002F\" rel=\"nofollow ugc\">WP Crontrol’s full accessibility statement can be found here\u003C\u002Fa>.\u003C\u002Fp>\n","WP Crontrol enables you to take control of the cron events on your WordPress website.",300000,7578206,90,163,"2026-01-28T21:40:00.000Z","6.9.4","6.4","7.4",[52,53,54,55,56],"cron","crontrol","debug","woocommerce","wp-cron","https:\u002F\u002Fwp-crontrol.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-crontrol.1.21.0.zip",96,3,"2025-08-21 00:00:00",{"slug":63,"name":64,"version":65,"author":66,"author_profile":67,"description":68,"short_description":69,"active_installs":70,"downloaded":71,"rating":72,"num_ratings":73,"last_updated":74,"tested_up_to":48,"requires_at_least":75,"requires_php":16,"tags":76,"homepage":82,"download_link":83,"security_score":72,"vuln_count":30,"unpatched_count":11,"last_vuln_date":84,"fetched_at":27},"wpfront-scroll-top","WPFront Scroll Top","3.0.1","Syam Mohan","https:\u002F\u002Fprofiles.wordpress.org\u002Fsyammohanm\u002F","\u003Cp>Enhance user experience and site navigation with a lightweight, customizable “Scroll to Top” button. This plugin adds a smooth-scrolling button that appears as users scroll down the page and disappears when they return to the top.\u003C\u002Fp>\n\u003Cp>Designed for speed and seamless integration, it works with any WordPress theme and includes options for custom icons, button position, color, animation, and intelligent display rules. No coding required—just install and configure in minutes.\u003C\u002Fp>\n\u003Cp>Perfect for blogs, long-form articles, eCommerce sites, or any website where easy navigation improves usability.\u003C\u002Fp>\n\u003Ch3>Key Features & Customization\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Intelligent Display\u003C\u002Fstrong>: Automatically appears as users scroll down, then disappears when at the top.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smooth Scroll Animation\u003C\u002Fstrong>: Provides a fluid and pleasant “back to top” experience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Destinations\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>Internal Page Scroll: Link the button to any specific element within the current page.\u003C\u002Fli>\n\u003Cli>External Page Redirection: Redirect users to any other page or URL.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable Button Design\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>Choose between text, custom image (PNG\u002FSVG), or Font Awesome icons.\u003C\u002Fli>\n\u003Cli>Use any image URL for complete branding control.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Responsive Control\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>\u003Cstrong>Mobile-Friendly\u003C\u002Fstrong>: Option to hide the button on smaller devices\u002Fwindows for better mobile UX.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>iFrame Compatibility\u003C\u002Fstrong>: Ensures it doesn’t appear inappropriately within iframes.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Targeted Visibility\u003C\u002Fstrong>: Easily show or hide the button on specific pages or posts.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Temporary Display\u003C\u002Fstrong>: Auto-hide the button after a set duration for a cleaner interface.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Optimized Performance\u003C\u002Fstrong>: Utilizes Async JavaScript to ensure fast page loading.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Accessibility Focused\u003C\u002Fstrong>: Built with ARIA labels and screen reader text for inclusive navigation.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO-Friendly Markup\u003C\u002Fstrong>: Employs semantically correct HTML elements for optimal search engine and accessibility performance.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Optimized Performance\u003C\u002Fstrong>: Adds functionality without slowing down your site.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy-to-Use Admin Panel\u003C\u002Fstrong>: Configure all settings intuitively from your WordPress dashboard.\u003C\u002Fli>\n\u003C\u002Ful>\n","Adds a lightweight and smooth \"Scroll to Top\" button to your WordPress site, improving navigation and user experience with customizable options.",200000,1903376,100,142,"2025-12-02T16:52:00.000Z","5.3",[77,78,79,80,81],"back-to-top","scroll-to-top","scroll-top","scroll-up","smooth-scroll","http:\u002F\u002Fwpfront.com\u002Fscroll-top-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwpfront-scroll-top.3.0.1.zip","2021-07-26 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":95,"num_ratings":96,"last_updated":97,"tested_up_to":48,"requires_at_least":98,"requires_php":50,"tags":99,"homepage":105,"download_link":106,"security_score":107,"vuln_count":108,"unpatched_count":11,"last_vuln_date":109,"fetched_at":27},"give","GiveWP – Donation Plugin and Fundraising Platform","4.14.3","StellarWP","https:\u002F\u002Fprofiles.wordpress.org\u002Fstellarwp\u002F","\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgo.givewp.com\u002Fhome\" title=\"Visit the GiveWP website\" rel=\"nofollow ugc\">GiveWP\u003C\u002Fa>\u003C\u002Fstrong> is the highest rated, most downloaded, and best supported donation plugin for WordPress. Whether you need a simple donate button or a powerful donation platform optimized for online giving, GiveWP is right for you.\u003C\u002Fp>\n\u003Cp>Transform the way you accept online donations, starting for free. With GiveWP you can accept gifts for charity or for other purposes, through customizable donation forms. Our donation plugin also allows you to view donor data and fundraising reports, manage donors, and integrate with a wide variety of third-party gateways and services.\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\u002FdFjYyWLyB-k?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>✨ GiveWP Features\u003C\u002Fh3>\n\u003Cp>GiveWP is free and full of many advanced features to suit your needs. Start by choosing one of our donation form templates to create your first fundraising campaign. Then, take advantage of full-featured fundraising reports and donor management tools to increase your overall fundraising revenue by learning what makes donors donate.\u003C\u002Fp>\n\u003Cp>Free donor tools also help keep your donors happy. The donor dashboard helps your donor base easily manage their accounts and access their donation history. With our \u003Ca href=\"https:\u002F\u002Fgo.givewp.com\u002Faddons\" title=\"See all our Premium Add-ons\" rel=\"nofollow ugc\">premium add-ons\u003C\u002Fa>, you can add additional donor tools, like annual receipts.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fdocs.givewp.com\u002Fcampaigns-release-readme\" title=\"See how powerful our fundraising campaigns and forms can be\" rel=\"nofollow ugc\">Campaign-Based Fundraising and Forms\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>GiveWP makes it easy to manage and launch successful fundraising campaigns directly from your WordPress site. Whether you’re raising funds for a single project, a long-term cause, or a series of initiatives, GiveWP’s campaign-based approach helps you streamline your efforts and maximize your fundraising potential.\u003C\u002Fp>\n\u003Ch4>\u003Cstrong>Key Features of Campaign-Based Fundraising\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Campaign Creation:\u003C\u002Fstrong> Create multiple campaigns on your site, each with its own unique donation goal, target audience, and messaging.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable Donation Forms:\u003C\u002Fstrong> Each campaign comes with a built-in, fully customizable landing page, created using the WordPress Block Editor. Add text, images, and donation forms to create a visually appealing and engaging page that strengthens your donor connections.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dedicated Landing Pages:\u003C\u002Fstrong> Create custom landing pages for each campaign, complete with campaign-specific content, donation forms, progress bars, and social sharing options to engage and inspire donors.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Organized Fundraising\u003C\u002Fstrong>: All your donation forms are linked to specific campaigns. This makes it easy to manage and track your efforts, set goals, and monitor campaign performance in one streamlined view.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Visibility Controls\u003C\u002Fstrong>: Publish, archive, or draft campaigns to manage when and how your campaigns appear on your site. This gives you full control over the visibility of your campaigns and associated donation forms.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>\u003Cstrong>How Campaigns and Donation Forms Work Together\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cp>GiveWP’s donation forms seamlessly integrate with your campaigns, allowing you to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create forms that directly support the campaign’s fundraising goals.\u003C\u002Fli>\n\u003Cli>Customize form fields to match the needs of your campaign, whether it’s a specific project or a general cause.\u003C\u002Fli>\n\u003Cli>Promote campaigns via donation forms displayed on any page on your website.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Campaigns offer more flexibility, better control, and enhanced organization for your fundraising efforts, making it easier to achieve your goals and connect with donors. Whether you’re running a large-scale initiative or multiple smaller projects, Campaigns will help you streamline the process and improve your overall fundraising strategy.\u003C\u002Fp>\n\u003Cp>Never used blocks before? No worries – \u003Ca href=\"https:\u002F\u002Fgo.givewp.com\u002Fvisual-builder\" rel=\"nofollow ugc\">we’ve got you covered with our guide\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgo.givewp.com\u002Ffeatures-reports\" title=\"See our gorgeous and helpful reports dashboards\" rel=\"nofollow ugc\">Actionable Fundraising Reporting\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Get a detailed breakdown of your donation activity\u003C\u002Fli>\n\u003Cli>Control your fundraising data with exports and reports\u003C\u002Fli>\n\u003Cli>Filter reports by date, form, and payment method\u003C\u002Fli>\n\u003Cli>Measure performance across multiple campaigns\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgo.givewp.com\u002Ffeatures-donor-management\" title=\"See how our donor management tools help you enhance donor loyalty\" rel=\"nofollow ugc\">Complete Donor Management\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>View a complete history of your donor activity\u003C\u002Fli>\n\u003Cli>Generate tax-deductible receipts\u003C\u002Fli>\n\u003Cli>Allow donors to view their donation history, update their profile, manage their recurring donations, and download PDF receipts through their own donor dashboard\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Find out more:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgo.givewp.com\u002Fhome\" title=\"Visit the GiveWP website\" rel=\"nofollow ugc\">Visit the GiveWP website\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgo.givewp.com\u002Fvisual-builder\" rel=\"nofollow ugc\">Read our Docs on How to Use the Visual Form Builder\u003C\u002Fa>.\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgo.givewp.com\u002Faddons\" title=\"See all GiveWP Add-ons\" rel=\"nofollow ugc\">View GiveWP Premium Add-ons\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgo.givewp.com\u002Ffreeadds\" title=\"See our free Add-ons\" rel=\"nofollow ugc\">View GiveWP Free Add-ons\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgo.givewp.com\u002Fcsdemo\" title=\"Book a demo with our team\" rel=\"nofollow ugc\">Book a Live Demo with our Team\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🧑🏿‍🤝‍🧑🏿 Who Uses GiveWP?\u003C\u002Fh3>\n\u003Cp>With more than 100,000+ active installs of GiveWP, we hear more and more success stories from nonprofit organizations. Causes are using GiveWP to raise millions of dollars per year. Check out some of our GiveWP Stories and Case Studies for details about their success.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgo.givewp.com\u002Fcmstory\" rel=\"nofollow ugc\">The City Mission used GiveWP\u003C\u002Fa> for Giving Tuesday and a competition fundraiser with a neighboring organization, where they raised $45K in 16 hours.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgo.givewp.com\u002Fmemstory\" rel=\"nofollow ugc\">A local neighborhood watch program\u003C\u002Fa> switched from using GoFundMe to GiveWP and raised $40,000 in five days for a memorial fundraiser.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgo.givewp.com\u002Freadivan\" rel=\"nofollow ugc\">Fans of Ivan the Gorilla have kept his memory alive\u003C\u002Fa> by fundraising for a conservancy program in his name.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgo.givewp.com\u002Ftwiststory\" rel=\"nofollow ugc\">A hospital raised money\u003C\u002Fa> through a community-wide virtual dance party during the pandemic.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgo.givewp.com\u002Fquiltlove\" rel=\"nofollow ugc\">Quiltlove\u003C\u002Fa>, which provides personalized quilts for different life events (like new babies, extended hospital stays, and more), uses GiveWP to create a sustainable business model.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgo.givewp.com\u002Fniels-vink\" rel=\"nofollow ugc\">Niels Vink, a Dutch wheelchair tennis player\u003C\u002Fa>, uses GiveWP to raise money to train, travel, and participate in competitions. At the 2021 Tokyo Paralympics, Vink earned a gold medal in doubles and a bronze medal in singles.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>In addition to nonprofit organizations, GiveWP is widely used for individual or creative purposes. We’ve seen tip jars for blogs or musicians, live streams, and more. Our \u003Ca href=\"https:\u002F\u002Fgo.givewp.com\u002Fwooread\" rel=\"nofollow ugc\">Donation Upsells for WooCommerce Add-on\u003C\u002Fa> is even used in some eCommerce stores to collect donations for a cause, or ask for tips in the cart or checkout.\u003C\u002Fp>\n\u003Cp>We’ve even seen GiveWP used to collect gifts for birthdays and weddings!\u003C\u002Fp>\n\u003Ch3>💝 Simple and Pain-Free Giving\u003C\u002Fh3>\n\u003Cp>We built GiveWP to be the best WordPress donation plugin from day one. Simply install and activate the plugin to get started.\u003C\u002Fp>\n\u003Cp>The strength of GiveWP lies within its optimized donation forms. When creating a form, you can start with a template and customize the donation levels, including allowing donors to give a custom amount. The donation forms can then be displayed anywhere on your website using a block, shortcode, widget, or the single donation form page.\u003Cbr \u002F>\nYou can also integrate your forms with a wide variety of payment processors, including PayPal and Stripe within the free plugin. You can also purchase add-ons to use Authorize,net, Bitpay, Square, and more.\u003C\u002Fp>\n\u003Ch3>🌱 First Time Users\u003C\u002Fh3>\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\u002FUNRa8Dc6Ayc?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\u003Cp>For new users, we suggest reviewing our \u003Ca href=\"https:\u002F\u002Fgo.givewp.com\u002Frmgettingstarted\" title=\"Visit the GiveWP Getting Started Guide\" rel=\"nofollow ugc\">Getting Started Guide\u003C\u002Fa> to get an understanding of how the plugin works. If you run into any trouble, we offer \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fgive\" title=\"Visit the GiveWP support page on WordPress.org\" rel=\"ugc\">free support\u003C\u002Fa> to help you with your issues, questions, and concerns.\u003C\u002Fp>\n\u003Cp>If you are a GiveWP customer with an active license of any of our popular add-ons, we’d love to hear from you and support you via our \u003Ca href=\"https:\u002F\u002Fgo.givewp.com\u002Fsupport\" rel=\"nofollow ugc\">Priority Support channel\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>💳 Accept Credit Card Donations and More\u003C\u002Fh3>\n\u003Cp>GiveWP comes with several payment gateway options:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Stripe Donations\u003C\u002Fstrong> — Accept donations through any payment method (like Apple Pay, Google Pay, or ACH) activated in your Stripe accounts. Additional fees may apply for free users. Read our \u003Ca href=\"https:\u002F\u002Fdocs.givewp.com\u002Fstripe-fees\" rel=\"nofollow ugc\">Stripe documentation\u003C\u002Fa> for more information.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>PayPal Donations\u003C\u002Fstrong> — Allow worldwide donations with PayPal Donations. No additional fees applied.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Venmo Donations\u003C\u002Fstrong> — Give donors the option to pay through Venmo with their account balance or connected bank account.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Offline Donations\u003C\u002Fstrong> — Enable your donors to send checks or physical donations with an offline gateway with instructions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Test Gateway\u003C\u002Fstrong> — use the Test Gateway to see exactly how your donors will walk through the donation process.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>And many more Gateways\u003C\u002Fstrong> – View additional payment gateways on our website. These include Authorize.net, Bitpay, Square, Razorpay, Paytm, and more.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>In-Person Donations (Tap To Pay)\u003C\u002Fstrong> — Accept swipe, insert, or Tap to Pay card donations right from your mobile device or Stripe reader with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjovvie-in-person-payments-givewp\u002F\" rel=\"ugc\">Jovvie\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>⚙️ Extend GiveWP with Powerful Add-ons\u003C\u002Fh3>\n\u003Cp>GiveWP’s goal is to “Democratize Generosity.” We want to make it easy for \u003Cem>everyone\u003C\u002Fem> to raise funds online.\u003C\u002Fp>\n\u003Cp>In addition to our free donation plugin, we have \u003Ca href=\"https:\u002F\u002Fgo.givewp.com\u002Faddons\" title=\"View all of GiveWP's Premium Add-ons\" rel=\"nofollow ugc\">premium GiveWP add-ons\u003C\u002Fa> available to extend the functionality of GiveWP. Ultimately, these tools allow you to raise more money and give you a better relationship with your donors.\u003C\u002Fp>\n\u003Cp>Must-Have Add-ons for GiveWP:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgo.givewp.com\u002Faddon-recurring\" rel=\"nofollow ugc\">WordPress Recurring Donations\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgo.givewp.com\u002Fp2pread\" rel=\"nofollow ugc\">Peer-to-Peer Fundraising\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgo.givewp.com\u002Ftext-to-give\" rel=\"nofollow ugc\">Text-to-Give\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgo.givewp.com\u002Fform-field\" rel=\"nofollow ugc\">Form Field Manager\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgo.givewp.com\u002Ffee-recovery\" rel=\"nofollow ugc\">Fee Recovery\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgo.givewp.com\u002Ftributes\" rel=\"nofollow ugc\">Tributes\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgivewp.com\u002Faddons\u002Fpdf-receipts\u002F\" rel=\"nofollow ugc\">PDF Receipts\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgo.givewp.com\u002Fread-funds-des\" rel=\"nofollow ugc\">Funds & Designations\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgo.givewp.com\u002Faddons\" title=\"View all GiveWP add-ons\" rel=\"nofollow ugc\">View all of GiveWP’s Add-ons\u003C\u002Fa> to discover all the ways you can further enhance and extend GiveWP.\u003C\u002Fp>\n\u003Ch3>🛠️ Easy to Customize and Enhance\u003C\u002Fh3>\n\u003Cp>Are you a developer? GiveWP is built with best practices and easy to extend and customize. Here are some great developer-oriented tutorials and docs to help you customize GiveWP to your liking:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgo.givewp.com\u002Fblog-emails\" rel=\"nofollow ugc\">Create Dramatic Donation Email Receipts\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgo.givewp.com\u002Fblog-populate\" rel=\"nofollow ugc\">Populate Donor Info with One Click\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgo.givewp.com\u002Fblog-api\" rel=\"nofollow ugc\">Using the GiveWP API to Create Charts with ChartJS\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgo.givewp.com\u002Fdocs-theming\" rel=\"nofollow ugc\">Theming with GiveWP\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgo.givewp.com\u002Fdocs-custom-fields\" rel=\"nofollow ugc\">How to Create Custom Form Fields in GiveWP\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgo.givewp.com\u002Fgatewaydoc\" rel=\"nofollow ugc\">How to Build a Gateway Add-on for GiveWP\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgo.givewp.com\u002Fstyledoc\" rel=\"nofollow ugc\">How to Style Your GiveWP Forms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgo.givewp.com\u002Fdatalossdoc\" rel=\"nofollow ugc\">Site Redesigns Without Donation Data Loss\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgo.givewp.com\u002Fcssdoc\" rel=\"nofollow ugc\">Handling Custom CSS in WordPress\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>💚 About the GiveWP Team\u003C\u002Fh3>\n\u003Cp>GiveWP is part of StellarWP, a Liquid Web Family Brand. Our donation plugin is backed by a growing team of WordPress developers, support engineers, customer success managers, and marketing professionals who’ve worked with WordPress and nonprofits since 2009. This means GiveWP is made with best practices in mind; extremely extensible and customizable, stable, and reliable. We’ll be here in years to come for you and your nonprofit organization.\u003C\u002Fp>\n\u003Ch3>📧 Connect with GiveWP\u003C\u002Fh3>\n\u003Cp>Stay in touch with us for important plugin news and updates:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgo.givewp.com\u002Fhome\" title=\"Visit the GiveWP website\" rel=\"nofollow ugc\">GiveWP Website\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgo.givewp.com\u002Fsubscribe\" title=\"Subscribe to GiveWP via MailChimp\" rel=\"nofollow ugc\">GiveWP Newsletter\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgo.givewp.com\u002Ffb\" title=\"Visit the GiveWP on Facebook\" rel=\"nofollow ugc\">Facebook\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgo.givewp.com\u002Faddons\" title=\"View all GiveWP Add-ons\" rel=\"nofollow ugc\">GiveWP Add-ons\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgo.givewp.com\u002Frmwrite4us\" rel=\"nofollow ugc\">Write for GiveWP\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🐱‍💻 Contribute to GiveWP\u003C\u002Fh3>\n\u003Cp>This plugin is proudly open source (GPL license) and we’re always looking for more contributors. Whether you know another language, love to code, or just have an idea, we would love your help and input.\u003C\u002Fp>\n\u003Cp>Here’s a few ways you can contribute to GiveWP:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Star\u002Ffork\u002Fwatch the \u003Ca href=\"https:\u002F\u002Fgo.givewp.com\u002Fgithub\" rel=\"nofollow ugc\">GiveWP GitHub repository\u003C\u002Fa> to learn more about what issues we’re tackling and the project is developing. If you’ve never worked with Github before, learn about \u003Ca href=\"https:\u002F\u002Fhelp.github.com\u002Farticles\u002Fabout-pull-requests\u002F\" rel=\"nofollow ugc\">pull requests here\u003C\u002Fa> and submit one for GiveWP, we’d love to give you our feedback.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Translate GiveWP into your native language. The best place to do that is here on wordpress.org. Go to \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fgive\" rel=\"nofollow ugc\">https:\u002F\u002Ftranslate.wordpress.org\u002F\u003C\u002Fa>, then search for your language, click the “Plugins” tab, then search for “GiveWP”. When you’ve submitted at least 95% of GiveWP’s strings, the language moderators will review and approve your translations and then they will be available to all WordPress users for your native language. If you are interested in translating any of our Premium Add-ons, \u003Ca href=\"https:\u002F\u002Fgo.givewp.com\u002Fcontact\" rel=\"nofollow ugc\">contact us\u003C\u002Fa>, we’d love to chat with you about that.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Join the \u003Ca href=\"https:\u002F\u002Fgo.givewp.com\u002Ffb-group\" rel=\"nofollow ugc\">GiveWP Community Facebook group\u003C\u002Fa>. We chat about all things related to WordPress, GiveWP, fundraising, and online donations in general.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Accept donations and begin fundraising with GiveWP, the highest rated WordPress donation plugin for online giving.",100000,10990560,92,695,"2026-03-11T18:43:00.000Z","6.6",[100,101,102,103,104],"crowdfunding","donate","donation","fundraising","recurring-donations","https:\u002F\u002Fgivewp.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgive.4.14.3.zip",76,69,"2026-01-08 00:00:00",{"slug":111,"name":112,"version":113,"author":114,"author_profile":115,"description":116,"short_description":117,"active_installs":93,"downloaded":118,"rating":59,"num_ratings":119,"last_updated":120,"tested_up_to":48,"requires_at_least":121,"requires_php":122,"tags":123,"homepage":127,"download_link":128,"security_score":129,"vuln_count":130,"unpatched_count":11,"last_vuln_date":131,"fetched_at":27},"microsoft-clarity","Microsoft Clarity","0.10.21","Microsoft","https:\u002F\u002Fprofiles.wordpress.org\u002Fmicrosoft\u002F","\u003Cp>Clarity is a free behavioral analytics tool that helps you see what’s working on your site and where people get stuck. With features such as session recordings and heatmaps, you’ll gain a deeper understanding of how your users interact with your site, and get clear insights on how to improve your design to grow revenue and increase user retention.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Session recordings\u003C\u002Fstrong> allow you to examine user behavior as it happened. You’ll see where things are working smoothly and where your users drop off.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Heatmaps\u003C\u002Fstrong> show you where your users clicked and scrolled, and how they moved around your site. You’ll discover which parts of the page drive the most engagement and which parts get less traffic.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Insights\u003C\u002Fstrong> help you make data-driven decisions to streamline your design. Zero in on relevant user sessions and root out problems like clicks that go nowhere, rage clicks, and excessive scrolling.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Clarity chat\u003C\u002Fstrong> allows you to interact with Clarity through an intuitive conversational interface to get insights and recommendations using Copilot.\u003C\u002Fp>\n\u003Cp>Get \u003Cstrong>Clarity Copilot summarized insights from heatmaps\u003C\u002Fstrong> to quickly understand user behavior patterns.\u003C\u002Fp>\n\u003Cp>Receive concise summaries of session recordings to identify key user interactions and issues efficiently using Clarity Copilot.\u003C\u002Fp>\n\u003Cp>The \u003Cstrong>metrics dashboard\u003C\u002Fstrong> offers a visual overview of your site’s performance, popular pages, and insights about your users, such as where they’re from and which devices and browsers they use.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Privacy matters.\u003C\u002Fstrong> By default, Clarity masks sensitive content such as personal user information before it’s uploaded. This means no sensitive text is ever sent to our servers.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Built to grow with your business.\u003C\u002Fstrong> Clarity can scale to support even the largest websites, processing more than a petabyte of data from over 100 million users per month. And it won’t get in the way of your site’s performance.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Stop guessing and get Clarity.\u003C\u002Fstrong> Setup is easy. You can start monitoring activity in minutes.\u003C\u002Fp>\n\u003Cp>Review our \u003Ca href=\"https:\u002F\u002Fwww.microsoft.com\u002Fen-gb\u002Fprivacy\u002Fprivacystatement\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fclarity.microsoft.com\u002Fterms\" rel=\"nofollow ugc\">Legal Terms\u003C\u002Fa> for more details.\u003C\u002Fp>\n","How do you make your website great? Clarity can help you quickly see what's working on your site and where people get stuck. And it's free.",1719720,13,"2026-03-11T16:48:00.000Z","4.0","",[124,125,126],"behavioral-analytics","clarity","microsoft","https:\u002F\u002Fclarity.microsoft.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmicrosoft-clarity.0.10.21.zip",99,2,"2024-02-16 00:00:00",{"slug":133,"name":134,"version":135,"author":136,"author_profile":137,"description":138,"short_description":139,"active_installs":93,"downloaded":140,"rating":45,"num_ratings":141,"last_updated":142,"tested_up_to":48,"requires_at_least":65,"requires_php":122,"tags":143,"homepage":146,"download_link":147,"security_score":72,"vuln_count":30,"unpatched_count":11,"last_vuln_date":148,"fetched_at":27},"mousewheel-smooth-scroll","MouseWheel Smooth Scroll","6.7.3","kubiq","https:\u002F\u002Fprofiles.wordpress.org\u002Fkubiq\u002F","\u003Cp>Replace basic website scrolling “effect” with nice smooth scroll using mousewheel, touchpad or keyboard arrows\u003C\u002Fp>\n\u003Cp>You can play with settings and test it here:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fdemo.tastewp.com\u002Fmousewheel-smooth-scroll\" rel=\"nofollow ugc\">https:\u002F\u002Fdemo.tastewp.com\u002Fmousewheel-smooth-scroll\u003C\u002Fa>\u003C\u002Fp>\n","Smooth scrolling experience, with mousewheel, touchpad or keyboard",711015,42,"2025-12-01T22:16:00.000Z",[144,145,81],"mousewheel-scroll","scrolling","https:\u002F\u002Fkubiq.sk","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmousewheel-smooth-scroll.6.7.3.zip","2021-10-18 00:00:00",{"attackSurface":150,"codeSignals":206,"taintFlows":213,"riskAssessment":214,"analyzedAt":217},{"hooks":151,"ajaxHandlers":195,"restRoutes":196,"shortcodes":197,"cronEvents":205,"entryPointCount":130,"unprotectedCount":11},[152,158,161,166,170,173,176,178,181,185,190],{"type":153,"name":154,"callback":155,"file":156,"line":157},"action","load-post.php","init_metabox","includes\\class-ppcm-url-params-to-content.php",25,{"type":153,"name":159,"callback":155,"file":156,"line":160},"load-post-new.php",26,{"type":162,"name":163,"callback":164,"file":156,"line":165},"filter","aioseop_description","change_seo_meta_desc_for_url_params",32,{"type":162,"name":167,"callback":168,"file":156,"line":169},"aioseop_title","change_seo_page_title_for_url_params",33,{"type":162,"name":171,"callback":164,"file":156,"line":172},"aioseo_description",35,{"type":162,"name":174,"callback":168,"file":156,"line":175},"aioseo_title",36,{"type":162,"name":177,"callback":164,"file":156,"line":141},"wpseo_metadesc",{"type":162,"name":179,"callback":168,"file":156,"line":180},"wpseo_title",43,{"type":153,"name":182,"callback":183,"file":156,"line":184},"add_meta_boxes","add_metabox",56,{"type":153,"name":186,"callback":187,"priority":188,"file":156,"line":189},"save_post","save_metabox",10,57,{"type":153,"name":191,"callback":192,"file":193,"line":194},"init","ppcm_plugin_init","ppcmasterminds.php",39,[],[],[198,202],{"tag":199,"callback":200,"file":156,"line":201},"url_params_to_text","shortcode_url_params_to_text",49,{"tag":203,"callback":204,"file":193,"line":175},"geoip_location","ppcm_shortcode_geoip_location",[],{"dangerousFunctions":207,"sqlUsage":208,"outputEscaping":210,"fileOperations":11,"externalRequests":11,"nonceChecks":30,"capabilityChecks":30,"bundledLibraries":212},[],{"prepared":11,"raw":11,"locations":209},[],{"escaped":60,"rawEcho":11,"locations":211},[],[],[],{"summary":215,"deductions":216},"The \"ppc-masterminds\" v1.1.1 plugin exhibits a strong security posture based on the provided static analysis.  The code adheres to several best practices, including 100% proper output escaping and the exclusive use of prepared statements for SQL queries, indicating a commitment to preventing common web vulnerabilities.  Furthermore, the presence of nonce and capability checks on its entry points is commendable, suggesting an effort to protect against unauthorized actions.  The absence of dangerous functions, file operations, and external HTTP requests further reduces the potential attack surface.\n\nThe plugin's vulnerability history is also a significant strength, with no recorded CVEs, critical or high severity vulnerabilities. This suggests a history of stable and secure code. The limited attack surface, consisting of two shortcodes and no unprotected entry points, further contributes to its low-risk profile.  While the static analysis did not reveal any specific taint flows, the overall codebase appears to be well-written and security-conscious.  The primary concern, though minor, is the limited number of entry points which, while currently secure, could present a larger risk if any were to be introduced without proper safeguards in future versions.\n\nIn conclusion, \"ppc-masterminds\" v1.1.1 presents as a highly secure plugin. Its adherence to secure coding practices, lack of historical vulnerabilities, and minimal, protected attack surface are all positive indicators. The absence of any critical or high-severity issues in the static analysis and history further bolsters this assessment.  Users can have a high degree of confidence in the security of this plugin in its current state.",[],"2026-03-17T06:21:49.040Z",{"wat":219,"direct":226},{"assetPaths":220,"generatorPatterns":223,"scriptPaths":224,"versionParams":225},[221,222],"\u002Fwp-content\u002Fplugins\u002Fppc-masterminds\u002Fincludes\u002Fvendor\u002Fgeoip2\u002Fgeoip2\u002Fgeoip2.min.js","\u002Fwp-content\u002Fplugins\u002Fppc-masterminds\u002Fincludes\u002Fvendor\u002Fgeoip2\u002Fgeoip2\u002Fgeoip2.js",[],[221,222],[],{"cssClasses":227,"htmlComments":229,"htmlAttributes":235,"restEndpoints":243,"jsGlobals":244,"shortcodeOutput":245},[228],"ppcm-url-param-meta-box",[230,231,232,233,234],"\u003C!-- PPC Masterminds Meta Settings -->","\u003C!-- For example, for https:\u002F\u002Fmysite.com\u002F?my_param=Foo, if the param was my_param, then \"{param}\" would be replaced with \"Foo\" wherever it exists in the title and meta description. -->","\u003C!-- Case sensitive. Comma delimited (ie my_param,my_other_param). Only the first matching param is used. -->","\u003C!-- This page title is used when url params match. Any \"{param}\" in the text gets replaced by the url param content. -->","\u003C!-- This meta description is used when url params match. Any \"{param}\" in the text gets replaced by the url param content. -->",[236,237,238,239,240,241,242],"name=\"ppcm_url_params_list\"","id=\"ppcm_url_params_list\"","name=\"ppcm_url_params_title\"","id=\"ppcm_url_params_title\"","name=\"ppcm_url_params_meta_description\"","id=\"ppcm_url_params_meta_description\"","name=\"ppcm_url_params_nonce\"",[],[],[246,247],"[geoip_location]","[url_params_to_text]"]