[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f8wTMQNQfnPOkeqlLgkOk6KXexF4w_--dWmwE8-THbE8":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":39,"analysis":139,"fingerprints":1973},"automattic-for-agencies-client","Automattic For Agencies Client","0.7.2","Automattic","https:\u002F\u002Fprofiles.wordpress.org\u002Fautomattic\u002F","\u003Cp>Automattic for Agencies is a new agency program that combines the best of Woo, WordPress.com, Jetpack, and Pressable under one roof. \u003Ca href=\"https:\u002F\u002Fautomattic.com\u002Ffor-agencies\u002F\" rel=\"nofollow ugc\">Learn more about Automattic for Agencies\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>This lightweight plugin securely connects your clients’ sites to the Automattic for Agencies Sites Dashboard, enabling you to manage them from one place and to be notified immediately if any site is experiencing security or performance issues.\u003C\u002Fp>\n\u003Cp>This plugin will also enhance the overall Automattic for Agencies portal experience:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>With plugin updates across the sites you manage in just a few clicks.\u003C\u002Fli>\n\u003Cli>Downtime monitoring so you’ll instantly know if a client’s site needs attention.\u003C\u002Fli>\n\u003Cli>And more to come.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Like other Automattic products, this plugin connects to WordPress.com’s servers to provide the best end-user experience. We only sync what’s absolutely necessary to provide our program experience. When connecting your site to the Automattic for Agencies Sites Dashboard, you agree to \u003Ca href=\"https:\u002F\u002Fwordpress.com\u002Ftos\u002F\" rel=\"nofollow ugc\">our Terms of Service\u003C\u002Fa>.\u003C\u002Fp>\n","Securely connect your clients’ sites to the Automattic for Agencies Sites Dashboard. Manage your sites from one place and see what needs attention.",10000,112656,100,2,"2025-11-20T21:43:00.000Z","6.9.4","6.7","7.2",[20,21,22,23,24],"agency","dashboard","management","monitoring","sites","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fautomattic-for-agencies-client","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fautomattic-for-agencies-client.0.7.2.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":35,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},"automattic",213,19158100,92,1384,73,"2026-04-03T17:31:45.142Z",[40,63,81,98,118],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":48,"downloaded":49,"rating":35,"num_ratings":50,"last_updated":51,"tested_up_to":16,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":59,"download_link":60,"security_score":13,"vuln_count":61,"unpatched_count":27,"last_vuln_date":62,"fetched_at":29},"wpremote","The WP Remote WordPress Plugin","6.36","akshatc","https:\u002F\u002Fprofiles.wordpress.org\u002Fakshatc\u002F","\u003Cp>The WP Remote WordPress Plugin works with \u003Ca href=\"https:\u002F\u002Fwpremote.com\u002F\" rel=\"nofollow ugc\">WP Remote\u003C\u002Fa> to enable you to remotely manage and update all your WordPress sites.\u003Cbr \u002F>\nWP Remote has been acquired by BlogVault.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Why you need WP Remote?\u003C\u002Fstrong>\u003Cbr \u002F>\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\u002FyfsP7Wye3oo?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Free to update an unlimited number of sites.\u003C\u002Fli>\n\u003Cli>Track and update all of your WordPress sites from one place.\u003C\u002Fli>\n\u003Cli>Track and update all of your WordPress plugins and themes from one place.\u003C\u002Fli>\n\u003Cli>Install and activate plugins and themes from the one place.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>You can email us at support@wpremote.com for support.\u003C\u002Fp>\n","Manage updates, backups, and more across all your WordPress sites with WP Remote.",30000,2021383,70,"2026-01-29T13:59:00.000Z","4.0","7.0",[55,56,23,57,58],"backup","manage-multiple-sites","site-management","update","https:\u002F\u002Fwpremote.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwpremote.6.36.zip",1,"2021-11-29 00:00:00",{"slug":64,"name":65,"version":66,"author":64,"author_profile":67,"description":68,"short_description":69,"active_installs":70,"downloaded":71,"rating":13,"num_ratings":72,"last_updated":73,"tested_up_to":16,"requires_at_least":74,"requires_php":18,"tags":75,"homepage":79,"download_link":80,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"watchful","Remote Website Management Plugin by Watchful","2.0.9","https:\u002F\u002Fprofiles.wordpress.org\u002Fwatchful\u002F","\u003Cp>Watchful is a web developers toolbox for remotely managing and monitoring multiple WordPress websites. Simply add all your production and staging sites into the \u003Ca href=\"https:\u002F\u002Fwatchful.net\" title=\"Manage multiple WordPress websites\" rel=\"nofollow ugc\">Watchful Dashboard\u003C\u002Fa> and use our tools to monitor uptime, backups, updates to WordPress and core and plugins, and more. You’ll be amazed at how much time and money you save managing your WordPress sites with Watchful.\u003C\u002Fp>\n\u003Ch4>Top Features at-a-glance\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Backup scheduler and monitor\u003C\u002Fli>\n\u003Cli>Powerful plugin updates, including auto updates\u003C\u002Fli>\n\u003Cli>Uptime monitor & SSL certificate checker\u003C\u002Fli>\n\u003Cli>Best practice, malware, and filesystem scanners\u003C\u002Fli>\n\u003Cli>Early warning system for intruder detection\u003C\u002Fli>\n\u003Cli>SEO audit tool\u003C\u002Fli>\n\u003Cli>Plugin tracker to monitor when plugins have been added and removed\u003C\u002Fli>\n\u003Cli>Google Analytics integration\u003C\u002Fli>\n\u003Cli>Website reporting for your clients\u003C\u002Fli>\n\u003Cli>Customizable dashboard\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Our \u003Ca href=\"https:\u002F\u002Fapp.watchful.net\u002Ffree-trial.html\" rel=\"nofollow ugc\">Free Trial\u003C\u002Fa> will let you test up to 5 sites at once to see how much. You won’t believe how much time you’ll save!\u003C\u002Fp>\n\u003Ch3>Customizable Dashboard\u003C\u002Fh3>\n\u003Cp>With your entire portfolio of websites in a single dashboard, you can easily review and prioritize website maintenance tasks. Sort by core version, number of pending updates, backup date, tags and more to optimize Watchful to your workflow.\u003C\u002Fp>\n\u003Ch3>Powerful Update Technology\u003C\u002Fh3>\n\u003Cp>The easiest way to protect your websites is to keep WordPress and all of its plugins up-to-date. With Watchful, you can apply updates across your entire portfolio in just one click. Supported updates include WordPress, all of the plugins in the WordPress repo, as well as a growing list of the most popular paid plugins. You can even manage your commercial license keys and remotely register new domains with commercial WordPress software vendors.\u003C\u002Fp>\n\u003Ch3>Best Practice Scanner\u003C\u002Fh3>\n\u003Cp>The Site Audit is a best practice scanner that checks your site for security best-practices, hacked or modified core files, and malware. If any problems are detected, advice and\u002For simple tools are provided to help fix any issues.\u003C\u002Fp>\n\u003Ch3>SEO Audit\u003C\u002Fh3>\n\u003Cp>Be sure that the technical aspects of your website are properly configured with the SEO Audit. The audit detects problems such as broken links, missing sitemaps, and content relevance — and recommends fixes — to ensure that your site is performing at it’s very best when indexed by search engines.\u003C\u002Fp>\n\u003Ch3>Plugin & Extension Tracker\u003C\u002Fh3>\n\u003Cp>The Plugin & Extension Tracker allows you to easily browse all of the WordPress plugins added to your website and logs any changes for unexpected modifications. By correlating the dates of plugin installation\u002Fupgrade to any bugs that arise on your sites, this logging feature greatly improves the troubleshooting process. The tracker also integrates with our system-wide search tools. This makes it fast and easy to locate all of your sites with specific plugins — and even a specific version of a plugin — so that maintenance tasks such as addressing zero-day security issues can be applied quickly and efficiently to only the sites that need them.\u003C\u002Fp>\n\u003Ch3>Uptime Monitoring\u003C\u002Fh3>\n\u003Cp>The Uptime Monitor checks your sites every minute of every day to make sure it is online. If your site cannot be reached, a notification is sent and the problem recorded. The monitor displays the last 10 uptime\u002Fdowntime events and calculates the percentage uptime for the last day, 7 days, 30 days, and throughout the lifetime of your site. This information can be included in your white-label reports (see below).\u003C\u002Fp>\n\u003Ch3>Google Analytics integration\u003C\u002Fh3>\n\u003Cp>The Google Analytics integration allows you to instantly get an overview of your website traffic, visitors, most viewed pages, top referral sources, and most commonly searched for keywords. This information can be included in your white-label reports (see below).\u003C\u002Fp>\n\u003Ch3>White-label Reports\u003C\u002Fh3>\n\u003Cp>Our white-label reporting tool makes it easy to generate reports for your clients. Reports can be generated on a per-site basis, or based on tags, giving you a lot of flexibility in the report contents. Each report contains data on website uptime, Google Analytics, and logs for the indicated time period showing software updates and other site activity. These great looking reports can be sent to your client(s) to showcase the value of your services.\u003C\u002Fp>\n\u003Ch3>There’s More!\u003C\u002Fh3>\n\u003Cp>Watchful has lots more features and tools and is adding more functionality regularly. Check out our website and \u003Ca href=\"https:\u002F\u002Fapp.watchful.net\u002Ffree-trial.html\" rel=\"nofollow ugc\">try the free demo\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This program is free software; you can redistribute it and\u002For modify\u003Cbr \u002F>\nit under the terms of the GNU General Public License as published by\u003Cbr \u002F>\nthe Free Software Foundation; either version 2 of the License, or\u003Cbr \u002F>\n(at your option) any later version.\u003C\u002Fp>\n\u003Cp>This program is distributed in the hope that it will be useful,\u003Cbr \u002F>\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\u003Cbr \u002F>\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\u003Cbr \u002F>\nGNU General Public License for more details.\u003C\u002Fp>\n\u003Cp>You should have received a copy of the GNU General Public License\u003Cbr \u002F>\nalong with this program; if not, write to the Free Software\u003Cbr \u002F>\nFoundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA\u003C\u002Fp>\n","A web developers toolbox for remotely managing and monitoring tens, hundreds, or thousands of WordPress websites at once.",4000,168972,6,"2026-03-12T08:26:00.000Z","4.6",[55,56,76,77,78],"wordpress-dashboard","wordpress-management","wordpress-manager","https:\u002F\u002Fapp.watchful.net","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwatchful.zip",{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":50,"downloaded":89,"rating":13,"num_ratings":61,"last_updated":90,"tested_up_to":91,"requires_at_least":92,"requires_php":93,"tags":94,"homepage":96,"download_link":97,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"remotemonkey","RemoteMonkey","1.1.5","BackupMonkey.io","https:\u002F\u002Fprofiles.wordpress.org\u002Fbackupmonkey\u002F","\u003Cp>Managing multiple websites a hassle?\u003Cbr \u002F>\nBackupMonkey unifies your WordPress management, guaranteeing increased efficiency and earnings.\u003C\u002Fp>\n\u003Cp>BackupMonkey is the 100% GDPR compliant dashboard for agencies and freelancers to manage multiple WordPress sites in one place.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Monitoring & Overview: Backupmonkey provides one dashboard to manage all your WordPress sites in one place. Always get an overview of your sites’ most important information. Easily apply updates, manage backups or just check if the site is online – everything in one place.\u003C\u002Fli>\n\u003Cli>One-Click-Updates: BackupMonkey provides you an easy-to-use list of available core and extension updates – all in one place. And the best part: You can apply those updates directly from the BackupMonkey panel with just a single click.\u003C\u002Fli>\n\u003Cli>Security Audits: Our site audit checks a site for malware and potential hacks. This way you will receive fast feedback if a page is a security risk and can react immediately if necessary.\u003C\u002Fli>\n\u003Cli>Backup-Management: Save valuable time and automate your backup process with our weekly planner. Decide for yourself how often backups are created and on which days they should be tested. Freely configurable for your personal needs.\u003C\u002Fli>\n\u003Cli>Automated Backup Tests: BackupMonkey does not only create backups, using the award-wining AkeebaBackup extension, but also tests backups to make sure a working site can be restored – because an untested backup is not a backup at all.\u003C\u002Fli>\n\u003Cli>Maintenance-Reports: Make your services transparent to your customers with our automatically generated monthly reports. Customize your reports using your own company-logo and colours and present your work to the customer.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Use our \u003Ca href=\"https:\u002F\u002Fconsole.backupmonkey.io\u002F#\u002Fregister\" rel=\"nofollow ugc\">free trial\u003C\u002Fa> and the our tool yourself for 30 days free of charge.\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This program is free software; you can redistribute it and\u002For modify\u003Cbr \u002F>\nit under the terms of the GNU General Public License as published by\u003Cbr \u002F>\nthe Free Software Foundation; either version 2 of the License, or\u003Cbr \u002F>\n(at your option) any later version.\u003C\u002Fp>\n\u003Cp>This program is distributed in the hope that it will be useful,\u003Cbr \u002F>\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\u003Cbr \u002F>\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\u003Cbr \u002F>\nGNU General Public License for more details.\u003C\u002Fp>\n\u003Cp>You should have received a copy of the GNU General Public License\u003Cbr \u002F>\nalong with this program; if not, write to the Free Software\u003Cbr \u002F>\nFoundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA\u003C\u002Fp>\n","This is the connector plugin of BackupMonkey.io. It's an external service. TOS: https:\u002F\u002Fbackupmonkey.io\u002Fen\u002Fterms-of-service",1277,"2025-04-08T05:00:00.000Z","6.8.5","6.4","7.4",[95,56,76,77,78],"backupmonkey","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fremotemonkey.zip",{"slug":99,"name":100,"version":101,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":106,"downloaded":107,"rating":13,"num_ratings":50,"last_updated":108,"tested_up_to":16,"requires_at_least":109,"requires_php":93,"tags":110,"homepage":113,"download_link":114,"security_score":115,"vuln_count":116,"unpatched_count":27,"last_vuln_date":117,"fetched_at":29},"mainwp-child","MainWP Child – Securely Connects to the MainWP Dashboard to Manage Multiple Sites","6.0.2","mainwp","https:\u002F\u002Fprofiles.wordpress.org\u002Fmainwp\u002F","\u003Cp>\u003Cstrong>The MainWP Child Plugin securely connects the WordPress sites you want to manage to the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmainwp\u002F\" rel=\"ugc\">MainWP Dashboard\u003C\u002Fa>.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The MainWP Child plugin creates a secure connection between your WordPress sites and your self-hosted MainWP Dashboard, enabling you to efficiently manage WP installations from a single, centralized location.\u003C\u002Fp>\n\u003Cp>With MainWP Child and the MainWP Dashboard, you can update themes, plugins, and WordPress core across all connected sites, perform backups and security scans, manage posts, pages, users, and comments in bulk, and integrate with popular plugins like WooCommerce, Yoast SEO, and Wordfence.\u003C\u002Fp>\n\u003Cp>The \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmainwp\u002F\" rel=\"ugc\">MainWP Dashboard\u003C\u002Fa> also offers features for cost tracking and client management, making it an all-in-one solution for agencies and freelancers looking to manage WP sites efficiently. The functionality can be further extended with a growing library of \u003Ca href=\"https:\u002F\u002Fmainwp.com\u002Fmainwp-add-ons\u002F\" rel=\"nofollow ugc\">MainWP Add-ons\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fmainwp.com\u002F\" rel=\"nofollow ugc\">MainWP\u003C\u002Fa> is the ideal solution for freelancers and agencies managing client sites, developers and designers working on multiple projects, marketers and content managers overseeing various websites, and anyone responsible for maintaining multiple WordPress sites.\u003C\u002Fp>\n\u003Ch4>Why Choose MainWP for WordPress Management?\u003C\u002Fh4>\n\u003Cp>MainWP is 100% free and open-source, with no monthly fees, even for unlimited sites.\u003C\u002Fp>\n\u003Cp>As a self-hosted solution, it offers maximum control and privacy. MainWP provides comprehensive site management features and is highly customizable with add-ons and developer hooks.  The MainWP Child plugin even comes with its own privacy policy to guarantee your \u003Ca href=\"https:\u002F\u002Fmainwp.com\u002Fmainwp-plugin-privacy-policy\u002F\" rel=\"nofollow ugc\">privacy while using MainWP\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>All of this makes MainWP the best non-SaaS alternative to ManageWP, InfiniteWP, WPRemote, and WP Umbrella.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cp>MainWP Child, combined with the MainWP Dashboard, offers secure management of unlimited WordPress sites, one-click updates for plugins, themes, and WordPress core, automated backups and security monitoring, bulk management of posts, pages, users, and comments, white-labeling and custom branding options, and \u003Ca href=\"https:\u002F\u002Fmainwp.com\u002Fmainwp-add-ons\u002F\" rel=\"nofollow ugc\">powerful add-ons\u003C\u002Fa> for WooCommerce, Yoast SEO, Wordfence, and more.\u003C\u002Fp>\n\u003Ch4>Expand Your MainWP Dashboard with Add-ons\u003C\u002Fh4>\n\u003Cp>MainWP offers a growing library of add-ons that add advanced functionality to your Dashboard. From client reporting to SEO management, MainWP add-ons provide the tools you need to deliver top-notch service to your clients.\u003C\u002Fp>\n\u003Ch4>Join the MainWP Community\u003C\u002Fh4>\n\u003Cp>MainWP is more than just a plugin; it’s a thriving community of WordPress professionals. Join our \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgroups\u002FMainWPUsers\u002F\" rel=\"nofollow ugc\">MainWP Users Facebook Group\u003C\u002Fa> to connect with other users, share advice, and stay updated on the latest features and add-ons.\u003C\u002Fp>\n\u003Ch4>Developer-Friendly\u003C\u002Fh4>\n\u003Cp>MainWP is built with developers in mind. We provide extensive documentation, hooks, and an API to help you create custom extensions and integrations for the MainWP platform.  We have a site at \u003Ca href=\"https:\u002F\u002Fmainwp.dev\" rel=\"nofollow ugc\">MainWP.dev\u003C\u002Fa> dedicated to MainWP developers.\u003C\u002Fp>\n\u003Ch4>Get Started with MainWP Today\u003C\u002Fh4>\n\u003Cp>Take control of your WordPress site management with MainWP and the MainWP Child plugin. With its powerful features, unlimited site connections, and user-friendly interface, MainWP is the smart choice for anyone managing multiple WordPress sites.\u003C\u002Fp>\n\u003Ch4>Learn More About MainWP\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmainwp.com\" rel=\"nofollow ugc\">MainWP Website\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmainwp.com\u002Fkb\u002F\" rel=\"nofollow ugc\">MainWP Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcommunity.mainwp.com\u002Fc\u002Fsupport\u002Fmainwp-support\u002F\" rel=\"nofollow ugc\">MainWP Support\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmainwp.com\u002Fblog\u002F\" rel=\"nofollow ugc\">MainWP Blog\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmainwp\u002F\" rel=\"nofollow ugc\">MainWP on GitHub\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","MainWP Child establishes a secure link between your WordPress sites and your self-hosted MainWP Dashboard, simplifying site management.",700000,40485018,"2026-03-10T15:46:00.000Z","6.2",[111,23,112,57,58],"backups","security","https:\u002F\u002Fmainwp.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmainwp-child.6.0.2.zip",91,7,"2024-12-12 00:00:00",{"slug":119,"name":120,"version":121,"author":122,"author_profile":123,"description":124,"short_description":125,"active_installs":48,"downloaded":126,"rating":127,"num_ratings":128,"last_updated":129,"tested_up_to":91,"requires_at_least":92,"requires_php":53,"tags":130,"homepage":134,"download_link":135,"security_score":136,"vuln_count":137,"unpatched_count":27,"last_vuln_date":138,"fetched_at":29},"ithemes-sync","Solid Central – Site Management, Backups, Security, and Reporting","3.2.9","StellarWP","https:\u002F\u002Fprofiles.wordpress.org\u002Fstellarwp\u002F","\u003Ch4>🏢 Your Headquarters for Multi-site Management\u003C\u002Fh4>\n\u003Cp>What do you get when you use Solid Central to manage and maintain all your WordPress websites from one dashboard? Real-time visibility. Improved time management. Increased productivity. Enhanced performance for the websites you manage. And, you raise the bar on what you can deliver for your clients.\u003C\u002Fp>\n\u003Ch4>📊 One Central Dashboard to Save You Loads of Time\u003C\u002Fh4>\n\u003Cp>No more logging into each individual website to view important website data or perform remote WordPress admin actions. Solid Central lets you manage multiple WordPress websites from one dashboard while also allowing you to easily switch to individual view to perform site-specific admin functions when necessary.\u003C\u002Fp>\n\u003Cp>What can you do quickly and easily with Solid Central?\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Stay on Top of WordPress Updates\u003C\u002Fstrong> – WordPress updates are important for the security and efficiency of WordPress websites. Solid Central completely changes the way you update your WordPress sites—update dozens of sites with one click.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk Install Themes and Plugins From WordPress.org or Zip Upload\u003C\u002Fstrong> – Search and install from WordPress.org and view your WordPress.org profile favorites. Upload theme or plugin zip files or install themes and plugins directly from your Solid Central membership.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WordPress Uptime Monitoring\u003C\u002Fstrong> – Monitor WordPress uptime, downtime & overall performance for all your WordPress websites. Get notification emails when sites go down and view a history of your overall WordPress performance. View uptime stats such as total uptime percentage, total downtime, and number of downtimes for WordPress performance monitoring.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WordPress Post & Page Manager\u003C\u002Fstrong> – View a list of current posts and pages on your site, including the title, author, date last modified, focus keyword, SEO score and SEO readability.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Remotely Login to WordPress & Switch Between User Accounts\u003C\u002Fstrong> – Quickly jump to the WordPress Admin dashboard of your WordPress site where you’ll be instantly logged in from Solid Central. You can also switch between any WordPress user account registered on the site without sharing password info.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WordPress Comment Manager\u003C\u002Fstrong> – View all comments (all, approved, pending, spam, trash) and unapprove, mark as spam, or move comments to trash.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WordPress Database Optimizations\u003C\u002Fstrong>  – Make sure your WordPress sites are running efficiently with WordPress optimizations. Central handles actions like cleaning out post revisions, spam comments and more.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO Checker + Google Analytics & Google Search Console Reports\u003C\u002Fstrong> – Track key SEO metrics with Central’s SEO Checker and Google Analytics & Google Search Console integration. Central integrates with the Yoast SEO plugin to give you an overview of the health of your SEO efforts.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Remote WordPress Backups\u003C\u002Fstrong> – Run remote backups and restore with Central’s integration with Solid Backups, our WordPress backup plugin.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🔐 Enhancing WordPress Site Security with Solid Central\u003C\u002Fh4>\n\u003Cp>Improve security for all your WordPress websites by integrating Solid Security with Solid Central.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>WordPress User Manager\u003C\u002Fstrong> – WordPress user management in Solid Central allows you to view all users on a website, edit user profiles and delete users remotely. With Central’s Client Dashboard, you can customize how certain users see the WordPress dashboard.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Two-factor Authentication\u003C\u002Fstrong> – Add an extra layer of protection to your Central dashboard login with two-factor authentication. Once enabled, Central will require both a password AND an SMS code sent to your mobile device to log in to the Central Dashboard.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Whitelist Your IP Address (\u003Ca href=\"https:\u002F\u002Fgo.solidwp.com\u002Fcentral-solid-security\" rel=\"nofollow ugc\">Solid Security\u003C\u002Fa> integration)\u003C\u002Fstrong> – Temporarily whitelist your IP Address remotely so you don’t get locked out of your website by the Solid Security plugin’s Bad Users feature.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Release Solid Security Lockouts (Solid Security integration)\u003C\u002Fstrong> – View and release any current Solid Security lockouts.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>💻 Features Designed for Freelancers and Agencies\u003C\u002Fh4>\n\u003Cp>Central Pro was made for anyone managing multiple WordPress sites. If you’re building sites for clients, you’ll love how Central makes caring for client sites easier and more profitable.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>WordPress Maintenance Reports\u003C\u002Fstrong> – Central Pro includes in-depth WordPress maintenance reporting to show the work involved in maintaining WordPress websites. Email clients beautiful HTML email reports with a summary of update actions you took to keep their site running smoothly.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customize the WordPress dashboard for clients\u002Fusers\u003C\u002Fstrong> – With Central Pro, you get Client Dashboard, a WordPress role manager that controls which menu items your clients see in their WordPress dashboard. Don’t want them to have access to plugins, themes or settings? Simplify their dashboard so they only see what they need — like posts and pages.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Show\u002FHide Central From the WP Dashboard\u003C\u002Fstrong> – To keep your clients or other site users from messing with your Central authentication or removing the plugin, you can choose to hide or show the plugin in the WordPress dashboard of each site you manage with Central.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Share Your Central Dashboard with Another User\u003C\u002Fstrong> – If you have other people on your team that you’d like to task with helping you maintain sites, this feature is a great way to help you easily delegate your workload to other team members.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Site Notes and Tags\u003C\u002Fstrong> – Central’s Notes feature is a handy way to keep notations about your Centraled sites. For example, if you added customizations to theme or plugin files that could be lost with an update, add a reminder. Tag business sites, personal sites, client sites, live, non-live or however you want to be able identify your sites.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>📈 WordPress Maintenance Reports for Clients\u003C\u002Fh4>\n\u003Cp>Make steady, reliable income for WordPress maintenance with Solid Central Pro’s WordPress Maintenance Reports.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Show Clients the Value of What You Do\u003C\u002Fstrong> – Detailed website reports are one of the best ways to show clients the value of a monthly WordPress maintenance plan. Central Pro’s WordPress Maintenance Reports handle the hard work of compiling all the update actions you took, so you can justify the value of what you do.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>White-label Report Emails\u003C\u002Fstrong> – Upload your own logo and set custom colors for the header, footer and button color of report emails to better match your company’s branding.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Summarize Update Actions to WordPress Core, Themes & Plugins + More Website Stats\u003C\u002Fstrong> – Reports include all update actions taken within a certain timeframe, both from the Central dashboard and the WordPress dashboard. See a full list of all of the stats included in Central’s WordPress reports.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Schedule Reports to Automatically Run & Deliver Report Emails\u003C\u002Fstrong> – Reports can run on a daily, weekly or monthly basis, and then automatically email reports to clients.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Email Beautiful, Interactive HTML Reports to Clients\u003C\u002Fstrong> – Reports are delivered as beautiful, interactive HTML reports so clients can get a visual summary of the WordPress maintenance you provide. Central handles compiling and organizing update actions and key website stats. See a WordPress maintenance report demo.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO Reporting\u003C\u002Fstrong> – Summarize key SEO Stats stats in an easy-to-digest format — showing how your client’s sites are doing in Google and where they can improve. See a WordPress SEO report demo.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>☑️ WordPress Updates\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Daily Notification Emails\u003C\u002Fstrong> – Get a daily summary of available WordPress updates as a helpful reminder to log in and run updates. Customize the delivery time of your daily notification emails to fit your schedule.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>One-Click Update All\u003C\u002Fstrong> – View a summary of all available updates for all your websites and then update them all with one click.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>View Plugin Changelogs\u003C\u002Fstrong> – View update logs that include all updates made in Central, including the date of the update, previous version number and new version number.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>View Updates by Site\u003C\u002Fstrong> – The in-depth individual site view gives you a detailed view of the available updates for that site, with more WordPress site management action options.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Sort Updates By Theme or Plugin\u003C\u002Fstrong> – View a listing of individual themes and plugins you have installed on your websites along with available update information.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ignore Update Option\u003C\u002Fstrong> – If you’ve made customizations to your themes and plugins, an update could overwrite your work. Choose to ignore updates for specific themes and plugins.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🔗 Integrations\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>WordPress.org\u003C\u002Fstrong> – Search and install themes and plugins from WordPress.org remotely from Central. View your WordPress.org profile favorites to save time.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Solid Backups\u003C\u002Fstrong> – Run remote WordPress backups, download your latest backup file, view number of edits since your last Solid Backups backup.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Solid Backups Stash\u003C\u002Fstrong> – View, download and delete your Solid Backups Stash backups, and view a graph of the total amount of Stash space you’ve used.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Solid Security\u003C\u002Fstrong> – Temporarily Whitelist your IP Address remotely so you don’t get locked out of the website. View and release any Solid Security lockouts.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google Analytics\u003C\u002Fstrong> – Track Google Analytics for multiple WordPress sites. View key metrics from Google Analytics such as traffic, landing pages, keywords, sessions and referrer URLS.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google Search Console\u003C\u002Fstrong> – Get a quick summary of Google Search Console data, view search analytics, crawl errors and sitemaps info.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Yoast SEO\u003C\u002Fstrong> – Central’s SEO Checker feature integrates with the Yoast SEO Plugin so you can quickly see the SEO status of the content on your WordPress website.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Gravity Forms\u003C\u002Fstrong> – From Central, you can view all the forms you’ve created in Gravity Forms for that site. You can also quickly see how many responses and views each form has received.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WP101 Plugin\u003C\u002Fstrong> – Easily add a complete series of WordPress onboarding tutorial videos to the WordPress dashboard of your client sites with Central’s WP101 plugin integration.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This file is part of Solid Central. This plugin is released under the terms of the GNU General Public License.\u003C\u002Fp>\n\u003Cp>DISCLAIMER: Under no circumstances do we release this plugin with any warranty, implied or otherwise. We cannot be held responsible for any damage that might arise from the use of this plugin.\u003C\u002Fp>\n","Manage multiple WordPress sites from one dashboard.",1379946,84,5,"2026-02-18T19:29:00.000Z",[55,131,132,133,112],"manage-multiple-websites","manage-updates","report-dashboard","https:\u002F\u002Fsolidwp.com\u002Fcentral","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fithemes-sync.3.2.9.zip",97,3,"2023-11-07 00:00:00",{"attackSurface":140,"codeSignals":1730,"taintFlows":1829,"riskAssessment":1961,"analyzedAt":1972},{"hooks":141,"ajaxHandlers":1559,"restRoutes":1572,"shortcodes":1723,"cronEvents":1727,"entryPointCount":159,"unprotectedCount":422},[142,148,151,157,160,163,168,172,178,183,187,191,194,196,201,205,210,214,217,221,226,229,234,238,242,246,250,253,256,259,262,266,271,274,277,281,285,288,290,294,298,302,304,307,309,312,315,318,321,324,327,330,333,336,339,342,345,349,353,356,358,360,363,367,371,374,378,383,386,391,394,397,398,401,404,409,413,416,418,423,428,433,435,439,442,446,449,452,456,459,463,467,470,473,477,482,484,488,491,493,497,501,504,507,510,513,516,520,523,525,529,531,534,537,539,543,545,548,551,553,555,559,561,565,567,569,571,573,576,578,581,584,587,591,595,598,602,605,607,609,612,616,618,621,624,627,630,633,635,638,641,645,647,649,652,655,657,659,662,665,668,670,672,675,678,681,683,686,688,691,695,698,700,704,708,709,712,716,719,723,726,730,733,738,741,744,748,752,755,758,762,766,769,772,775,779,783,787,791,794,796,799,801,804,808,811,812,815,817,820,821,823,825,828,831,834,836,840,842,844,847,850,855,858,860,862,864,868,871,874,877,878,880,883,887,890,893,895,897,899,901,903,906,909,911,914,917,920,924,927,930,932,934,937,940,942,946,949,951,955,958,961,964,966,969,972,973,975,977,980,982,984,987,989,991,994,997,1001,1005,1008,1010,1012,1014,1016,1019,1021,1023,1025,1027,1029,1031,1034,1037,1039,1041,1044,1046,1048,1052,1055,1057,1059,1062,1066,1070,1071,1073,1075,1078,1080,1082,1084,1086,1088,1091,1093,1095,1098,1101,1103,1106,1109,1113,1117,1120,1123,1126,1129,1131,1133,1136,1140,1143,1146,1150,1153,1158,1161,1165,1167,1171,1174,1178,1180,1183,1186,1189,1193,1195,1197,1199,1201,1203,1205,1208,1212,1214,1216,1219,1223,1225,1227,1229,1231,1234,1236,1239,1241,1243,1246,1248,1251,1253,1255,1257,1259,1261,1264,1266,1269,1273,1277,1279,1281,1283,1285,1287,1290,1293,1296,1300,1302,1305,1307,1309,1311,1313,1317,1320,1323,1326,1330,1333,1335,1338,1341,1344,1347,1349,1351,1353,1356,1358,1361,1364,1366,1368,1370,1372,1374,1376,1378,1381,1383,1385,1388,1391,1394,1398,1401,1403,1406,1409,1411,1414,1416,1418,1420,1422,1427,1430,1432,1434,1436,1438,1440,1442,1444,1447,1449,1451,1453,1455,1457,1459,1461,1464,1467,1469,1472,1475,1477,1481,1485,1488,1490,1493,1495,1497,1499,1501,1503,1506,1509,1512,1514,1516,1518,1520,1523,1526,1529,1532,1535,1538,1541,1543,1545,1549,1551,1555,1557],{"type":143,"name":144,"callback":145,"file":146,"line":147},"action","admin_notices","closure","automattic-for-agencies-client.php",58,{"type":143,"name":149,"callback":150,"file":146,"line":13},"activated_plugin","jetpack_starter_plugin_activation",{"type":143,"name":152,"callback":153,"priority":154,"file":155,"line":156},"admin_menu","admin_menu_hook_callback",1000,"jetpack_vendor\\automattic\\jetpack-admin-ui\\src\\class-admin-menu.php",41,{"type":143,"name":158,"callback":153,"priority":154,"file":155,"line":159},"network_admin_menu",42,{"type":143,"name":152,"callback":145,"priority":161,"file":155,"line":162},4,54,{"type":143,"name":164,"callback":165,"file":166,"line":167},"wp_default_scripts","wp_default_scripts_hook","jetpack_vendor\\automattic\\jetpack-assets\\actions.php",11,{"type":143,"name":169,"callback":170,"priority":61,"file":166,"line":171},"plugins_loaded","configure",12,{"type":173,"name":174,"callback":145,"priority":175,"file":176,"line":177},"filter","wp_resource_hints",10,"jetpack_vendor\\automattic\\jetpack-assets\\src\\class-assets.php",182,{"type":143,"name":179,"callback":180,"file":181,"line":182},"wp_loaded","register_assets","jetpack_vendor\\automattic\\jetpack-assets\\src\\class-script-data.php",38,{"type":143,"name":184,"callback":185,"priority":61,"file":181,"line":186},"enqueue_block_editor_assets","render_script_data",52,{"type":143,"name":169,"callback":188,"priority":14,"file":189,"line":190},"on_plugins_loaded","jetpack_vendor\\automattic\\jetpack-config\\src\\class-config.php",75,{"type":173,"name":192,"callback":145,"file":189,"line":193},"jetpack_idc_consumers",408,{"type":143,"name":169,"callback":170,"priority":61,"file":195,"line":167},"jetpack_vendor\\automattic\\jetpack-connection\\actions.php",{"type":173,"name":197,"callback":198,"priority":175,"file":199,"line":200},"login_redirect","add_token_to_login_redirect_json_api_authorization","jetpack_vendor\\automattic\\jetpack-connection\\src\\class-authorize-json-api.php",261,{"type":173,"name":202,"callback":203,"file":199,"line":204},"allowed_redirect_hosts","allow_wpcom_public_api_domain",262,{"type":173,"name":206,"callback":207,"priority":175,"file":208,"line":209},"jetpack_constant_default_value","anonymous","jetpack_vendor\\automattic\\jetpack-connection\\src\\class-client.php",83,{"type":173,"name":211,"callback":212,"file":208,"line":213},"is_jetpack_authorized_for_site","__return_true",470,{"type":143,"name":179,"callback":180,"file":215,"line":216},"jetpack_vendor\\automattic\\jetpack-connection\\src\\class-connection-assets.php",21,{"type":173,"name":218,"callback":219,"priority":175,"file":215,"line":220},"jetpack_admin_js_script_data","set_connection_script_data",23,{"type":143,"name":222,"callback":223,"file":224,"line":225},"current_screen","initialize_notices","jetpack_vendor\\automattic\\jetpack-connection\\src\\class-connection-notice.php",32,{"type":143,"name":144,"callback":227,"file":224,"line":228},"delete_user_update_connection_owner_notice",66,{"type":143,"name":230,"callback":231,"file":232,"line":233},"rest_api_init","register_verify_error_endpoint","jetpack_vendor\\automattic\\jetpack-connection\\src\\class-error-handler.php",158,{"type":143,"name":235,"callback":236,"file":232,"line":237},"admin_init","handle_verified_errors",161,{"type":143,"name":239,"callback":240,"file":232,"line":241},"jetpack_site_registered","delete_all_errors",164,{"type":143,"name":243,"callback":244,"file":232,"line":245},"jetpack_get_site_data_success","delete_all_api_errors",165,{"type":173,"name":247,"callback":248,"file":232,"line":249},"jetpack_connection_disconnect_site_wpcom","delete_all_errors_and_return_unfiltered_value",166,{"type":173,"name":251,"callback":248,"file":232,"line":252},"jetpack_connection_delete_all_tokens",167,{"type":143,"name":254,"callback":240,"file":232,"line":255},"jetpack_unlinked_user",168,{"type":143,"name":257,"callback":240,"file":232,"line":258},"jetpack_updated_user_token",169,{"type":143,"name":144,"callback":260,"file":232,"line":261},"generic_admin_notice_error",282,{"type":173,"name":263,"callback":264,"priority":175,"file":232,"line":265},"react_connection_errors_initial_state","jetpack_react_dashboard_error",283,{"type":173,"name":267,"callback":268,"file":269,"line":270},"jetpack_xmlrpc_unauthenticated_methods","jetpack_xmlrpc_methods","jetpack_vendor\\automattic\\jetpack-connection\\src\\class-heartbeat.php",76,{"type":143,"name":230,"callback":272,"file":269,"line":273},"initialize_rest_api",82,{"type":173,"name":206,"callback":207,"priority":175,"file":275,"line":276},"jetpack_vendor\\automattic\\jetpack-connection\\src\\class-manager.php",128,{"type":173,"name":278,"callback":279,"file":275,"line":280},"xmlrpc_methods","public_xmlrpc_methods",144,{"type":173,"name":282,"callback":283,"file":275,"line":284},"shutdown","maybe_update_package_versions",145,{"type":143,"name":230,"callback":286,"priority":167,"file":275,"line":287},"initialize_rest_api_registration_connector",150,{"type":143,"name":169,"callback":207,"priority":13,"file":275,"line":289},154,{"type":173,"name":291,"callback":292,"priority":61,"file":275,"line":293},"map_meta_cap","jetpack_connection_custom_caps",156,{"type":173,"name":295,"callback":296,"file":275,"line":297},"jetpack_heartbeat_stats_array","add_stats_to_heartbeat",159,{"type":143,"name":299,"callback":300,"priority":301,"file":275,"line":241},"deleted_user","disconnect_user_force",9,{"type":143,"name":303,"callback":300,"priority":301,"file":275,"line":245},"remove_user_from_blog",{"type":143,"name":305,"callback":306,"priority":301,"file":275,"line":258},"delete_user","clean_account_mismatch_transients",{"type":143,"name":303,"callback":306,"priority":301,"file":275,"line":308},170,{"type":143,"name":310,"callback":306,"priority":301,"file":275,"line":311},"user_register",171,{"type":143,"name":313,"callback":306,"priority":301,"file":275,"line":314},"profile_update",172,{"type":173,"name":316,"callback":207,"file":275,"line":317},"jetpack_package_versions",177,{"type":143,"name":239,"callback":319,"file":275,"line":320},"reset_connection_status",202,{"type":143,"name":322,"callback":319,"file":275,"line":323},"jetpack_site_disconnected",203,{"type":143,"name":325,"callback":319,"file":275,"line":326},"jetpack_sync_register_user",204,{"type":143,"name":328,"callback":319,"file":275,"line":329},"pre_update_jetpack_option_id",205,{"type":143,"name":331,"callback":319,"file":275,"line":332},"pre_update_jetpack_option_blog_token",206,{"type":143,"name":334,"callback":319,"file":275,"line":335},"pre_update_jetpack_option_user_token",207,{"type":143,"name":337,"callback":319,"file":275,"line":338},"pre_update_jetpack_option_user_tokens",208,{"type":143,"name":340,"callback":319,"file":275,"line":341},"pre_update_jetpack_option_master_user",209,{"type":143,"name":343,"callback":319,"file":275,"line":344},"switch_blog",211,{"type":173,"name":346,"callback":347,"priority":154,"file":275,"line":348},"xmlrpc_blog_options","xmlrpc_options",233,{"type":143,"name":350,"callback":351,"file":275,"line":352},"template_redirect","alternate_xmlrpc",250,{"type":173,"name":278,"callback":354,"priority":154,"file":275,"line":355},"remove_non_jetpack_xmlrpc_methods",252,{"type":173,"name":278,"callback":278,"file":275,"line":357},279,{"type":173,"name":278,"callback":207,"file":275,"line":359},291,{"type":173,"name":361,"callback":212,"file":275,"line":362},"pre_option_enable_xmlrpc",294,{"type":173,"name":364,"callback":365,"priority":175,"file":275,"line":366},"authenticate","authenticate_jetpack",374,{"type":143,"name":368,"callback":369,"file":275,"line":370},"pre_update_jetpack_option_register","delete_option",1255,{"type":173,"name":372,"callback":145,"file":275,"line":373},"jetpack_register_site_rest_response",1390,{"type":173,"name":375,"callback":376,"file":275,"line":377},"jetpack_register_request_body","filter_register_request_body",1463,{"type":143,"name":379,"callback":380,"file":381,"line":382},"jetpack_clean_nonces","clean_scheduled","jetpack_vendor\\automattic\\jetpack-connection\\src\\class-nonce-handler.php",59,{"type":143,"name":235,"callback":145,"file":384,"line":385},"jetpack_vendor\\automattic\\jetpack-connection\\src\\class-partner-coupon.php",124,{"type":173,"name":387,"callback":388,"file":389,"line":390},"jetpack_build_authorize_url","add_subsidiary_id_as_query_arg","jetpack_vendor\\automattic\\jetpack-connection\\src\\class-partner.php",55,{"type":173,"name":387,"callback":392,"file":389,"line":393},"add_affiliate_code_as_query_arg",56,{"type":173,"name":395,"callback":388,"file":389,"line":396},"jetpack_build_connection_url",57,{"type":173,"name":395,"callback":392,"file":389,"line":147},{"type":173,"name":375,"callback":399,"file":389,"line":400},"add_subsidiary_id_to_params_array",60,{"type":173,"name":375,"callback":402,"file":389,"line":403},"add_affiliate_code_to_params_array",61,{"type":143,"name":405,"callback":406,"file":407,"line":408},"update_option_active_plugins","set_flag_to_refresh_active_connected_plugins","jetpack_vendor\\automattic\\jetpack-connection\\src\\class-plugin-storage.php",157,{"type":173,"name":410,"callback":411,"file":412,"line":190},"determine_current_user","wp_rest_authenticate","jetpack_vendor\\automattic\\jetpack-connection\\src\\class-rest-authentication.php",{"type":173,"name":414,"callback":415,"file":412,"line":270},"rest_authentication_errors","wp_rest_authentication_errors",{"type":173,"name":206,"callback":207,"priority":175,"file":412,"line":417},103,{"type":143,"name":419,"callback":420,"priority":175,"file":421,"line":422},"requests-requests.before_request","server_sandbox","jetpack_vendor\\automattic\\jetpack-connection\\src\\class-server-sandbox.php",29,{"type":143,"name":424,"callback":425,"priority":426,"file":421,"line":427},"admin_bar_menu","admin_bar_add_sandbox_item",999,30,{"type":173,"name":429,"callback":430,"priority":431,"file":432,"line":190},"ai1wm_export","aiowpm_set_lock",180,"jetpack_vendor\\automattic\\jetpack-connection\\src\\class-tokens-locks.php",{"type":173,"name":429,"callback":434,"priority":352,"file":432,"line":270},"aiowpm_remove_lock",{"type":173,"name":436,"callback":437,"file":438,"line":320},"http_request_timeout","return_30","jetpack_vendor\\automattic\\jetpack-connection\\src\\class-tokens.php",{"type":143,"name":440,"callback":440,"file":441,"line":422},"init","jetpack_vendor\\automattic\\jetpack-connection\\src\\class-users-connection-admin.php",{"type":173,"name":443,"callback":444,"file":441,"line":445},"manage_users_columns","add_connection_column",40,{"type":173,"name":447,"callback":448,"priority":301,"file":441,"line":156},"manage_users_custom_column","render_connection_column",{"type":143,"name":450,"callback":451,"file":441,"line":159},"admin_enqueue_scripts","enqueue_scripts",{"type":143,"name":453,"callback":454,"file":441,"line":455},"admin_print_styles-users.php","add_connection_column_styles",43,{"type":173,"name":206,"callback":457,"priority":175,"file":458,"line":400},"jetpack_api_constant_filter","jetpack_vendor\\automattic\\jetpack-connection\\src\\class-utils.php",{"type":143,"name":440,"callback":460,"file":461,"line":462},"controller","jetpack_vendor\\automattic\\jetpack-connection\\src\\class-webhooks.php",45,{"type":143,"name":464,"callback":465,"file":461,"line":466},"load-toplevel_page_jetpack","fallback_jetpack_controller",46,{"type":173,"name":202,"callback":468,"file":461,"line":469},"allow_wpcom_environments",184,{"type":143,"name":282,"callback":471,"file":472,"line":37},"do_calls","jetpack_vendor\\automattic\\jetpack-connection\\src\\class-xmlrpc-async-call.php",{"type":173,"name":278,"callback":278,"priority":474,"file":475,"line":476},20,"jetpack_vendor\\automattic\\jetpack-connection\\src\\class-xmlrpc-connector.php",34,{"type":143,"name":478,"callback":479,"file":480,"line":481},"jetpack_sync_processed_actions","maybe_clear_migrate_option","jetpack_vendor\\automattic\\jetpack-connection\\src\\identity-crisis\\class-identity-crisis.php",79,{"type":143,"name":230,"callback":272,"file":480,"line":483},80,{"type":143,"name":485,"callback":486,"file":480,"line":487},"jetpack_idc_disconnect","do_jetpack_idc_disconnect",81,{"type":143,"name":489,"callback":490,"file":480,"line":273},"jetpack_received_remote_request_response","check_http_response_for_idc_detected",{"type":173,"name":247,"callback":492,"file":480,"line":127},"jetpack_connection_disconnect_site_wpcom_filter",{"type":173,"name":494,"callback":495,"file":480,"line":496},"jetpack_remote_request_url","add_idc_query_args_to_url",86,{"type":173,"name":498,"callback":499,"file":480,"line":500},"jetpack_connection_validate_urls_for_idc_mitigation_response","add_secret_to_url_validation_response",88,{"type":173,"name":498,"callback":502,"file":480,"line":503},"add_ip_requester_to_url_validation_response",89,{"type":173,"name":505,"callback":506,"file":480,"line":115},"jetpack_options","reverse_wpcom_urls_for_idc",{"type":173,"name":375,"callback":508,"file":480,"line":509},"register_request_body",93,{"type":143,"name":239,"callback":511,"file":480,"line":512},"site_registered",94,{"type":143,"name":440,"callback":514,"file":480,"line":515},"wordpress_init",102,{"type":143,"name":424,"callback":517,"priority":518,"file":480,"line":519},"display_admin_bar_button",121,181,{"type":143,"name":450,"callback":451,"file":521,"line":522},"jetpack_vendor\\automattic\\jetpack-connection\\src\\identity-crisis\\class-ui.php",51,{"type":143,"name":144,"callback":524,"file":521,"line":37},"render_container",{"type":143,"name":526,"callback":169,"file":527,"line":528},"after_setup_theme","jetpack_vendor\\automattic\\jetpack-connection\\src\\sso\\class-force-2fa.php",36,{"type":143,"name":144,"callback":530,"file":527,"line":393},"admin_notice",{"type":173,"name":532,"callback":212,"priority":533,"file":527,"line":509},"jetpack_sso_match_by_email",9999,{"type":173,"name":535,"callback":212,"priority":533,"file":527,"line":536},"jetpack_remove_login_form",99,{"type":173,"name":538,"callback":212,"priority":533,"file":527,"line":13},"jetpack_sso_bypass_login_forward_wpcom",{"type":173,"name":540,"callback":541,"priority":533,"file":527,"line":542},"jetpack_sso_display_disclaimer","__return_false",101,{"type":173,"name":544,"callback":145,"priority":533,"file":527,"line":417},"wp_authenticate_user",{"type":173,"name":546,"callback":212,"file":527,"line":547},"jetpack_sso_require_two_step",110,{"type":173,"name":549,"callback":541,"file":527,"line":550},"allow_password_reset",112,{"type":173,"name":544,"callback":145,"priority":533,"file":527,"line":552},117,{"type":173,"name":549,"callback":145,"priority":533,"file":527,"line":554},131,{"type":143,"name":556,"callback":557,"file":527,"line":558},"jetpack_sso_pre_handle_login","jetpack_set_two_step",142,{"type":173,"name":546,"callback":212,"file":527,"line":560},162,{"type":143,"name":235,"callback":562,"priority":61,"file":563,"line":564},"maybe_authorize_user_after_sso","jetpack_vendor\\automattic\\jetpack-connection\\src\\sso\\class-sso.php",50,{"type":143,"name":235,"callback":566,"file":563,"line":522},"register_settings",{"type":143,"name":568,"callback":568,"file":563,"line":186},"login_init",{"type":173,"name":268,"callback":278,"file":563,"line":570},53,{"type":143,"name":440,"callback":572,"priority":128,"file":563,"line":162},"maybe_logout_user",{"type":143,"name":574,"callback":575,"file":563,"line":390},"login_form_logout","store_wpcom_profile_cookies_on_logout",{"type":143,"name":254,"callback":577,"file":563,"line":393},"delete_connection_for_user",{"type":143,"name":579,"callback":580,"file":563,"line":147},"jetpack_site_before_disconnected","disconnect",{"type":143,"name":582,"callback":583,"file":563,"line":382},"wp_login","clear_cookies_after_login",{"type":143,"name":585,"callback":212,"file":563,"line":586},"login_form_jetpack-sso",62,{"type":173,"name":588,"callback":589,"file":563,"line":590},"wp_login_errors","sso_reminder_logout_wpcom",64,{"type":173,"name":592,"callback":593,"priority":175,"file":563,"line":594},"jetpack_sync_callable_whitelist","sync_sso_callables",67,{"type":173,"name":364,"callback":596,"priority":427,"file":563,"line":597},"disable_default_login_form",463,{"type":173,"name":599,"callback":600,"file":563,"line":601},"login_message","msg_login_by_jetpack",476,{"type":173,"name":599,"callback":603,"file":563,"line":604},"sso_not_allowed_in_safe_mode",485,{"type":173,"name":202,"callback":202,"file":563,"line":606},488,{"type":173,"name":202,"callback":202,"file":563,"line":608},507,{"type":173,"name":610,"callback":610,"file":563,"line":611},"login_body_class",524,{"type":143,"name":613,"callback":614,"file":563,"line":615},"login_head","print_inline_admin_css",525,{"type":173,"name":599,"callback":603,"file":563,"line":617},528,{"type":143,"name":619,"callback":619,"file":563,"line":620},"login_form",537,{"type":143,"name":622,"callback":622,"file":563,"line":623},"login_enqueue_scripts",538,{"type":173,"name":625,"callback":541,"file":563,"line":626},"jetpack_sso_default_to_sso_login",786,{"type":173,"name":599,"callback":628,"file":563,"line":629},"error_invalid_response_data",787,{"type":173,"name":599,"callback":631,"file":563,"line":632},"error_msg_enable_two_step",821,{"type":173,"name":599,"callback":628,"file":563,"line":634},843,{"type":173,"name":599,"callback":636,"file":563,"line":637},"error_unable_to_create_user",884,{"type":143,"name":599,"callback":639,"file":563,"line":640},"error_msg_email_already_exists",900,{"type":173,"name":642,"callback":643,"file":563,"line":644},"auth_cookie_expiration","extend_auth_cookie_expiration_for_sso",921,{"type":173,"name":202,"callback":202,"file":563,"line":646},975,{"type":173,"name":625,"callback":541,"file":563,"line":648},983,{"type":173,"name":599,"callback":650,"file":563,"line":651},"cant_find_user",998,{"type":173,"name":653,"callback":541,"file":563,"line":654},"jetpack_use_iframe_authorization_flow",1203,{"type":173,"name":202,"callback":202,"file":563,"line":656},1208,{"type":143,"name":305,"callback":577,"file":658,"line":393},"jetpack_vendor\\automattic\\jetpack-connection\\src\\sso\\class-user-admin.php",{"type":173,"name":660,"callback":661,"priority":175,"file":658,"line":147},"user_profile_update_errors","send_wpcom_mail_user_invite",{"type":173,"name":663,"callback":664,"file":658,"line":382},"wp_send_new_user_notification_to_user","should_send_wp_mail_new_user",{"type":143,"name":666,"callback":667,"file":658,"line":400},"user_new_form","render_invitation_email_message",{"type":143,"name":666,"callback":669,"priority":61,"file":658,"line":403},"render_wpcom_invite_checkbox",{"type":143,"name":666,"callback":671,"priority":61,"file":658,"line":586},"render_wpcom_external_user_checkbox",{"type":143,"name":666,"callback":673,"priority":61,"file":658,"line":674},"render_custom_email_message_form_field",63,{"type":143,"name":676,"callback":677,"file":658,"line":590},"delete_user_form","render_invitations_notices_for_deleted_users",{"type":143,"name":305,"callback":679,"file":658,"line":680},"revoke_user_invite",65,{"type":173,"name":447,"callback":682,"priority":175,"file":658,"line":228},"jetpack_show_connection_status",{"type":143,"name":684,"callback":685,"priority":175,"file":658,"line":594},"user_row_actions","jetpack_user_table_row_actions",{"type":143,"name":144,"callback":687,"file":658,"line":50},"handle_invitation_results",{"type":143,"name":689,"callback":690,"file":658,"line":37},"admin_post_jetpack_invite_user_to_wpcom","invite_user_to_wpcom",{"type":143,"name":692,"callback":693,"file":658,"line":694},"admin_post_jetpack_revoke_invite_user_to_wpcom","handle_request_revoke_invite",74,{"type":143,"name":696,"callback":697,"file":658,"line":190},"admin_post_jetpack_resend_invite_user_to_wpcom","handle_request_resend_invite",{"type":143,"name":453,"callback":699,"file":658,"line":270},"jetpack_user_table_styles",{"type":173,"name":701,"callback":702,"priority":13,"file":658,"line":703},"users_list_table_query_args","set_user_query",77,{"type":143,"name":705,"callback":706,"file":658,"line":707},"admin_print_styles-user-new.php","jetpack_new_users_styles",78,{"type":143,"name":450,"callback":451,"file":658,"line":481},{"type":173,"name":202,"callback":145,"file":710,"line":711},"jetpack_vendor\\automattic\\jetpack-connection\\src\\webhooks\\class-authorize-redirect.php",47,{"type":173,"name":713,"callback":714,"file":710,"line":715},"jetpack_connect_request_body","filter_connect_request_body",116,{"type":173,"name":717,"callback":718,"file":710,"line":552},"jetpack_connect_redirect_url","filter_connect_redirect_url",{"type":143,"name":720,"callback":721,"file":722,"line":228},"load-plugins.php","enqueue_script","jetpack_vendor\\automattic\\jetpack-plugin-deactivation\\src\\class-deactivation-handler.php",{"type":143,"name":724,"callback":725,"file":722,"line":594},"admin_footer-plugins.php","embed_dialog",{"type":173,"name":727,"callback":728,"file":722,"line":729},"jp_plugin_deactivation_data","add_deactivation_data",68,{"type":143,"name":282,"callback":731,"priority":27,"file":732,"line":182},"catch_errors_on_shutdown","jetpack_vendor\\automattic\\jetpack-status\\src\\class-errors.php",{"type":143,"name":440,"callback":734,"priority":735,"file":736,"line":737},"add_dedicated_sync_sender_init",200,"jetpack_vendor\\automattic\\jetpack-sync\\src\\class-actions.php",114,{"type":143,"name":440,"callback":739,"priority":61,"file":736,"line":740},"init_sync_cron_jobs",119,{"type":143,"name":742,"callback":743,"priority":61,"file":736,"line":385},"wp_cron_importer_hook","set_is_importing_true",{"type":173,"name":745,"callback":746,"priority":175,"file":736,"line":747},"publicize_should_publicize_published_post","prevent_publicize_blacklisted_posts",130,{"type":143,"name":440,"callback":749,"priority":750,"file":736,"line":751},"add_sender_shutdown",90,149,{"type":143,"name":282,"callback":753,"priority":754,"file":736,"line":317},"do_sync",9998,{"type":143,"name":282,"callback":756,"priority":533,"file":736,"line":757},"do_full_sync",179,{"type":173,"name":759,"callback":760,"priority":175,"file":736,"line":761},"jetpack_sync_send_data","send_data",775,{"type":173,"name":763,"callback":764,"file":736,"line":765},"jetpack_sync_modules","add_woocommerce_sync_module",788,{"type":173,"name":763,"callback":767,"file":736,"line":768},"add_woocommerce_hpos_order_sync_module",795,{"type":173,"name":763,"callback":770,"file":736,"line":771},"add_search_sync_module",811,{"type":173,"name":763,"callback":773,"file":736,"line":774},"add_wp_super_cache_sync_module",885,{"type":173,"name":776,"callback":777,"file":736,"line":778},"cron_schedules","jetpack_cron_schedule",1001,{"type":143,"name":780,"callback":781,"file":736,"line":782},"jetpack_sync_cron","do_cron_sync",1003,{"type":143,"name":784,"callback":785,"file":736,"line":786},"jetpack_sync_full_cron","do_cron_full_sync",1004,{"type":143,"name":788,"callback":789,"priority":175,"file":790,"line":273},"jetpack_full_sync_end","full_sync_end_update_status","jetpack_vendor\\automattic\\jetpack-sync\\src\\class-health.php",{"type":143,"name":792,"callback":207,"file":793,"line":35},"jetpack_activate_module","jetpack_vendor\\automattic\\jetpack-sync\\src\\class-listener.php",{"type":143,"name":795,"callback":207,"file":793,"line":509},"jetpack_deactivate_module",{"type":143,"name":797,"callback":207,"priority":175,"file":793,"line":798},"updating_jetpack_version",96,{"type":143,"name":800,"callback":207,"file":793,"line":536},"jetpack_sync_checksum",{"type":173,"name":802,"callback":207,"priority":175,"file":793,"line":803},"jetpack_sync_sender_should_load",373,{"type":143,"name":169,"callback":805,"priority":128,"file":806,"line":807},"on_plugins_loaded_early","jetpack_vendor\\automattic\\jetpack-sync\\src\\class-main.php",25,{"type":143,"name":169,"callback":809,"priority":750,"file":806,"line":810},"on_plugins_loaded_late",26,{"type":143,"name":230,"callback":272,"file":806,"line":427},{"type":143,"name":485,"callback":813,"priority":13,"file":806,"line":814},"on_jetpack_idc_disconnect",33,{"type":143,"name":239,"callback":816,"priority":175,"file":806,"line":528},"do_initial_sync",{"type":143,"name":322,"callback":818,"priority":154,"file":806,"line":819},"on_jetpack_site_disconnected",39,{"type":173,"name":316,"callback":207,"file":806,"line":159},{"type":173,"name":291,"callback":822,"priority":175,"file":806,"line":462},"module_custom_caps",{"type":143,"name":282,"callback":824,"priority":11,"file":806,"line":483},"sync_cleanup",{"type":143,"name":797,"callback":826,"priority":175,"file":806,"line":827},"cleanup_on_upgrade",122,{"type":143,"name":440,"callback":829,"priority":750,"file":830,"line":237},"set_late_default","jetpack_vendor\\automattic\\jetpack-sync\\src\\class-modules.php",{"type":173,"name":759,"callback":207,"priority":175,"file":832,"line":833},"jetpack_vendor\\automattic\\jetpack-sync\\src\\class-rest-sender.php",104,{"type":173,"name":759,"callback":207,"priority":175,"file":832,"line":835},107,{"type":143,"name":837,"callback":838,"priority":61,"file":839,"line":335},"jetpack_sync_before_send_queue_sync","maybe_set_user_from_token","jetpack_vendor\\automattic\\jetpack-sync\\src\\class-sender.php",{"type":143,"name":837,"callback":841,"priority":474,"file":839,"line":338},"maybe_clear_user_from_token",{"type":173,"name":267,"callback":843,"file":839,"line":341},"register_jetpack_xmlrpc_methods",{"type":143,"name":845,"callback":816,"priority":175,"file":846,"line":182},"jetpack_user_authorized","jetpack_vendor\\automattic\\jetpack-sync\\src\\class-users.php",{"type":143,"name":848,"callback":849,"file":846,"line":159},"set_user_role","user_role_change",{"type":143,"name":851,"callback":852,"file":853,"line":854},"add_attachment","process_add","jetpack_vendor\\automattic\\jetpack-sync\\src\\modules\\class-attachments.php",37,{"type":143,"name":856,"callback":857,"priority":175,"file":853,"line":182},"attachment_updated","process_update",{"type":143,"name":859,"callback":207,"priority":175,"file":853,"line":819},"jetpack_sync_save_update_attachment",{"type":143,"name":861,"callback":207,"priority":175,"file":853,"line":445},"jetpack_sync_save_add_attachment",{"type":143,"name":863,"callback":207,"priority":175,"file":853,"line":156},"jetpack_sync_save_attach_attachment",{"type":143,"name":865,"callback":207,"priority":175,"file":866,"line":867},"jetpack_sync_callable","jetpack_vendor\\automattic\\jetpack-sync\\src\\modules\\class-callables.php",146,{"type":143,"name":222,"callback":869,"priority":533,"file":866,"line":870},"set_plugin_action_links",147,{"type":143,"name":872,"callback":873,"file":866,"line":237},"jetpack_sync_unlock_sync_callable","unlock_sync_callable",{"type":143,"name":875,"callback":876,"file":866,"line":245},"upgrader_process_complete","unlock_plugin_action_link_and_callables",{"type":143,"name":405,"callback":876,"file":866,"line":249},{"type":143,"name":879,"callback":207,"file":866,"line":317},"jetpack_full_sync_callables",{"type":143,"name":837,"callback":881,"file":866,"line":882},"maybe_sync_callables",186,{"type":173,"name":884,"callback":885,"file":866,"line":886},"jetpack_sync_before_send_jetpack_full_sync_callables","expand_callables",189,{"type":173,"name":888,"callback":212,"file":866,"line":889},"jetpack_check_and_send_callables",368,{"type":143,"name":891,"callback":207,"priority":175,"file":892,"line":536},"wp_insert_comment","jetpack_vendor\\automattic\\jetpack-sync\\src\\modules\\class-comments.php",{"type":143,"name":894,"callback":207,"file":892,"line":13},"deleted_comment",{"type":143,"name":896,"callback":207,"file":892,"line":542},"trashed_comment",{"type":143,"name":898,"callback":207,"file":892,"line":515},"spammed_comment",{"type":143,"name":900,"callback":207,"priority":175,"file":892,"line":417},"trashed_post_comments",{"type":143,"name":902,"callback":207,"file":892,"line":833},"untrash_post_comments",{"type":143,"name":904,"callback":207,"file":892,"line":905},"comment_approved_to_unapproved",105,{"type":143,"name":907,"callback":207,"file":892,"line":908},"comment_unapproved_to_approved",106,{"type":143,"name":910,"callback":207,"priority":175,"file":892,"line":835},"jetpack_modified_comment_contents",{"type":143,"name":912,"callback":207,"priority":175,"file":892,"line":913},"untrashed_comment",108,{"type":143,"name":915,"callback":207,"priority":175,"file":892,"line":916},"unspammed_comment",109,{"type":173,"name":918,"callback":919,"priority":175,"file":892,"line":547},"wp_update_comment_data","handle_comment_contents_modification",{"type":173,"name":921,"callback":922,"file":892,"line":923},"jetpack_sync_before_enqueue_wp_insert_comment","filter_jetpack_sync_before_enqueue_wp_insert_comment",113,{"type":173,"name":925,"callback":926,"file":892,"line":737},"jetpack_sync_before_enqueue_deleted_comment","only_allow_white_listed_comment_types",{"type":173,"name":928,"callback":926,"file":892,"line":929},"jetpack_sync_before_enqueue_trashed_comment",115,{"type":173,"name":931,"callback":926,"file":892,"line":715},"jetpack_sync_before_enqueue_untrashed_comment",{"type":173,"name":933,"callback":926,"file":892,"line":552},"jetpack_sync_before_enqueue_spammed_comment",{"type":173,"name":935,"callback":926,"file":892,"line":936},"jetpack_sync_before_enqueue_unspammed_comment",118,{"type":173,"name":938,"callback":939,"file":892,"line":518},"jetpack_sync_before_enqueue_comment_approved_to_unapproved","only_allow_white_listed_comment_type_transitions",{"type":173,"name":941,"callback":939,"file":892,"line":827},"jetpack_sync_before_enqueue_comment_unapproved_to_approved",{"type":173,"name":943,"callback":944,"file":892,"line":945},"jetpack_sync_before_enqueue_trashed_post_comments","filter_blacklisted_post_types",125,{"type":173,"name":947,"callback":944,"file":892,"line":948},"jetpack_sync_before_enqueue_untrash_post_comments",126,{"type":143,"name":950,"callback":207,"file":892,"line":735},"jetpack_full_sync_comments",{"type":173,"name":952,"callback":953,"file":892,"line":954},"jetpack_sync_before_send_jetpack_full_sync_comments","extract_comments_and_meta",342,{"type":173,"name":952,"callback":956,"file":892,"line":957},"expand_comment_ids",344,{"type":143,"name":959,"callback":207,"priority":175,"file":960,"line":400},"jetpack_sync_constant","jetpack_vendor\\automattic\\jetpack-sync\\src\\modules\\class-constants.php",{"type":143,"name":962,"callback":207,"file":960,"line":963},"jetpack_full_sync_constants",71,{"type":143,"name":837,"callback":965,"file":960,"line":483},"maybe_sync_constants",{"type":173,"name":967,"callback":968,"file":960,"line":209},"jetpack_sync_before_send_jetpack_full_sync_constants","expand_constants",{"type":143,"name":970,"callback":207,"priority":175,"file":971,"line":228},"jetpack_full_sync_start","jetpack_vendor\\automattic\\jetpack-sync\\src\\modules\\class-full-sync.php",{"type":143,"name":788,"callback":207,"priority":175,"file":971,"line":594},{"type":143,"name":974,"callback":207,"file":971,"line":729},"jetpack_full_sync_cancelled",{"type":143,"name":478,"callback":976,"file":971,"line":707},"update_sent_progress_action",{"type":143,"name":978,"callback":207,"file":979,"line":228},"export_wp","jetpack_vendor\\automattic\\jetpack-sync\\src\\modules\\class-import.php",{"type":143,"name":981,"callback":207,"priority":175,"file":979,"line":594},"jetpack_sync_import_start",{"type":143,"name":983,"callback":207,"priority":175,"file":979,"line":729},"jetpack_sync_import_end",{"type":143,"name":985,"callback":986,"file":979,"line":963},"import_start","sync_import_action",{"type":143,"name":988,"callback":986,"file":979,"line":694},"import_done",{"type":143,"name":990,"callback":986,"file":979,"line":703},"import_end",{"type":143,"name":992,"callback":207,"priority":175,"file":993,"line":466},"wp_create_nav_menu","jetpack_vendor\\automattic\\jetpack-sync\\src\\modules\\class-menus.php",{"type":143,"name":995,"callback":996,"priority":175,"file":993,"line":711},"wp_update_nav_menu","update_nav_menu",{"type":143,"name":998,"callback":999,"priority":175,"file":993,"line":1000},"wp_add_nav_menu_item","update_nav_menu_add_item",48,{"type":143,"name":1002,"callback":1003,"priority":175,"file":993,"line":1004},"wp_update_nav_menu_item","update_nav_menu_update_item",49,{"type":143,"name":1006,"callback":1007,"priority":175,"file":993,"line":564},"post_updated","remove_just_added_menu_item",{"type":143,"name":1009,"callback":207,"priority":175,"file":993,"line":186},"jetpack_sync_updated_nav_menu",{"type":143,"name":1011,"callback":207,"priority":175,"file":993,"line":570},"jetpack_sync_updated_nav_menu_add_item",{"type":143,"name":1013,"callback":207,"priority":175,"file":993,"line":162},"jetpack_sync_updated_nav_menu_update_item",{"type":143,"name":1015,"callback":207,"priority":175,"file":993,"line":390},"delete_nav_menu",{"type":143,"name":1017,"callback":207,"priority":175,"file":1018,"line":1004},"add_site_option","jetpack_vendor\\automattic\\jetpack-sync\\src\\modules\\class-network-options.php",{"type":143,"name":1020,"callback":207,"priority":175,"file":1018,"line":564},"update_site_option",{"type":143,"name":1022,"callback":207,"priority":175,"file":1018,"line":522},"delete_site_option",{"type":173,"name":1024,"callback":207,"file":1018,"line":162},"jetpack_sync_before_enqueue_delete_site_option",{"type":173,"name":1026,"callback":207,"file":1018,"line":390},"jetpack_sync_before_enqueue_add_site_option",{"type":173,"name":1028,"callback":207,"file":1018,"line":393},"jetpack_sync_before_enqueue_update_site_option",{"type":143,"name":1030,"callback":207,"file":1018,"line":594},"jetpack_full_sync_network_options",{"type":173,"name":1032,"callback":1033,"file":1018,"line":703},"jetpack_sync_before_send_jetpack_full_sync_network_options","expand_network_options",{"type":143,"name":1035,"callback":207,"priority":175,"file":1036,"line":382},"added_option","jetpack_vendor\\automattic\\jetpack-sync\\src\\modules\\class-options.php",{"type":143,"name":1038,"callback":207,"priority":175,"file":1036,"line":400},"updated_option",{"type":143,"name":1040,"callback":207,"priority":175,"file":1036,"line":403},"deleted_option",{"type":143,"name":1042,"callback":1043,"file":1036,"line":590},"add_option_site_icon","jetpack_sync_core_icon",{"type":143,"name":1045,"callback":1043,"file":1036,"line":680},"update_option_site_icon",{"type":143,"name":1047,"callback":1043,"file":1036,"line":228},"delete_option_site_icon",{"type":173,"name":1049,"callback":1050,"file":1036,"line":1051},"jetpack_options_whitelist","add_deprecated_options",69,{"type":173,"name":1053,"callback":207,"file":1036,"line":1054},"jetpack_sync_before_enqueue_deleted_option",72,{"type":173,"name":1056,"callback":207,"file":1036,"line":37},"jetpack_sync_before_enqueue_added_option",{"type":173,"name":1058,"callback":207,"file":1036,"line":694},"jetpack_sync_before_enqueue_updated_option",{"type":143,"name":1060,"callback":207,"file":1036,"line":1061},"jetpack_full_sync_options",85,{"type":173,"name":1063,"callback":1064,"file":1036,"line":1065},"jetpack_sync_before_send_jetpack_full_sync_options","expand_options",95,{"type":143,"name":1067,"callback":1067,"priority":175,"file":1068,"line":1069},"deleted_plugin","jetpack_vendor\\automattic\\jetpack-sync\\src\\modules\\class-plugins.php",87,{"type":143,"name":149,"callback":207,"priority":175,"file":1068,"line":500},{"type":143,"name":1072,"callback":207,"priority":175,"file":1068,"line":503},"deactivated_plugin",{"type":143,"name":1074,"callback":1074,"file":1068,"line":750},"delete_plugin",{"type":173,"name":1076,"callback":1077,"priority":175,"file":1068,"line":115},"upgrader_pre_install","populate_plugins",{"type":143,"name":875,"callback":1079,"priority":175,"file":1068,"line":35},"on_upgrader_completion",{"type":143,"name":1081,"callback":207,"priority":175,"file":1068,"line":509},"jetpack_plugin_installed",{"type":143,"name":1083,"callback":207,"priority":175,"file":1068,"line":512},"jetpack_plugin_update_failed",{"type":143,"name":1085,"callback":207,"priority":175,"file":1068,"line":1065},"jetpack_plugins_updated",{"type":143,"name":1087,"callback":207,"priority":175,"file":1068,"line":798},"jetpack_edited_plugin",{"type":173,"name":1089,"callback":1090,"file":1068,"line":13},"jetpack_sync_before_enqueue_activated_plugin","expand_plugin_data",{"type":173,"name":1092,"callback":1090,"file":1068,"line":542},"jetpack_sync_before_enqueue_deactivated_plugin",{"type":143,"name":282,"callback":1094,"priority":301,"file":1068,"line":519},"sync_plugins_updated",{"type":143,"name":1096,"callback":1096,"priority":167,"file":1097,"line":870},"wp_insert_post","jetpack_vendor\\automattic\\jetpack-sync\\src\\modules\\class-posts.php",{"type":143,"name":1099,"callback":1099,"priority":167,"file":1097,"line":1100},"wp_after_insert_post",148,{"type":143,"name":1102,"callback":207,"priority":175,"file":1097,"line":751},"jetpack_sync_save_post",{"type":143,"name":1104,"callback":207,"priority":175,"file":1097,"line":1105},"deleted_post",151,{"type":143,"name":1107,"callback":207,"priority":175,"file":1097,"line":1108},"jetpack_published_post",152,{"type":173,"name":1110,"callback":1111,"file":1097,"line":1112},"jetpack_sync_before_enqueue_deleted_post","filter_blacklisted_post_types_deleted",153,{"type":143,"name":1114,"callback":1115,"priority":175,"file":1097,"line":1116},"transition_post_status","save_published",155,{"type":173,"name":1118,"callback":1119,"file":1097,"line":237},"jetpack_sync_before_enqueue_jetpack_sync_save_post","filter_jetpack_sync_before_enqueue_jetpack_sync_save_post",{"type":173,"name":1121,"callback":1122,"file":1097,"line":560},"jetpack_sync_before_enqueue_jetpack_published_post","filter_jetpack_sync_before_enqueue_jetpack_published_post",{"type":143,"name":1124,"callback":1125,"file":1097,"line":241},"jetpack_daily_akismet_meta_cleanup_before","daily_akismet_meta_cleanup_before",{"type":143,"name":1127,"callback":1128,"file":1097,"line":245},"jetpack_daily_akismet_meta_cleanup_after","daily_akismet_meta_cleanup_after",{"type":143,"name":1130,"callback":207,"priority":175,"file":1097,"line":249},"jetpack_post_meta_batch_delete",{"type":143,"name":1132,"callback":207,"file":1097,"line":338},"deleted_post_meta",{"type":143,"name":1134,"callback":207,"file":1097,"line":1135},"jetpack_full_sync_posts",219,{"type":173,"name":1137,"callback":1138,"file":1097,"line":1139},"jetpack_sync_before_send_added_post_meta","trim_post_meta",229,{"type":173,"name":1141,"callback":1138,"file":1097,"line":1142},"jetpack_sync_before_send_updated_post_meta",230,{"type":173,"name":1144,"callback":1138,"file":1097,"line":1145},"jetpack_sync_before_send_deleted_post_meta",231,{"type":173,"name":1147,"callback":1148,"file":1097,"line":1149},"jetpack_sync_before_send_jetpack_full_sync_posts","build_full_sync_action_array",235,{"type":173,"name":1147,"callback":1151,"file":1097,"line":1152},"expand_posts_with_metadata_and_terms",237,{"type":173,"name":1154,"callback":1155,"priority":1156,"file":1097,"line":1157},"the_content","run_shortcode",8,444,{"type":173,"name":1154,"callback":1159,"priority":1156,"file":1097,"line":1160},"autoembed",448,{"type":143,"name":1162,"callback":1163,"file":1164,"line":156},"jpp_log_failed_attempt","maybe_log_failed_login_attempt","jetpack_vendor\\automattic\\jetpack-sync\\src\\modules\\class-protect.php",{"type":143,"name":1166,"callback":207,"file":1164,"line":159},"jetpack_valid_failed_login_attempt",{"type":173,"name":1168,"callback":1169,"priority":175,"file":1170,"line":522},"jetpack_sync_post_meta_whitelist","add_search_post_meta_whitelist","jetpack_vendor\\automattic\\jetpack-sync\\src\\modules\\class-search.php",{"type":173,"name":1172,"callback":1173,"priority":175,"file":1170,"line":570},"jetpack_sync_options_whitelist","add_search_options_whitelist",{"type":143,"name":1175,"callback":1176,"priority":474,"file":1177,"line":819},"jetpack_heartbeat","sync_site_stats","jetpack_vendor\\automattic\\jetpack-sync\\src\\modules\\class-stats.php",{"type":143,"name":1179,"callback":207,"file":1177,"line":445},"jetpack_sync_heartbeat_stats",{"type":173,"name":1181,"callback":1182,"file":1177,"line":382},"jetpack_sync_before_send_jetpack_sync_heartbeat_stats","add_stats",{"type":143,"name":1184,"callback":207,"priority":175,"file":1185,"line":1065},"jetpack_full_sync_term_relationships","jetpack_vendor\\automattic\\jetpack-sync\\src\\modules\\class-term-relationships.php",{"type":173,"name":1187,"callback":1188,"file":1185,"line":905},"jetpack_sync_before_send_jetpack_full_sync_term_relationships","expand_term_relationships",{"type":143,"name":1190,"callback":1191,"priority":175,"file":1192,"line":1108},"created_term","save_term_handler","jetpack_vendor\\automattic\\jetpack-sync\\src\\modules\\class-terms.php",{"type":143,"name":1194,"callback":1191,"priority":175,"file":1192,"line":1112},"edited_term",{"type":143,"name":1196,"callback":207,"file":1192,"line":289},"jetpack_sync_save_term",{"type":143,"name":1198,"callback":207,"file":1192,"line":1116},"jetpack_sync_add_term",{"type":143,"name":1200,"callback":207,"priority":175,"file":1192,"line":293},"delete_term",{"type":143,"name":1202,"callback":207,"priority":175,"file":1192,"line":408},"set_object_terms",{"type":143,"name":1204,"callback":207,"priority":175,"file":1192,"line":233},"deleted_term_relationships",{"type":173,"name":1206,"callback":1207,"file":1192,"line":297},"jetpack_sync_before_enqueue_set_object_terms","filter_set_object_terms_no_update",{"type":173,"name":1209,"callback":1210,"file":1192,"line":1211},"jetpack_sync_before_enqueue_jetpack_sync_save_term","filter_blacklisted_taxonomies",160,{"type":173,"name":1213,"callback":1210,"file":1192,"line":237},"jetpack_sync_before_enqueue_jetpack_sync_add_term",{"type":143,"name":1215,"callback":207,"priority":175,"file":1192,"line":314},"jetpack_full_sync_terms",{"type":173,"name":1217,"callback":1218,"file":1192,"line":177},"jetpack_sync_before_send_jetpack_full_sync_terms","expand_term_taxonomy_id",{"type":143,"name":1220,"callback":1221,"priority":175,"file":1222,"line":854},"switch_theme","sync_theme_support","jetpack_vendor\\automattic\\jetpack-sync\\src\\modules\\class-themes.php",{"type":143,"name":1224,"callback":207,"priority":175,"file":1222,"line":182},"jetpack_sync_current_theme_support",{"type":143,"name":875,"callback":1226,"priority":175,"file":1222,"line":819},"check_upgrader",{"type":143,"name":1228,"callback":207,"priority":175,"file":1222,"line":445},"jetpack_installed_theme",{"type":143,"name":1230,"callback":207,"priority":175,"file":1222,"line":156},"jetpack_updated_themes",{"type":173,"name":1232,"callback":1233,"file":1222,"line":159},"wp_redirect","detect_theme_edit",{"type":143,"name":1235,"callback":207,"priority":175,"file":1222,"line":455},"jetpack_edited_theme",{"type":143,"name":1237,"callback":1238,"priority":175,"file":1222,"line":462},"update_site_option_allowedthemes","sync_network_allowed_themes_change",{"type":143,"name":1240,"callback":207,"priority":175,"file":1222,"line":466},"jetpack_network_disabled_themes",{"type":143,"name":1242,"callback":207,"priority":175,"file":1222,"line":711},"jetpack_network_enabled_themes",{"type":143,"name":1244,"callback":1245,"priority":175,"file":1222,"line":564},"deleted_theme","detect_theme_deletion",{"type":143,"name":1247,"callback":207,"priority":175,"file":1222,"line":522},"jetpack_deleted_theme",{"type":143,"name":1249,"callback":1250,"priority":175,"file":1222,"line":162},"update_option_sidebars_widgets","sync_sidebar_widgets_actions",{"type":143,"name":1252,"callback":207,"priority":175,"file":1222,"line":393},"jetpack_widget_added",{"type":143,"name":1254,"callback":207,"priority":175,"file":1222,"line":396},"jetpack_widget_removed",{"type":143,"name":1256,"callback":207,"priority":175,"file":1222,"line":147},"jetpack_widget_moved_to_inactive",{"type":143,"name":1258,"callback":207,"file":1222,"line":382},"jetpack_cleared_inactive_widgets",{"type":143,"name":1260,"callback":207,"priority":175,"file":1222,"line":400},"jetpack_widget_reordered",{"type":173,"name":1262,"callback":1263,"priority":175,"file":1222,"line":403},"widget_update_callback","sync_widget_edit",{"type":143,"name":1265,"callback":207,"file":1222,"line":586},"jetpack_widget_edited",{"type":143,"name":1267,"callback":207,"file":1222,"line":1268},"jetpack_full_sync_theme_data",458,{"type":173,"name":1270,"callback":1271,"file":1222,"line":1272},"jetpack_sync_before_send_jetpack_full_sync_theme_data","expand_theme_data",553,{"type":143,"name":1274,"callback":1275,"priority":175,"file":1276,"line":190},"set_site_transient_update_plugins","validate_update_change","jetpack_vendor\\automattic\\jetpack-sync\\src\\modules\\class-updates.php",{"type":143,"name":1278,"callback":1275,"priority":175,"file":1276,"line":270},"set_site_transient_update_themes",{"type":143,"name":1280,"callback":1275,"priority":175,"file":1276,"line":703},"set_site_transient_update_core",{"type":143,"name":1282,"callback":207,"file":1276,"line":481},"jetpack_update_plugins_change",{"type":143,"name":1284,"callback":207,"file":1276,"line":483},"jetpack_update_themes_change",{"type":143,"name":1286,"callback":207,"file":1276,"line":487},"jetpack_update_core_change",{"type":173,"name":1288,"callback":1289,"file":1276,"line":209},"jetpack_sync_before_enqueue_jetpack_update_themes_change","expand_themes",{"type":173,"name":1291,"callback":1292,"priority":175,"file":1276,"line":115},"jetpack_sync_before_enqueue_jetpack_update_plugins_change","filter_update_keys",{"type":173,"name":1294,"callback":1295,"priority":175,"file":1276,"line":13},"jetpack_sync_before_enqueue_upgrader_process_complete","filter_upgrader_process_complete",{"type":173,"name":1297,"callback":1298,"priority":175,"file":1276,"line":1299},"pre_update_site_option_wpmu_upgrade_site","update_core_network_event",111,{"type":143,"name":1301,"callback":207,"priority":175,"file":1276,"line":550},"jetpack_sync_core_update_network",{"type":143,"name":1303,"callback":1304,"file":1276,"line":715},"_core_updated_successfully","update_core",{"type":143,"name":1306,"callback":207,"file":1276,"line":552},"jetpack_sync_core_reinstalled_successfully",{"type":143,"name":1308,"callback":207,"priority":175,"file":1276,"line":936},"jetpack_sync_core_autoupdated_successfully",{"type":143,"name":1310,"callback":207,"priority":175,"file":1276,"line":740},"jetpack_sync_core_updated_successfully",{"type":143,"name":1312,"callback":207,"file":1276,"line":747},"jetpack_full_sync_updates",{"type":173,"name":1314,"callback":1315,"file":1276,"line":1316},"jetpack_sync_before_send_jetpack_full_sync_updates","expand_updates",139,{"type":143,"name":282,"callback":1318,"priority":301,"file":1276,"line":1319},"sync_last_event",335,{"type":143,"name":310,"callback":1321,"file":1322,"line":554},"user_register_handler","jetpack_vendor\\automattic\\jetpack-sync\\src\\modules\\class-users.php",{"type":143,"name":313,"callback":1324,"priority":175,"file":1322,"line":1325},"save_user_handler",132,{"type":143,"name":1327,"callback":1328,"file":1322,"line":1329},"add_user_to_blog","add_user_to_blog_handler",134,{"type":143,"name":1331,"callback":207,"priority":175,"file":1322,"line":1332},"jetpack_sync_add_user",135,{"type":143,"name":325,"callback":207,"priority":175,"file":1322,"line":1334},137,{"type":143,"name":1336,"callback":207,"priority":175,"file":1322,"line":1337},"jetpack_sync_save_user",138,{"type":143,"name":1339,"callback":207,"priority":175,"file":1322,"line":1340},"jetpack_sync_user_locale",140,{"type":143,"name":1342,"callback":207,"priority":175,"file":1322,"line":1343},"jetpack_sync_user_locale_delete",141,{"type":143,"name":299,"callback":1345,"priority":175,"file":1322,"line":1346},"deleted_user_handler",143,{"type":143,"name":1348,"callback":207,"priority":175,"file":1322,"line":280},"jetpack_deleted_user",{"type":143,"name":303,"callback":1350,"priority":175,"file":1322,"line":284},"remove_user_from_blog_handler",{"type":143,"name":1352,"callback":207,"priority":175,"file":1322,"line":867},"jetpack_removed_user_from_blog",{"type":143,"name":1354,"callback":1355,"priority":175,"file":1322,"line":751},"add_user_role","add_user_role_handler",{"type":143,"name":848,"callback":1357,"priority":175,"file":1322,"line":287},"save_user_role_handler",{"type":143,"name":1359,"callback":1360,"priority":175,"file":1322,"line":1105},"remove_user_role","remove_user_role_handler",{"type":143,"name":1362,"callback":1363,"priority":175,"file":1322,"line":289},"added_user_meta","maybe_save_user_meta",{"type":143,"name":1365,"callback":1363,"priority":175,"file":1322,"line":1116},"updated_user_meta",{"type":143,"name":1367,"callback":1363,"priority":175,"file":1322,"line":293},"deleted_user_meta",{"type":173,"name":364,"callback":1369,"priority":154,"file":1322,"line":297},"authenticate_handler",{"type":143,"name":582,"callback":1371,"priority":175,"file":1322,"line":1211},"wp_login_handler",{"type":143,"name":1373,"callback":207,"priority":175,"file":1322,"line":560},"jetpack_wp_login",{"type":143,"name":1375,"callback":207,"priority":175,"file":1322,"line":241},"wp_logout",{"type":143,"name":1377,"callback":207,"priority":175,"file":1322,"line":245},"wp_masterbar_logout",{"type":173,"name":1379,"callback":1380,"file":1322,"line":255},"jetpack_sync_before_enqueue_jetpack_sync_add_user","expand_action",{"type":173,"name":1382,"callback":1380,"file":1322,"line":258},"jetpack_sync_before_enqueue_jetpack_sync_register_user",{"type":173,"name":1384,"callback":1380,"file":1322,"line":308},"jetpack_sync_before_enqueue_jetpack_sync_save_user",{"type":173,"name":1386,"callback":1387,"priority":175,"file":1322,"line":311},"jetpack_sync_before_enqueue_jetpack_wp_login","expand_login_username",{"type":173,"name":1389,"callback":1390,"priority":175,"file":1322,"line":314},"jetpack_sync_before_enqueue_wp_logout","expand_logout_username",{"type":143,"name":1392,"callback":207,"file":1322,"line":1393},"jetpack_full_sync_users",183,{"type":173,"name":1395,"callback":1396,"file":1322,"line":1397},"jetpack_sync_before_send_jetpack_full_sync_users","expand_users",193,{"type":143,"name":1399,"callback":207,"file":1400,"line":385},"woocommerce_delete_order","jetpack_vendor\\automattic\\jetpack-sync\\src\\modules\\class-woocommerce-hpos-orders.php",{"type":143,"name":1402,"callback":207,"file":1400,"line":945},"woocommerce_delete_subscription",{"type":173,"name":1404,"callback":1405,"file":1400,"line":948},"jetpack_sync_before_enqueue_woocommerce_delete_order","on_before_enqueue_order_trash_delete",{"type":173,"name":1407,"callback":1405,"file":1400,"line":1408},"jetpack_sync_before_enqueue_woocommerce_delete_subscription",127,{"type":143,"name":1410,"callback":207,"file":1400,"line":276},"woocommerce_trash_order",{"type":143,"name":1412,"callback":207,"file":1400,"line":1413},"woocommerce_trash_subscription",129,{"type":173,"name":1415,"callback":1405,"file":1400,"line":747},"jetpack_sync_before_enqueue_woocommerce_trash_order",{"type":173,"name":1417,"callback":1405,"file":1400,"line":554},"jetpack_sync_before_enqueue_woocommerce_trash_subscription",{"type":143,"name":1419,"callback":207,"file":1400,"line":558},"jetpack_full_sync_orders",{"type":173,"name":1421,"callback":1148,"file":1400,"line":293},"jetpack_sync_before_send_jetpack_full_sync_woocommerce_hpos_orders",{"type":143,"name":1423,"callback":1424,"priority":175,"file":1425,"line":1426},"delete_post","action_wp_delete_post","jetpack_vendor\\automattic\\jetpack-sync\\src\\modules\\class-woocommerce-products.php",28,{"type":143,"name":1428,"callback":1429,"priority":175,"file":1425,"line":422},"trashed_post","action_wp_trash_post",{"type":143,"name":1431,"callback":207,"priority":175,"file":1425,"line":496},"woocommerce_new_product",{"type":143,"name":1433,"callback":207,"priority":175,"file":1425,"line":1069},"woocommerce_update_product",{"type":143,"name":1435,"callback":207,"priority":175,"file":1425,"line":750},"woocommerce_new_product_variation",{"type":143,"name":1437,"callback":207,"priority":175,"file":1425,"line":115},"woocommerce_update_product_variation",{"type":143,"name":1439,"callback":207,"priority":175,"file":1425,"line":512},"woocommerce_updated_product_stock",{"type":143,"name":1441,"callback":207,"priority":175,"file":1425,"line":136},"jetpack_sync_woocommerce_product_trashed",{"type":143,"name":1443,"callback":207,"priority":175,"file":1425,"line":13},"jetpack_sync_woocommerce_product_deleted",{"type":173,"name":1445,"callback":1446,"file":1425,"line":417},"jetpack_sync_before_enqueue_woocommerce_new_product","expand_product_data",{"type":173,"name":1448,"callback":1446,"file":1425,"line":833},"jetpack_sync_before_enqueue_woocommerce_update_product",{"type":173,"name":1450,"callback":1446,"file":1425,"line":905},"jetpack_sync_before_enqueue_woocommerce_new_product_variation",{"type":173,"name":1452,"callback":1446,"file":1425,"line":908},"jetpack_sync_before_enqueue_woocommerce_update_product_variation",{"type":173,"name":1454,"callback":1446,"file":1425,"line":835},"jetpack_sync_before_enqueue_woocommerce_updated_product_stock",{"type":173,"name":1456,"callback":1446,"file":1425,"line":913},"jetpack_sync_before_enqueue_jetpack_sync_woocommerce_product_trashed",{"type":143,"name":1458,"callback":207,"file":1425,"line":740},"jetpack_full_sync_woocommerce_products",{"type":173,"name":1460,"callback":1148,"file":1425,"line":1340},"jetpack_sync_before_send_jetpack_full_sync_woocommerce_products",{"type":173,"name":1172,"callback":1462,"priority":175,"file":1463,"line":948},"add_woocommerce_options_whitelist","jetpack_vendor\\automattic\\jetpack-sync\\src\\modules\\class-woocommerce.php",{"type":173,"name":1465,"callback":1466,"priority":175,"file":1463,"line":1408},"jetpack_sync_constants_whitelist","add_woocommerce_constants_whitelist",{"type":173,"name":1168,"callback":1468,"priority":175,"file":1463,"line":276},"add_woocommerce_post_meta_whitelist",{"type":173,"name":1470,"callback":1471,"priority":175,"file":1463,"line":1413},"jetpack_sync_comment_meta_whitelist","add_woocommerce_comment_meta_whitelist",{"type":173,"name":1473,"callback":1474,"file":1463,"line":554},"jetpack_sync_before_enqueue_woocommerce_new_order_item","filter_order_item",{"type":173,"name":1476,"callback":1474,"file":1463,"line":1325},"jetpack_sync_before_enqueue_woocommerce_update_order_item",{"type":173,"name":1478,"callback":1479,"file":1463,"line":1480},"jetpack_sync_whitelisted_comment_types","add_review_comment_types",133,{"type":173,"name":1482,"callback":1483,"priority":175,"file":1463,"line":1484},"jetpack_sync_prevent_sending_comment_data","filter_action_scheduler_comments",136,{"type":143,"name":1486,"callback":1487,"priority":175,"file":1463,"line":1316},"woocommerce_remove_order_items","action_woocommerce_remove_order_items",{"type":143,"name":1489,"callback":207,"priority":175,"file":1463,"line":560},"woocommerce_attribute_added",{"type":143,"name":1491,"callback":207,"priority":175,"file":1463,"line":1492},"woocommerce_attribute_updated",163,{"type":143,"name":1494,"callback":207,"priority":175,"file":1463,"line":241},"woocommerce_attribute_deleted",{"type":143,"name":1496,"callback":207,"priority":175,"file":1463,"line":252},"woocommerce_new_order",{"type":143,"name":1498,"callback":207,"priority":175,"file":1463,"line":255},"woocommerce_order_status_changed",{"type":143,"name":1500,"callback":207,"priority":175,"file":1463,"line":258},"woocommerce_payment_complete",{"type":143,"name":1502,"callback":207,"priority":175,"file":1463,"line":314},"woocommerce_new_order_item",{"type":143,"name":1504,"callback":207,"priority":175,"file":1463,"line":1505},"woocommerce_update_order_item",173,{"type":143,"name":1507,"callback":207,"priority":175,"file":1463,"line":1508},"woocommerce_delete_order_item",174,{"type":143,"name":1510,"callback":207,"priority":175,"file":1463,"line":1511},"woocommerce_remove_order_item_ids",175,{"type":143,"name":1513,"callback":207,"priority":175,"file":1463,"line":431},"woocommerce_new_payment_token",{"type":143,"name":1515,"callback":207,"priority":175,"file":1463,"line":519},"woocommerce_payment_token_deleted",{"type":143,"name":1517,"callback":207,"priority":175,"file":1463,"line":177},"woocommerce_payment_token_updated",{"type":143,"name":1519,"callback":207,"priority":175,"file":1463,"line":882},"woocommerce_downloadable_product_download_log_insert",{"type":143,"name":1521,"callback":207,"priority":175,"file":1463,"line":1522},"woocommerce_grant_product_download_access",187,{"type":143,"name":1524,"callback":207,"priority":175,"file":1463,"line":1525},"woocommerce_tax_rate_added",190,{"type":143,"name":1527,"callback":207,"priority":175,"file":1463,"line":1528},"woocommerce_tax_rate_updated",191,{"type":143,"name":1530,"callback":207,"priority":175,"file":1463,"line":1531},"woocommerce_tax_rate_deleted",192,{"type":143,"name":1533,"callback":207,"priority":175,"file":1463,"line":1534},"woocommerce_new_webhook",195,{"type":143,"name":1536,"callback":207,"priority":175,"file":1463,"line":1537},"woocommerce_webhook_deleted",196,{"type":143,"name":1539,"callback":207,"priority":175,"file":1463,"line":1540},"woocommerce_webhook_updated",197,{"type":143,"name":1542,"callback":207,"file":1463,"line":338},"jetpack_full_sync_woocommerce_order_items",{"type":173,"name":1544,"callback":1148,"file":1463,"line":1139},"jetpack_sync_before_send_jetpack_full_sync_woocommerce_order_items",{"type":173,"name":1465,"callback":1546,"priority":175,"file":1547,"line":1548},"add_wp_super_cache_constants_whitelist","jetpack_vendor\\automattic\\jetpack-sync\\src\\modules\\class-wp-super-cache.php",24,{"type":173,"name":592,"callback":1550,"priority":175,"file":1547,"line":807},"add_wp_super_cache_callable_whitelist",{"type":143,"name":169,"callback":1552,"priority":61,"file":1553,"line":1554},"init_packages","src\\class-automattic-for-agencies-client.php",31,{"type":143,"name":152,"callback":1556,"file":1553,"line":476},"add_submenu",{"type":143,"name":450,"callback":1558,"file":1553,"line":13},"enqueue_admin_scripts",[1560,1566,1569],{"action":1561,"nopriv":1562,"callback":1563,"hasNonce":1564,"hasCapCheck":1562,"file":1565,"line":570},"jetpack_tracks",false,"ajax_tracks",true,"jetpack_vendor\\automattic\\jetpack-connection\\src\\class-tracking.php",{"action":1567,"nopriv":1562,"callback":1568,"hasNonce":1564,"hasCapCheck":1564,"file":1068,"line":136},"edit-theme-plugin-file","plugin_edit_ajax",{"action":1567,"nopriv":1562,"callback":1570,"hasNonce":1564,"hasCapCheck":1564,"file":1222,"line":1571},"theme_edit_ajax",44,[1573,1580,1586,1591,1594,1599,1604,1609,1615,1618,1620,1623,1626,1630,1635,1640,1644,1647,1653,1657,1660,1663,1668,1672,1677,1681,1684,1687,1690,1693,1696,1699,1702,1705,1708,1712,1715,1719],{"namespace":1574,"route":1575,"methods":1576,"callback":1578,"permissionCallback":212,"file":232,"line":1579},"jetpack\u002Fv4","\u002Fverify_xmlrpc_error",[1577],"GET","verify_xml_rpc_error",927,{"namespace":1574,"route":1581,"methods":1582,"callback":1583,"permissionCallback":1584,"file":269,"line":1585},"\u002Fheartbeat\u002Fdata",[1577],"rest_heartbeat_data","rest_heartbeat_data_permission_check",266,{"namespace":1574,"route":1587,"methods":1588,"callback":1589,"permissionCallback":212,"file":1590,"line":729},"\u002Fverify_registration",[1577],"verify_registration","jetpack_vendor\\automattic\\jetpack-connection\\src\\class-rest-connector.php",{"namespace":1574,"route":1592,"methods":1593,"callback":207,"permissionCallback":212,"file":1590,"line":483},"\u002Fremote_authorize",[1577],{"namespace":1574,"route":1595,"methods":1596,"callback":1597,"permissionCallback":1598,"file":1590,"line":115},"\u002Fremote_provision",[1577],"remote_provision","remote_provision_permission_check",{"namespace":1574,"route":1600,"methods":1601,"callback":1602,"permissionCallback":1603,"file":1590,"line":542},"\u002Fremote_register",[1577],"remote_register","remote_register_permission_check",{"namespace":1574,"route":1605,"methods":1606,"callback":1607,"permissionCallback":1608,"file":1590,"line":550},"\u002Fremote_connect",[1577],"remote_connect","remote_connect_permission_check",{"namespace":1574,"route":1610,"methods":1611,"callback":1612,"permissionCallback":1613,"file":1590,"line":1614},"\u002Fconnection\u002Fcheck",[1577],"connection_check","connection_check_permission_check",123,{"namespace":1574,"route":1616,"methods":1617,"callback":207,"permissionCallback":212,"file":1590,"line":1329},"\u002Fconnection",[1577],{"namespace":1574,"route":1616,"methods":1619,"callback":207,"permissionCallback":28,"file":1590,"line":284},[1577],{"namespace":1574,"route":1621,"methods":1622,"callback":207,"permissionCallback":28,"file":1590,"line":1511},"\u002Fconnection\u002Fuser",[1577],{"namespace":1574,"route":1624,"methods":1625,"callback":207,"permissionCallback":28,"file":1590,"line":1528},"\u002Fconnection\u002Fdata",[1577],{"namespace":1574,"route":1627,"methods":1628,"callback":1629,"permissionCallback":28,"file":1590,"line":323},"\u002Fconnection\u002Fplugins",[1577],"get_connection_plugins",{"namespace":1574,"route":1631,"methods":1632,"callback":1633,"permissionCallback":28,"file":1590,"line":1634},"\u002Fconnection\u002Freconnect",[1577],"connection_reconnect",214,{"namespace":1574,"route":1636,"methods":1637,"callback":1638,"permissionCallback":28,"file":1590,"line":1639},"\u002Fconnection\u002Fregister",[1577],"connection_register",225,{"namespace":1574,"route":1641,"methods":1642,"callback":1643,"permissionCallback":28,"file":1590,"line":352},"\u002Fconnection\u002Fauthorize_url",[1577],"connection_authorize_url",{"namespace":1574,"route":1645,"methods":1646,"callback":207,"permissionCallback":28,"file":1590,"line":1585},"\u002Fuser-token",[1577],{"namespace":1574,"route":1648,"methods":1649,"callback":1650,"permissionCallback":1651,"file":1590,"line":1652},"\u002Fconnection\u002Fowner",[1577],"set_connection_owner","set_connection_owner_permission_check",290,{"namespace":1574,"route":1654,"methods":1655,"callback":207,"permissionCallback":28,"file":1656,"line":1554},"\u002Fidentity-crisis\u002Fconfirm-safe-mode",[1577],"jetpack_vendor\\automattic\\jetpack-connection\\src\\identity-crisis\\class-rest-endpoints.php",{"namespace":1574,"route":1658,"methods":1659,"callback":207,"permissionCallback":28,"file":1656,"line":159},"identity-crisis\u002Fmigrate",[1577],{"namespace":1574,"route":1661,"methods":1662,"callback":207,"permissionCallback":28,"file":1656,"line":570},"\u002Fidentity-crisis\u002Fstart-fresh",[1577],{"namespace":1574,"route":1664,"methods":1665,"callback":1666,"permissionCallback":1667,"file":1656,"line":50},"\u002Fidentity-crisis\u002Fidc-url-validation",[1577],"validate_urls_and_set_secret","url_secret_permission_check",{"namespace":1574,"route":1669,"methods":1670,"callback":1671,"permissionCallback":1667,"file":1656,"line":487},"\u002Fidentity-crisis\u002Furl-secret",[1577],"fetch_url_secret",{"namespace":1574,"route":1673,"methods":1674,"callback":1675,"permissionCallback":1676,"file":1656,"line":35},"\u002Fidentity-crisis\u002Fcompare-url-secret",[1577],"compare_url_secret","compare_url_secret_permission_check",{"namespace":1574,"route":1678,"methods":1679,"callback":207,"permissionCallback":28,"file":1680,"line":476},"\u002Fsync\u002Ffull-sync",[1577],"jetpack_vendor\\automattic\\jetpack-sync\\src\\class-rest-endpoints.php",{"namespace":1574,"route":1682,"methods":1683,"callback":207,"permissionCallback":28,"file":1680,"line":963},"\u002Fsync\u002Fstatus",[1577],{"namespace":1574,"route":1685,"methods":1686,"callback":207,"permissionCallback":28,"file":1680,"line":503},"\u002Fsync\u002Fhealth",[1577],{"namespace":1574,"route":1688,"methods":1689,"callback":207,"permissionCallback":28,"file":1680,"line":835},"\u002Fsync\u002Fsettings",[1577],{"namespace":1574,"route":1691,"methods":1692,"callback":207,"permissionCallback":28,"file":1680,"line":945},"\u002Fsync\u002Fobject",[1577],{"namespace":1574,"route":1694,"methods":1695,"callback":207,"permissionCallback":28,"file":1680,"line":1112},"\u002Fsync\u002Fnow",[1577],{"namespace":1574,"route":1697,"methods":1698,"callback":207,"permissionCallback":28,"file":1680,"line":311},"\u002Fsync\u002Fcheckout",[1577],{"namespace":1574,"route":1700,"methods":1701,"callback":207,"permissionCallback":28,"file":1680,"line":177},"\u002Fsync\u002Fclose",[1577],{"namespace":1574,"route":1703,"methods":1704,"callback":207,"permissionCallback":28,"file":1680,"line":1397},"\u002Fsync\u002Funlock",[1577],{"namespace":1574,"route":1706,"methods":1707,"callback":207,"permissionCallback":28,"file":1680,"line":344},"\u002Fsync\u002Fobject-id-range",[1577],{"namespace":1574,"route":1709,"methods":1710,"callback":207,"permissionCallback":28,"file":1680,"line":1711},"\u002Fsync\u002Fdata-check",[1577],234,{"namespace":1574,"route":1713,"methods":1714,"callback":207,"permissionCallback":28,"file":1680,"line":355},"\u002Fsync\u002Fdata-histogram",[1577],{"namespace":1574,"route":1716,"methods":1717,"callback":207,"permissionCallback":212,"file":1680,"line":1718},"\u002Fsync\u002Fspawn-sync",[1577],315,{"namespace":1574,"route":1720,"methods":1721,"callback":207,"permissionCallback":28,"file":1680,"line":1722},"\u002Fsync\u002Flocks",[1577],326,[1724],{"tag":1725,"callback":541,"file":1097,"line":1726},"embed",446,[1728,1729],{"hook":379,"callback":379,"file":381,"line":403},{"hook":379,"callback":379,"file":381,"line":50},{"dangerousFunctions":1731,"sqlUsage":1742,"outputEscaping":1811,"fileOperations":72,"externalRequests":1156,"nonceChecks":1827,"capabilityChecks":156,"bundledLibraries":1828},[1732,1737,1740],{"fn":1733,"file":1734,"line":1735,"context":1736},"unserialize","jetpack_vendor\\automattic\\jetpack-sync\\src\\class-queue.php",332,"$current_item->value = unserialize( $current_item->value );",{"fn":1733,"file":1734,"line":1738,"context":1739},645,"$item->value = @unserialize( $item->value );",{"fn":1733,"file":1322,"line":1139,"context":1741},"$user = unserialize( serialize( $user ) );",{"prepared":1337,"raw":854,"locations":1743},[1744,1747,1748,1751,1753,1754,1755,1756,1757,1758,1759,1760,1761,1762,1763,1764,1766,1769,1773,1775,1777,1780,1782,1784,1786,1788,1790,1792,1794,1795,1798,1800,1802,1803,1805,1807,1809],{"file":1745,"line":1061,"context":1746},"jetpack_vendor\\automattic\\jetpack-status\\src\\class-status.php","$wpdb->get_var() with variable interpolation",{"file":1745,"line":835,"context":1746},{"file":1749,"line":814,"context":1750},"jetpack_vendor\\automattic\\jetpack-sync\\src\\class-replicastore.php","$wpdb->query() with variable interpolation",{"file":1749,"line":528,"context":1752},"$wpdb->get_col() with variable interpolation",{"file":1749,"line":445,"context":1750},{"file":1749,"line":455,"context":1752},{"file":1749,"line":1000,"context":1750},{"file":1749,"line":564,"context":1750},{"file":1749,"line":522,"context":1750},{"file":1749,"line":162,"context":1750},{"file":1749,"line":390,"context":1750},{"file":1749,"line":750,"context":1746},{"file":1749,"line":417,"context":1746},{"file":1749,"line":715,"context":1746},{"file":1749,"line":1105,"context":1746},{"file":1749,"line":1765,"context":1746},330,{"file":1749,"line":1767,"context":1768},1260,"$wpdb->get_row() with variable interpolation",{"file":1770,"line":1771,"context":1772},"jetpack_vendor\\automattic\\jetpack-sync\\src\\modules\\class-full-sync-immediately.php",317,"$wpdb->get_results() with variable interpolation",{"file":971,"line":1774,"context":1772},351,{"file":1776,"line":1105,"context":1772},"jetpack_vendor\\automattic\\jetpack-sync\\src\\modules\\class-meta.php",{"file":1778,"line":1779,"context":1752},"jetpack_vendor\\automattic\\jetpack-sync\\src\\modules\\class-module.php",312,{"file":1778,"line":1781,"context":1752},356,{"file":1778,"line":1783,"context":1746},379,{"file":1778,"line":1785,"context":1772},604,{"file":1778,"line":1787,"context":1772},656,{"file":1778,"line":1789,"context":1746},770,{"file":1185,"line":1791,"context":1772},212,{"file":1322,"line":1793,"context":1752},805,{"file":1463,"line":1771,"context":1772},{"file":1796,"line":1797,"context":1772},"jetpack_vendor\\automattic\\jetpack-sync\\src\\replicastore\\class-table-checksum.php",479,{"file":1799,"line":1149,"context":1750},"jetpack_vendor\\automattic\\jetpack-sync\\src\\sync-queue\\class-queue-storage-options.php",{"file":1801,"line":558,"context":1750},"jetpack_vendor\\automattic\\jetpack-sync\\src\\sync-queue\\class-queue-storage-table.php",{"file":1801,"line":1525,"context":1750},{"file":1801,"line":1804,"context":1750},449,{"file":1801,"line":1806,"context":1768},532,{"file":1801,"line":1808,"context":1768},634,{"file":1801,"line":1810,"context":1750},687,{"escaped":835,"rawEcho":301,"locations":1812},[1813,1815,1816,1817,1818,1820,1822,1824,1825],{"file":224,"line":737,"context":1814},"raw output",{"file":224,"line":929,"context":1814},{"file":224,"line":1614,"context":1814},{"file":224,"line":314,"context":1814},{"file":224,"line":1819,"context":1814},176,{"file":224,"line":1821,"context":1814},185,{"file":224,"line":1823,"context":1814},201,{"file":224,"line":326,"context":1814},{"file":563,"line":1826,"context":1814},621,13,[],[1830,1847,1857,1866,1878,1889,1897,1908,1916,1926,1934,1948],{"entryPoint":1831,"graph":1832,"unsanitizedCount":61,"severity":1846},"spawn_sync (jetpack_vendor\\automattic\\jetpack-sync\\src\\class-dedicated-sender.php:123)",{"nodes":1833,"edges":1844},[1834,1839],{"id":1835,"type":1836,"label":1837,"file":1838,"line":1393},"n0","source","$_COOKIE","jetpack_vendor\\automattic\\jetpack-sync\\src\\class-dedicated-sender.php",{"id":1840,"type":1841,"label":1842,"file":1838,"line":1525,"wp_function":1843},"n1","sink","wp_remote_get() [SSRF]","wp_remote_get",[1845],{"from":1835,"to":1840,"sanitized":1562},"medium",{"entryPoint":1848,"graph":1849,"unsanitizedCount":61,"severity":1846},"can_spawn_dedicated_sync_request (jetpack_vendor\\automattic\\jetpack-sync\\src\\class-dedicated-sender.php:299)",{"nodes":1850,"edges":1855},[1851,1853],{"id":1835,"type":1836,"label":1837,"file":1838,"line":1852},308,{"id":1840,"type":1841,"label":1842,"file":1838,"line":1854,"wp_function":1843},314,[1856],{"from":1835,"to":1840,"sanitized":1562},{"entryPoint":1858,"graph":1859,"unsanitizedCount":14,"severity":1846},"\u003Cclass-dedicated-sender> (jetpack_vendor\\automattic\\jetpack-sync\\src\\class-dedicated-sender.php:0)",{"nodes":1860,"edges":1864},[1861,1863],{"id":1835,"type":1836,"label":1862,"file":1838,"line":1393},"$_COOKIE (x2)",{"id":1840,"type":1841,"label":1842,"file":1838,"line":1525,"wp_function":1843},[1865],{"from":1835,"to":1840,"sanitized":1562},{"entryPoint":1867,"graph":1868,"unsanitizedCount":27,"severity":1877},"login_form (jetpack_vendor\\automattic\\jetpack-connection\\src\\sso\\class-sso.php:576)",{"nodes":1869,"edges":1875},[1870,1872],{"id":1835,"type":1836,"label":1862,"file":563,"line":1871},586,{"id":1840,"type":1841,"label":1873,"file":563,"line":1785,"wp_function":1874},"echo() [XSS]","echo",[1876],{"from":1835,"to":1840,"sanitized":1564},"low",{"entryPoint":1879,"graph":1880,"unsanitizedCount":27,"severity":1877},"render_custom_email_message_form_field (jetpack_vendor\\automattic\\jetpack-connection\\src\\sso\\class-user-admin.php:813)",{"nodes":1881,"edges":1887},[1882,1885],{"id":1835,"type":1836,"label":1883,"file":658,"line":1884},"$_POST",818,{"id":1840,"type":1841,"label":1873,"file":658,"line":1886,"wp_function":1874},827,[1888],{"from":1835,"to":1840,"sanitized":1564},{"entryPoint":1890,"graph":1891,"unsanitizedCount":27,"severity":1877},"\u003Cclass-user-admin> (jetpack_vendor\\automattic\\jetpack-connection\\src\\sso\\class-user-admin.php:0)",{"nodes":1892,"edges":1895},[1893,1894],{"id":1835,"type":1836,"label":1883,"file":658,"line":1884},{"id":1840,"type":1841,"label":1873,"file":658,"line":1886,"wp_function":1874},[1896],{"from":1835,"to":1840,"sanitized":1564},{"entryPoint":1898,"graph":1899,"unsanitizedCount":27,"severity":1877},"plugin_edit_ajax (jetpack_vendor\\automattic\\jetpack-sync\\src\\modules\\class-plugins.php:264)",{"nodes":1900,"edges":1906},[1901,1903],{"id":1835,"type":1836,"label":1883,"file":1068,"line":1902},270,{"id":1840,"type":1841,"label":1904,"file":1068,"line":1779,"wp_function":1905},"fopen() [File Access]","fopen",[1907],{"from":1835,"to":1840,"sanitized":1564},{"entryPoint":1909,"graph":1910,"unsanitizedCount":27,"severity":1877},"\u003Cclass-plugins> (jetpack_vendor\\automattic\\jetpack-sync\\src\\modules\\class-plugins.php:0)",{"nodes":1911,"edges":1914},[1912,1913],{"id":1835,"type":1836,"label":1883,"file":1068,"line":1902},{"id":1840,"type":1841,"label":1904,"file":1068,"line":1779,"wp_function":1905},[1915],{"from":1835,"to":1840,"sanitized":1564},{"entryPoint":1917,"graph":1918,"unsanitizedCount":27,"severity":1877},"theme_edit_ajax (jetpack_vendor\\automattic\\jetpack-sync\\src\\modules\\class-themes.php:230)",{"nodes":1919,"edges":1924},[1920,1922],{"id":1835,"type":1836,"label":1883,"file":1222,"line":1921},239,{"id":1840,"type":1841,"label":1904,"file":1222,"line":1923,"wp_function":1905},318,[1925],{"from":1835,"to":1840,"sanitized":1564},{"entryPoint":1927,"graph":1928,"unsanitizedCount":27,"severity":1877},"\u003Cclass-themes> (jetpack_vendor\\automattic\\jetpack-sync\\src\\modules\\class-themes.php:0)",{"nodes":1929,"edges":1932},[1930,1931],{"id":1835,"type":1836,"label":1883,"file":1222,"line":1921},{"id":1840,"type":1841,"label":1904,"file":1222,"line":1923,"wp_function":1905},[1933],{"from":1835,"to":1840,"sanitized":1564},{"entryPoint":1935,"graph":1936,"unsanitizedCount":14,"severity":1947},"handle_login (jetpack_vendor\\automattic\\jetpack-connection\\src\\sso\\class-sso.php:777)",{"nodes":1937,"edges":1945},[1938,1941],{"id":1835,"type":1836,"label":1939,"file":563,"line":1940},"$_GET (x2)",778,{"id":1840,"type":1841,"label":1942,"file":563,"line":1943,"wp_function":1944},"query() [SQLi]",782,"query",[1946],{"from":1835,"to":1840,"sanitized":1562},"high",{"entryPoint":1949,"graph":1950,"unsanitizedCount":14,"severity":1947},"\u003Cclass-sso> (jetpack_vendor\\automattic\\jetpack-connection\\src\\sso\\class-sso.php:0)",{"nodes":1951,"edges":1958},[1952,1953,1954,1956],{"id":1835,"type":1836,"label":1862,"file":563,"line":1871},{"id":1840,"type":1841,"label":1873,"file":563,"line":1785,"wp_function":1874},{"id":1955,"type":1836,"label":1939,"file":563,"line":1940},"n2",{"id":1957,"type":1841,"label":1942,"file":563,"line":1943,"wp_function":1944},"n3",[1959,1960],{"from":1835,"to":1840,"sanitized":1564},{"from":1955,"to":1957,"sanitized":1562},{"summary":1962,"deductions":1963},"The 'automattic-for-agencies-client' plugin version 0.7.2 exhibits a mixed security posture. On the positive side, it demonstrates strong adherence to secure coding practices in many areas, with a high percentage of SQL queries using prepared statements and output escaping being properly handled. The plugin also has a clean vulnerability history, with no recorded CVEs, suggesting a generally well-maintained codebase. However, significant concerns arise from the large attack surface exposed without adequate authentication. A substantial number of REST API routes (29 out of 38) lack permission callbacks, and 3 AJAX handlers are also unprotected. This leaves numerous potential entry points vulnerable to unauthorized access and manipulation.\n\nFurthermore, the presence of two high-severity taint flows with unsanitized paths indicates a risk of data being processed in an unsafe manner, potentially leading to injection vulnerabilities. The use of the `unserialize` function, while limited to three instances, is inherently dangerous if the data being unserialized is not strictly controlled and validated, as it can lead to arbitrary object injection. The limited number of capability checks in relation to the total entry points further exacerbates the risk posed by the unprotected endpoints. While the lack of known vulnerabilities is a strong positive, the identified code signals and taint analysis highlight areas that require immediate attention to prevent potential exploitation.",[1964,1966,1968,1970],{"reason":1965,"points":175},"REST API routes without permission callbacks",{"reason":1967,"points":116},"AJAX handlers without authentication checks",{"reason":1969,"points":171},"High severity taint flows with unsanitized paths",{"reason":1971,"points":128},"Dangerous function: unserialize","2026-03-16T17:38:17.704Z",{"wat":1974,"direct":1980},{"assetPaths":1975,"generatorPatterns":1977,"scriptPaths":1978,"versionParams":1979},[1976],"\u002Fwp-content\u002Fplugins\u002Fautomattic-for-agencies-client\u002Fbuild\u002Findex.asset.php",[],[],[],{"cssClasses":1981,"htmlComments":1982,"htmlAttributes":1983,"restEndpoints":1984,"jsGlobals":1985,"shortcodeOutput":1986},[],[],[],[],[],[]]