[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fKioXB31PeglHoJ09KmCCIHQR7eV7iYV68heVKVeAB9c":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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":23,"download_link":24,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":36,"analysis":152,"fingerprints":346},"site-updates-report","Site Updates Report","1.1.0","David Allsop","https:\u002F\u002Fprofiles.wordpress.org\u002Fmedavidallsop\u002F","\u003Cp>\u003Cstrong>Site Updates Report is a powerful WordPress maintenance plugin designed for agencies, developers, and website maintenance professionals who need to generate client reports.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>It tracks all WordPress updates, plugin updates, and theme updates on your clients’ websites, then generates beautifully formatted reports that demonstrate the value of your maintenance services.\u003C\u002Fp>\n\u003Cp>In addition to updates, Site Updates Report can also include backups and security scans in your maintenance reporting, giving clients a more complete picture of ongoing site care.\u003C\u002Fp>\n\u003Ch3>⚙️ Perfect for WordPress Maintenance Services\u003C\u002Fh3>\n\u003Cp>If you’re running a WordPress maintenance business or providing ongoing website support to clients, Site Updates Report eliminates the tedious manual work of compiling update logs.\u003C\u002Fp>\n\u003Cp>The plugin automatically tracks every update made to WordPress, plugins, and themes from the moment it’s installed, creating a detailed audit trail that you can present to clients via email or PDF.\u003C\u002Fp>\n\u003Cp>Beyond updates, you can also report on backups and security scans, helping clients understand the full scope of the maintenance work you provide.\u003C\u002Fp>\n\u003Ch3>✨ Key Benefits for Agencies & Developers\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Save Time & Increase Efficiency\u003C\u002Fstrong>: Stop manually documenting updates. The plugin automatically tracks all WordPress updates, plugin updates, and theme updates, saving hours of administrative work each month.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Professional Client Communication\u003C\u002Fstrong>: Generate polished, branded reports with your logo and custom header\u002Ffooter content. Show clients exactly what maintenance work has been performed, building trust and demonstrating value.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Email Reports\u003C\u002Fstrong>: Send maintenance reports directly to clients via email in HTML or plain text format. Keep clients informed without extra effort.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>PDF Export\u003C\u002Fstrong>: Download professional PDF reports that can be saved, printed, or attached to invoices. Perfect for record-keeping and client documentation.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Flexible Reporting Periods\u003C\u002Fstrong>: Generate reports for calendar (past week, month, or 3 months), rolling (past 7, 30, or 90 days), or custom date ranges. Perfect for monthly maintenance reports, quarterly reviews, or ad hoc client requests.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Complete Update History\u003C\u002Fstrong>: Track version changes for WordPress, plugins, and themes. Reports show what was updated, when it was updated, and version changes (before and after).\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Customizable Branding\u003C\u002Fstrong>: Add your agency logo, custom header content, and footer text to make reports match your brand identity and professional standards.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>More Than Just Updates\u003C\u002Fstrong>: Include backups and security scans alongside update logs to showcase comprehensive website maintenance.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>💎 Why Choose Site Updates Report?\u003C\u002Fh3>\n\u003Cp>WordPress maintenance is essential for website security, performance, and stability. However, many clients don’t understand the technical work involved in keeping their sites updated. Site Updates Report bridges this communication gap by automatically documenting all maintenance activities.\u003C\u002Fp>\n\u003Cp>Whether you’re a freelance WordPress developer managing multiple client sites, a digital agency offering maintenance packages, or an in-house developer responsible for website upkeep, this plugin transforms your update tracking from a time-consuming chore into a professional client communication tool.\u003C\u002Fp>\n\u003Cp>By including backups and security scans alongside update reporting, Site Updates Report helps you clearly communicate the preventative work that protects your clients’ websites – not just the visible changes.\u003C\u002Fp>\n\u003Ch3>💼 Example Use Case: ABC Agency\u003C\u002Fh3>\n\u003Cp>ABC Agency manages maintenance for 50+ client WordPress websites. Before using Site Updates Report, their team spent time each month manually documenting updates across all client sites, often missing updates or struggling to recall what work was performed weeks earlier. This manual process was error-prone and didn’t scale as their client base grew.\u003C\u002Fp>\n\u003Cp>After installing Site Updates Report, the updates were automatically tracked for WordPress, plugin, and theme updates in the background. At the end of each month, ABC Agency sends a report showing exactly what updates were performed, when they occurred, and version changes – helping clients clearly understand the work completed and reinforcing the ongoing value of proactive website maintenance.\u003C\u002Fp>\n\u003Ch3>▶️ Usage\u003C\u002Fh3>\n\u003Cp>After installation, access the settings under \u003Cstrong>Settings > Site Updates Report\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch3>🧑‍💻 Developer\u003C\u002Fh3>\n\u003Cp>Created by \u003Ca href=\"https:\u002F\u002Fdavidallsop.com\" rel=\"nofollow ugc\">David Allsop\u003C\u002Fa>. Additional details are available on the \u003Ca href=\"https:\u002F\u002Fdavidallsop.com\u002Fwork\u002Fsite-updates-report\u002F\" rel=\"nofollow ugc\">project page\u003C\u002Fa>.\u003C\u002Fp>\n","Automatically track WordPress, plugin, and theme updates, and generate branded, professional client reports in email or PDF format.",20,309,0,"2026-02-06T20:59:00.000Z","6.9.4","5.5","7.4",[19,20,4,21,22],"agency-tools","client-reports","wordpress-maintenance","wordpress-updates","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsite-updates-report\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsite-updates-report.1.1.0.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":25,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"medavidallsop",2,40,30,94,"2026-04-04T13:45:52.318Z",[37,60,84,107,130],{"slug":38,"name":39,"version":40,"author":38,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":46,"num_ratings":47,"last_updated":48,"tested_up_to":15,"requires_at_least":49,"requires_php":17,"tags":50,"homepage":55,"download_link":56,"security_score":57,"vuln_count":58,"unpatched_count":13,"last_vuln_date":59,"fetched_at":27},"mainwp","MainWP Dashboard: Self-hosted WordPress Management for Agencies","6.0.3","https:\u002F\u002Fprofiles.wordpress.org\u002Fmainwp\u002F","\u003Cp>Managing multiple WordPress sites can be a time-consuming and frustrating task. The \u003Ca href=\"https:\u002F\u002Fmainwp.com\u002F\" rel=\"nofollow ugc\">MainWP Dashboard\u003C\u002Fa> empowers you to take back your time by allowing you to efficiently manage and secure all your WordPress sites from your own centralized Dashboard.\u003C\u002Fp>\n\u003Cp>Designed for agencies, freelancers, and web professionals, MainWP offers comprehensive control with a privacy-first approach. Harness the power of MainWP for updates, backups, and more, ensuring your sites are always running smoothly and securely.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features for Advanced WordPress Management:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Centralized Updates: Keep all your WordPress sites up-to-date with single-click updates.\u003C\u002Fli>\n\u003Cli>Secure Backups: Implement scheduled or on-demand backups for complete site security.\u003C\u002Fli>\n\u003Cli>Manage both your sites and your clients with the Client Management module\u003C\u002Fli>\n\u003Cli>The built-in Cost Tracker allows you to easily keep track of client costs\u003C\u002Fli>\n\u003Cli>Private and Self-hosted: Your data stays yours, with full privacy and control.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Stop the Software as a Service (SaaS) Treadmill:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Built on WordPress’s core principles, the MainWP Dashboard plugin is uniquely positioned as the go-to solution for WordPress management. It combines ease of use with robust features and unmatched privacy.\u003C\u002Fp>\n\u003Cp>The MainWP plugins are open-source and privacy-focused and come with their own privacy policies to ensure that the plugins do not collect any personally identifiable information (PII).\u003C\u002Fp>\n\u003Cp>The MainWP Dashboard is extendable, allowing third-party developers to hook into it. It also provides support for CLI and has its own REST API, so anything you need or want to run your business your way can be developed for your MainWP Dashboard.\u003C\u002Fp>\n\u003Cp>All of this makes MainWP the best non-SaaS alternative to ManageWP, InfiniteWP, WPRemote, and WP Umbrella.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Getting Started with MainWP:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>MainWP is designed to be user-friendly and intuitive, even for those new to WordPress management plugins. With a straightforward setup process and a clean, organized dashboard, you’ll be able to start managing your WordPress sites efficiently in no time.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Setting up MainWP is straightforward—install the dashboard on a private WordPress site, add the MainWP Child plugin to your other WordPress sites, and take control.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Your Guarantee of Privacy\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The MainWP plugins come with their own \u003Ca href=\"https:\u002F\u002Fmainwp.com\u002Fmainwp-plugin-privacy-policy\u002F\" rel=\"nofollow ugc\">privacy policies\u003C\u002Fa> to ensure that the plugins do not collect any personally identifiable information (PII).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>How Is MainWP Free? What’s the Catch? How Will You Continue to Pay Development Costs?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>MainWP Dashboard is \u003Ca href=\"https:\u002F\u002Fmainwp.com\u002Fmainwp-free-features\u002F\" rel=\"nofollow ugc\">100% FREE\u003C\u002Fa> and always will be. Whether you manage 5 sites or 5,000, the core dashboard remains free.\u003C\u002Fp>\n\u003Cp>We make money by offering \u003Ca href=\"https:\u002F\u002Fmainwp.com\u002Fsignup\u002F\" rel=\"nofollow ugc\">MainWP Pro\u003C\u002Fa>, which provides access to a wide range of premium add-ons. These premium add-ons are organized into two clear categories:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Integrations:\u003C\u002Fstrong>\u003Cbr \u002F>\nAdd-ons in this category enable seamless connections with popular third-party services and plugins, allowing you to integrate the tools you already use directly into your MainWP Dashboard.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Extensions:\u003C\u002Fstrong>\u003Cbr \u002F>\nThese are custom-built, standalone add-ons developed exclusively for the MainWP Dashboard, designed to add unique and specialized functionality to enhance your WordPress management experience.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For more details, visit our \u003Ca href=\"https:\u002F\u002Fmainwp.com\u002Fmainwp-add-ons\u002F\" rel=\"nofollow ugc\">Premium Add-ons\u003C\u002Fa> page and see how our free and pro features compare at \u003Ca href=\"https:\u002F\u002Fmainwp.com\u002Ffree-vs-pro\u002F\" rel=\"nofollow ugc\">Free vs. Pro: Know the Difference\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Experience the MainWP Difference\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Are you ready to take the hassle out of managing your WordPress sites? MainWP makes it easy to keep everything updated, secure, and running just the way you need it. With over 20k site owners trusting MainWP with over 700k WordPress sites, every day, you’ll quickly see how much simpler website management can be. Try it today and feel the difference for yourself!\u003C\u002Fp>\n","Run updates, backups, security and reporting across all client sites from your own server. Keep data private and prove your value with branded reports &hellip;",20000,1648191,98,2341,"2026-03-10T15:41:00.000Z","6.2",[51,52,53,54,21],"backups","manage-multiple-wordpress-sites","security","update","https:\u002F\u002Fmainwp.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmainwp.6.0.3.zip",97,6,"2024-02-27 00:00:00",{"slug":61,"name":62,"version":63,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":68,"downloaded":69,"rating":25,"num_ratings":70,"last_updated":71,"tested_up_to":72,"requires_at_least":73,"requires_php":74,"tags":75,"homepage":80,"download_link":81,"security_score":82,"vuln_count":31,"unpatched_count":13,"last_vuln_date":83,"fetched_at":27},"wp-client-reports","WP Client Reports","1.0.24","Mike Gillihan","https:\u002F\u002Fprofiles.wordpress.org\u002Fmikegillihan\u002F","\u003Cp>WP Client Reports is a powerful plugin designed for WordPress freelancers, agencies, and website managers who provide care and maintenance services for their clients and stakeholders.\u003C\u002Fp>\n\u003Ch3>Streamline Your Maintenance Reporting\u003C\u002Fh3>\n\u003Cp>This essential tool tracks WordPress core, plugin, and theme updates on the fly and provides detailed, professional reports directly inside the WordPress admin dashboard.\u003C\u002Fp>\n\u003Cp>You and your clients can quickly switch between different time periods to view update statistics, giving you and them a clear, on-demand understanding of maintenance activities.\u003C\u002Fp>\n\u003Ch3>Email Maintenance Reports to Key Stakeholders\u003C\u002Fh3>\n\u003Cp>Keeping your clients and other site stakeholders updated with a detailed, professional-looking email report is a simple point-and-click! The are no PDFs here, just a nicely designed email.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>WP Client Reports Pro\u003C\u002Fstrong>\u003Cbr \u002F>\n  This plugin is the lite version of WP Client Reports Pro, which includes custom branding, automated report scheduling, maintenance notes, and many other integrations.\u003Cbr \u002F>\n  \u003Ca href=\"https:\u002F\u002Fwpclientreports.com\u002F?utm_source=wporg&utm_medium=link&utm_campaign=wpclientreports&utm_content=readme\" rel=\"nofollow ugc\">Click here to purchase the best WordPress reporting plugin now!\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>— Pro Version —\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpclientreports.com?utm_source=wporg&utm_medium=link&utm_campaign=wpclientreports&utm_content=readme\" rel=\"nofollow ugc\">WP Client Reports Pro\u003C\u002Fa> takes your client reporting to the next level. With this upgrade, you can brand your maintenance reports with your logo and company color, schedule automatic report delivery, and integrate additional statistics from a variety of services and plugins.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpclientreports.com\u002Fpricing\u002F?utm_source=wporg&utm_medium=link&utm_campaign=wpclientreports&utm_content=readme\" rel=\"nofollow ugc\">Click here to purchase WP Client Reports Pro now!\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Pro Version Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Custom Branding\u003C\u002Fstrong>: Personalize your reports with your company’s branding, adding a professional touch to your communications.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Scheduled Reports\u003C\u002Fstrong>: Set up automatic delivery of reports on a weekly or monthly basis, ensuring consistent and timely updates for your clients.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Extended Integrations\u003C\u002Fstrong>: Enhance your reports with additional statistics from:\n\u003Cul>\n\u003Cli>Site Maintenance Notes\u003C\u002Fli>\n\u003Cli>Google Analytics\u003C\u002Fli>\n\u003Cli>Form Plugins (Gravity Forms, Ninja Forms, WP Forms, Formidable Forms, Contact Form 7)\u003C\u002Fli>\n\u003Cli>Uptime Monitoring (Uptime Robot, Pingdom)\u003C\u002Fli>\n\u003Cli>Backup Solutions (UpdraftPlus, BackWPup, BackupBuddy, WPEngine Backups)\u003C\u002Fli>\n\u003Cli>Email Marketing (Mailchimp)\u003C\u002Fli>\n\u003Cli>Search Optimization (SearchWP)\u003C\u002Fli>\n\u003Cli>E-commerce and Donations (WooCommerce, Easy Digital Downloads, GiveWP, Stripe)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>The Perfect Solution for WordPress Professionals\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Elevate Your Brand\u003C\u002Fstrong>: Stand out with reports that reflect your company’s identity.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Streamline Your Workflow\u003C\u002Fstrong>: Automate report delivery, saving you time and effort.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Provide Comprehensive Insights\u003C\u002Fstrong>: Offer clients a complete overview of their website’s performance and your maintenance activities.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Have an idea that should be added? Submit a feature request at \u003Ca href=\"https:\u002F\u002Fwpclientreports.com\u002Ffeature-requests\u002F?utm_source=wporg&utm_medium=link&utm_campaign=wpclientreports&utm_content=readme\" rel=\"nofollow ugc\">wpclientreports.com\u003C\u002Fa>.\u003C\u002Fp>\n","The best maintenance reporting tool for WordPress professionals. Display update statistics directly in the WordPress admin or send reports via email.",6000,56093,5,"2025-04-17T01:04:00.000Z","6.8.5","5.3.0","5.6.2",[76,77,20,78,79],"analytics","client-dashboard","maintenance-reports","reports","https:\u002F\u002Fwpclientreports.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-client-reports.1.0.24.zip",99,"2024-04-12 00:00:00",{"slug":85,"name":86,"version":87,"author":88,"author_profile":89,"description":90,"short_description":91,"active_installs":68,"downloaded":92,"rating":93,"num_ratings":94,"last_updated":95,"tested_up_to":72,"requires_at_least":96,"requires_php":17,"tags":97,"homepage":103,"download_link":104,"security_score":82,"vuln_count":105,"unpatched_count":13,"last_vuln_date":106,"fetched_at":27},"yith-maintenance-mode","YITH Maintenance Mode","1.10.4","YITHEMES","https:\u002F\u002Fprofiles.wordpress.org\u002Fyithemes\u002F","\u003Cp>If you’re working on your website and would like to make it known to your visitors, install the plugin YITH Maintenance Mode to quickly set a lovely customizable page to let your visitors know the site is closed for maintenance.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>A working demo is available \u003Ca href=\"http:\u002F\u002Fplugins.yithemes.com\u002Fyith-maintenance-mode\u002F\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Full documentation is available \u003Ca href=\"http:\u002F\u002Fyithemes.com\u002Fdocs-plugins\u002Fyith_maintenance_mode\u002F\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>This plugin is 100% compatible with \u003Ca href=\"http:\u002F\u002Fwpml.org\u002F?aid=24889&affiliate_key=Qn1wDeBNTcZV\" rel=\"nofollow ugc\">WPML\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Installation\u003C\u002Fh4>\n\u003Cp>Once you have installed the plugin, you just need to activate the plugin in order to enable it.\u003C\u002Fp>\n\u003Ch4>Configuration\u003C\u002Fh4>\n\u003Cp>YITH Maintenance Mode will add a new page under Appearance -> Maintenance Mode, where you can configure the plugin and customize the frontend page.\u003C\u002Fp>\n\u003Ch4>GDPR Disclaimer\u003C\u002Fh4>\n\u003Cp>As you can see in \u003Ca href=\"https:\u002F\u002Fdevelopers.google.com\u002Ffonts\u002Ffaq#what_does_using_the_google_fonts_api_mean_for_the_privacy_of_my_users\" rel=\"nofollow ugc\">Google FAQ\u003C\u002Fa>:\u003C\u002Fp>\n\u003Ch3>\u003C\u002Fh3>\n\u003Cp>The Google Fonts API is designed to limit the collection, storage, and use of end-user data to what is needed to serve fonts efficiently. […] Google Fonts logs records of the CSS and the font file requests, and access to this data is kept secure. […] We use data from Google’s web crawler to detect which websites use Google fonts.\u003C\u002Fp>\n\u003Ch3>\u003C\u002Fh3>\n\u003Cp>In other words, when someone visits your website, Google will be able to access the IP address they used to access it. As a result of using Google Fonts, you implicitly accept their terms and conditions, and you must inform people visiting your site of this in accordance with the current GDPR law in Europe.\u003C\u002Fp>\n\u003Ch4>Developer\u003C\u002Fh4>\n\u003Cp>Are you a developer? Want to customize the templates or the style of the plugin? Read on the \u003Ca href=\"http:\u002F\u002Fyithemes.com\u002Fdocs-plugins\u002Fyith_maintenance_mode\u002F\" rel=\"nofollow ugc\">documentation\u003C\u002Fa> and discover how to do that.\u003C\u002Fp>\n\u003Ch3>Suggestions\u003C\u002Fh3>\n\u003Cp>If you have suggestions about how to improve YITH Maintenance Mode, you can \u003Ca href=\"mailto:plugins@yithemes.com\" title=\"Your Inspiration Themes\" rel=\"nofollow ugc\">write us\u003C\u002Fa> so we can bundle them into YITH Maintenance Mode.\u003C\u002Fp>\n\u003Ch3>Translators\u003C\u002Fh3>\n\u003Ch4>Available Languages\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>English (Default)\u003C\u002Fli>\n\u003Cli>Dutch\u003C\u002Fli>\n\u003Cli>Italian\u003C\u002Fli>\n\u003Cli>Spanish\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you have created your own language pack, or have an update for an existing one, you can send \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FTranslating_WordPress\" title=\"Translating WordPress\" rel=\"nofollow ugc\">gettext PO and MO file\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"http:\u002F\u002Fyithemes.com\u002Fcontact\u002F\" title=\"Your Inspiration Themes\" rel=\"nofollow ugc\">use\u003C\u002Fa> so we can bundle it into YITH Maintenance Mode Languages.\u003C\u002Fp>\n\u003Ch3>Documentation\u003C\u002Fh3>\n\u003Cp>Full documentation is available \u003Ca href=\"http:\u002F\u002Fyithemes.com\u002Fdocs-plugins\u002Fyith_maintenance_mode\u002F\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n","YITH Maintenance Mode gives you the ability to have a simple Maintenance Mode page while your website is under construction or closed for maintenance.",302448,82,27,"2025-04-24T12:57:00.000Z","6.4",[98,99,100,101,102],"construction","maintenance","maintenance-page","wordpress-maintenance-mode","yith","https:\u002F\u002Fyithemes.com\u002Fthemes\u002Fplugins\u002Fyith-maintenance-mode\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fyith-maintenance-mode.1.10.4.zip",3,"2021-09-23 00:00:00",{"slug":108,"name":109,"version":110,"author":111,"author_profile":112,"description":113,"short_description":114,"active_installs":115,"downloaded":116,"rating":117,"num_ratings":118,"last_updated":119,"tested_up_to":120,"requires_at_least":121,"requires_php":122,"tags":123,"homepage":127,"download_link":128,"security_score":129,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"simple-wp-maintenance-mode","Simple WP Maintenance Mode","1.0","lucascaires","https:\u002F\u002Fprofiles.wordpress.org\u002Flucascaires\u002F","\u003Cp>The Simple WP Maintenance Mode will activate a maintenance page with the standard WP messages.\u003Cbr \u002F>\nJust logged-in users with editing template capability will be able to access the website while this plugin is activeted.\u003Cbr \u002F>\nThere is no need any configuration. Just enable or disable the plugin.\u003C\u002Fp>\n","This tiny plugin actives the maintenance mode with standard messages from WordPress.",2000,123877,88,7,"2020-07-08T14:51:00.000Z","5.4.19","3.0","",[124,99,125,126,21],"maintance","maintenance-mode","simple-maintenance-mode","http:\u002F\u002Fwww.wsiconsultores.com.br\u002Fplugins\u002Fswpmm","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-wp-maintenance-mode.zip",85,{"slug":131,"name":132,"version":133,"author":134,"author_profile":135,"description":136,"short_description":137,"active_installs":138,"downloaded":139,"rating":25,"num_ratings":140,"last_updated":141,"tested_up_to":142,"requires_at_least":143,"requires_php":122,"tags":144,"homepage":150,"download_link":151,"security_score":129,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"disable-wp-core-updates-advance","Disable WP Core Updates Advance","1.0.0","gr8nilay","https:\u002F\u002Fprofiles.wordpress.org\u002Fgr8nilay\u002F","\u003Cp>This plugin is use to disable all your WordPress core updates as well as notifications for the same. It will prevent your WordPress to check for new updates. This plugin is ideal for whom who have customized and enable theme \u002F plugins to work with existing WordPress verstion and won’t break site at time of WordPress core update.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Read This First:\u003C\u002Fstrong>\u003Cbr \u002F>\nYou need to keep your WordPress updated including themes and plugins so if you fail for the same then it will might compromise security of your site.\u003C\u002Fp>\n","Disable all your WordPress core updates on plugin activation.",50,2927,1,"2024-02-10T20:12:00.000Z","6.4.8","3.0.1",[145,146,147,148,149],"core-updates","disable","disable-wordpress-core-updates","disable-wordpress-updates-advance","updates","http:\u002F\u002Fnilaypatel.info","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdisable-wp-core-updates-advance.zip",{"attackSurface":153,"codeSignals":210,"taintFlows":335,"riskAssessment":336,"analyzedAt":345},{"hooks":154,"ajaxHandlers":193,"restRoutes":207,"shortcodes":208,"cronEvents":209,"entryPointCount":105,"unprotectedCount":13},[155,161,166,171,175,181,185,189],{"type":156,"name":157,"callback":158,"file":159,"line":160},"action","init","install_or_update","site-updates-report.php",121,{"type":156,"name":162,"callback":163,"file":164,"line":165},"admin_enqueue_scripts","enqueue_admin_assets","src\\Enqueues.php",24,{"type":156,"name":167,"callback":168,"file":169,"line":170},"admin_menu","add_settings_page","src\\Settings.php",35,{"type":156,"name":172,"callback":173,"file":169,"line":174},"admin_init","register_settings",37,{"type":156,"name":176,"callback":177,"priority":178,"file":179,"line":180},"upgrader_pre_install","capture_versions_before",10,"src\\Tracking.php",62,{"type":156,"name":182,"callback":183,"priority":178,"file":179,"line":184},"upgrader_post_install","capture_install_destinations",65,{"type":156,"name":186,"callback":187,"priority":178,"file":179,"line":188},"upgrader_process_complete","track_upgrader_complete",68,{"type":156,"name":190,"callback":191,"priority":178,"file":179,"line":192},"_core_updated_successfully","trace_wordpress_update",71,[194,200,204],{"action":195,"nopriv":196,"callback":197,"hasNonce":196,"hasCapCheck":198,"file":169,"line":199},"site_updates_report_preview",false,"ajax_preview_email",true,38,{"action":201,"nopriv":196,"callback":202,"hasNonce":196,"hasCapCheck":198,"file":169,"line":203},"site_updates_report_send","ajax_send_report",39,{"action":205,"nopriv":196,"callback":206,"hasNonce":196,"hasCapCheck":198,"file":169,"line":32},"site_updates_report_download_pdf","ajax_download_pdf",[],[],[],{"dangerousFunctions":211,"sqlUsage":217,"outputEscaping":226,"fileOperations":330,"externalRequests":140,"nonceChecks":13,"capabilityChecks":140,"bundledLibraries":331},[212],{"fn":213,"file":214,"line":215,"context":216},"unserialize","vendor_prefixed\\dompdf\\php-svg-lib\\src\\Svg\\Surface\\CPdf.php",4321,"$this->objects[$obj_id] = unserialize($obj);",{"prepared":11,"raw":31,"locations":218},[219,223],{"file":220,"line":221,"context":222},"uninstall.php",21,"$wpdb->query() with variable interpolation",{"file":224,"line":225,"context":222},"vendor_prefixed\\dompdf\\dompdf\\src\\Css\\Stylesheet.php",813,{"escaped":227,"rawEcho":228,"locations":229},170,43,[230,233,235,238,241,243,245,248,250,252,254,257,259,261,263,265,267,269,271,273,276,278,281,284,286,289,291,294,296,299,301,304,307,309,311,313,315,317,319,321,323,325,327],{"file":169,"line":231,"context":232},927,"raw output",{"file":169,"line":234,"context":232},995,{"file":236,"line":237,"context":232},"vendor_prefixed\\autoload.php",14,{"file":239,"line":240,"context":232},"vendor_prefixed\\dompdf\\dompdf\\src\\Adapter\\CPDF.php",498,{"file":239,"line":242,"context":232},513,{"file":239,"line":244,"context":232},751,{"file":246,"line":247,"context":232},"vendor_prefixed\\dompdf\\dompdf\\src\\Adapter\\PDFLib.php",1166,{"file":246,"line":249,"context":232},1176,{"file":246,"line":251,"context":232},1181,{"file":246,"line":253,"context":232},1208,{"file":255,"line":256,"context":232},"vendor_prefixed\\dompdf\\dompdf\\src\\Css\\Style.php",3645,{"file":255,"line":258,"context":232},3649,{"file":255,"line":260,"context":232},3658,{"file":255,"line":262,"context":232},3664,{"file":224,"line":264,"context":232},943,{"file":224,"line":266,"context":232},1281,{"file":224,"line":268,"context":232},1480,{"file":224,"line":270,"context":232},1491,{"file":224,"line":272,"context":232},1538,{"file":274,"line":275,"context":232},"vendor_prefixed\\dompdf\\dompdf\\src\\Dompdf.php",701,{"file":274,"line":277,"context":232},704,{"file":279,"line":280,"context":232},"vendor_prefixed\\dompdf\\dompdf\\src\\FrameDecorator\\Image.php",47,{"file":282,"line":283,"context":232},"vendor_prefixed\\dompdf\\dompdf\\src\\FrameReflower\\Image.php",138,{"file":282,"line":285,"context":232},143,{"file":287,"line":288,"context":232},"vendor_prefixed\\dompdf\\dompdf\\src\\Helpers.php",518,{"file":287,"line":290,"context":232},546,{"file":292,"line":293,"context":232},"vendor_prefixed\\dompdf\\dompdf\\src\\Image\\Cache.php",220,{"file":292,"line":295,"context":232},232,{"file":297,"line":298,"context":232},"vendor_prefixed\\dompdf\\dompdf\\src\\Renderer\\AbstractRenderer.php",243,{"file":297,"line":300,"context":232},526,{"file":302,"line":303,"context":232},"vendor_prefixed\\dompdf\\dompdf\\src\\Renderer.php",57,{"file":305,"line":306,"context":232},"vendor_prefixed\\dompdf\\php-font-lib\\src\\FontLib\\Font.php",67,{"file":214,"line":308,"context":232},3703,{"file":214,"line":310,"context":232},4442,{"file":214,"line":312,"context":232},4735,{"file":214,"line":314,"context":232},4768,{"file":214,"line":316,"context":232},4776,{"file":214,"line":318,"context":232},4837,{"file":214,"line":320,"context":232},4852,{"file":214,"line":322,"context":232},4860,{"file":214,"line":324,"context":232},4869,{"file":214,"line":326,"context":232},4891,{"file":328,"line":329,"context":232},"vendor_prefixed\\html2text\\html2text\\src\\Html2Text.php",327,84,[332],{"name":333,"version":26,"knownCves":334},"dompdf",[],[],{"summary":337,"deductions":338},"The \"site-updates-report\" v1.1.0 plugin exhibits a generally good security posture based on the provided static analysis and vulnerability history. The plugin has a limited attack surface, with all identified entry points (AJAX handlers) being protected by authorization checks. The majority of SQL queries utilize prepared statements, and a high percentage of output is properly escaped, indicating attention to common web vulnerabilities. Furthermore, the absence of any recorded vulnerabilities (CVEs) suggests a history of responsible development or a lack of publicly disclosed issues. However, a few areas warrant attention. The presence of the `unserialize` function is a significant concern, as it can lead to object injection vulnerabilities if the serialized data originates from an untrusted source. The lack of nonce checks on AJAX handlers, while currently appearing protected by capability checks, is a deviation from best practices and could be a potential avenue for exploitation if capability checks were ever bypassed or misconfigured.  The bundling of `dompdf` also presents a potential risk if the library itself is outdated or contains known vulnerabilities, though this data is not provided.\n\nIn conclusion, while the plugin demonstrates strengths in its protected attack surface and data handling practices, the identified use of `unserialize` and the absence of nonce checks on AJAX endpoints are critical areas requiring immediate review and potential remediation to achieve a more robust security posture. The clean vulnerability history is a positive indicator but should not lead to complacency, especially given the identified code signals.",[339,342],{"reason":340,"points":341},"Use of unserialize function",15,{"reason":343,"points":344},"Missing nonce checks on AJAX handlers",8,"2026-03-16T22:55:03.028Z",{"wat":347,"direct":356},{"assetPaths":348,"generatorPatterns":351,"scriptPaths":352,"versionParams":353},[349,350],"\u002Fwp-content\u002Fplugins\u002Fsite-updates-report\u002Fassets\u002Fstatic\u002Fadmin.min.css","\u002Fwp-content\u002Fplugins\u002Fsite-updates-report\u002Fassets\u002Fstatic\u002Fadmin.min.js",[],[350],[354,355],"site-updates-report\u002Fassets\u002Fstatic\u002Fadmin.min.css?ver=","site-updates-report\u002Fassets\u002Fstatic\u002Fadmin.min.js?ver=",{"cssClasses":357,"htmlComments":358,"htmlAttributes":359,"restEndpoints":360,"jsGlobals":361,"shortcodeOutput":362},[],[],[],[],[],[]]