[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fdSVXDBdMzHKKcyrlWoqWqe7G3R6TgIs5bVoHptwQVkw":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":36,"analysis":147,"fingerprints":470},"db-sync-for-excel","DB Sync for Microsoft Excel","1.1.1","Simon","https:\u002F\u002Fprofiles.wordpress.org\u002Fslm0n\u002F","\u003Cp>\u003Cstrong>DB Sync for Microsoft Excel\u003C\u002Fstrong> is a powerful admin tool for syncing WordPress database tables with Excel files. Import \u003Ccode>.xlsx\u003C\u002Fcode> files, export tables, restore backups, and edit data live — all directly from the WP dashboard.\u003C\u002Fp>\n\u003Cp>Perfect for site administrators, developers, and data-heavy use cases. No external services. No manual SQL. Just Excel and WordPress — in sync.\u003C\u002Fp>\n\u003Ch4>🔑 Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Excel import\u003C\u002Fstrong> – Upload \u003Ccode>.xlsx\u003C\u002Fcode> files to update existing tables. Preview and confirm before saving.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Excel export\u003C\u002Fstrong> – Download one or multiple tables as Excel files, bundled in a single ZIP.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Live editing\u003C\u002Fstrong> – Browse tables, edit cells inline, save changes instantly or cancel them.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Backups & restore\u003C\u002Fstrong> – Automatically back up tables before imports. Restore or delete backups as needed.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Action logging\u003C\u002Fstrong> – All data-changing operations are logged with timestamps.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightweight & secure\u003C\u002Fstrong> – No external API connections. Everything runs locally inside WordPress.\u003C\u002Fli>\n\u003C\u002Ful>\n","Sync database tables with Excel for easy import\u002Fexport, backups, and live editing directly from the WordPress dashboard.",10,453,100,1,"2026-03-12T17:19:00.000Z","6.9.4","5.6","7.4",[20,21,22,23,24],"backup","database","excel","export","import","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdb-sync-for-excel.1.1.1.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":11,"avg_security_score":13,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"slm0n",30,94,"2026-04-04T15:32:13.780Z",[37,61,87,106,129],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":16,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":57,"download_link":58,"security_score":47,"vuln_count":59,"unpatched_count":27,"last_vuln_date":60,"fetched_at":29},"all-in-one-wp-migration","All-in-One WP Migration and Backup","7.102","ServMask","https:\u002F\u002Fprofiles.wordpress.org\u002Fservmask\u002F","\u003Cp>\u003Cstrong>The Most Trusted WordPress Migration & Backup Plugin Since 2013\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>All-in-One WP Migration is the gold standard for WordPress site migration and backup, used by over 60 million websites worldwide – from small blogs to Fortune 500 companies and government agencies. Whether you need to migrate WordPress to a new host, create a full site backup, or restore a previous backup, our plugin offers enterprise-grade reliability with beginner-friendly simplicity.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Why Choose All-in-One WP Migration?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Effortless Migration\u003C\u002Fstrong>: Migrate your entire site with a single click – including database, media, themes, and plugins\u003C\u002Fli>\n\u003Cli>\u003Cstrong>One-Click Backup\u003C\u002Fstrong>: Create a complete WordPress backup before you migrate, so you can restore anytime\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Zero Downtime\u003C\u002Fstrong>: Complete your migration with no service interruptions\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Universal Compatibility\u003C\u002Fstrong>: Migrate between any hosting providers – from budget shared hosting to high-end dedicated servers\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Technical Excellence\u003C\u002Fstrong>: Engineered for reliability with memory-efficient processing (512KB chunks), ideal for resource-limited environments\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No Technical Skills Required\u003C\u002Fstrong>: Intuitive interface lets anyone migrate or backup a WordPress site without technical expertise\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cross-Database Support\u003C\u002Fstrong>: Migrate seamlessly between MySQL, MariaDB, and SQLite databases\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Secure & Reliable\u003C\u002Fstrong>: Trusted by Boeing, NASA, Harvard, Stanford, Automattic, and government agencies worldwide\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>How to Migrate WordPress – Simple as 1-2-3:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Install\u003C\u002Fstrong> the migration plugin on your source and destination sites\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Backup & Export\u003C\u002Fstrong> your site to a .wpress backup file with one click\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Import & Migrate\u003C\u002Fstrong> using our drag-and-drop importer on your destination site\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>For Developers & Power Users:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Advanced Find & Replace\u003C\u002Fstrong>: Control exactly what changes when you migrate\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Selective Migration & Backup\u003C\u002Fstrong>: Include or exclude specific content types from your migration or backup\u003C\u002Fli>\n\u003Cli>\u003Cstrong>PHP 5.3-8.4 Compatibility\u003C\u002Fstrong>: Works across virtually all hosting environments\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom WPress Format\u003C\u002Fstrong>: Our optimized archive format ensures data integrity\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hook System\u003C\u002Fstrong>: Extensive API for custom integration and workflows\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Command-Line Support\u003C\u002Fstrong>: Automate migrations and backups via WP-CLI\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Premium Extensions:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Enhance your migration and backup workflow with our \u003Ca href=\"https:\u002F\u002Fservmask.com\u002Fproducts\" rel=\"nofollow ugc\">premium extensions\u003C\u002Fa>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Unlimited Migration Size\u003C\u002Fstrong>: Migrate sites of any size with no file limits\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cloud Backup & Migration\u003C\u002Fstrong>: Backup and migrate directly to\u002Ffrom Dropbox, Google Drive, OneDrive, and more\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multisite Migration\u003C\u002Fstrong>: Migrate complex WordPress multisite networks\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Scheduled Backups\u003C\u002Fstrong>: Automated, recurring WordPress backups on your schedule\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Database Filtering\u003C\u002Fstrong>: Exclude specific tables or data from your migration or backup\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Features Spotlight:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WCAG 2.1 AA Level accessibility compliance\u003C\u002Fli>\n\u003Cli>Mobile-responsive interface\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftraktor.servmask.com\" rel=\"nofollow ugc\">Browse WPRESS files online\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Ftraktor.wp-migration.com\" rel=\"nofollow ugc\">extract locally\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Automatic URL and path replacement during migration\u003C\u002Fli>\n\u003Cli>WordPress Playground integration – migrate between SQLite and MySQL\u003C\u002Fli>\n\u003Cli>Regular bi-weekly updates ensuring your backup and migration plugin stays compatible\u003C\u002Fli>\n\u003Cli>Available in 50+ languages including Japanese\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Trusted by the Government and Big Corporations:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Many enterprise customers, government organizations, and universities use, love, and trust All-in-One WP Migration. Here are some: Boeing, NASA, VW, IBM, Harvard University, Stanford University, Lego, P&G, Automattic, State of California, State of Hawaii.\u003Cbr \u002F>\nThis broad adoption demonstrates how \u003Cstrong>safe, reliable and adaptable\u003C\u002Fstrong> this WordPress migration and backup plugin is for any website migration need.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Update Frequency:\u003C\u002Fstrong>\u003Cbr \u002F>\nOur team is dedicated to keeping this WordPress migration and backup plugin up-to-date and secure. We release updates every two weeks or at least once a month, ensuring your migration and backup workflows remain compatible with the latest WordPress versions, including beta releases. Our proactive testing and feedback to the WordPress core team help in preemptively addressing any potential issues, so you can always migrate and backup with confidence.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Full Compatibility and Support:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>All-in-One WP Migration has been extensively tested and confirmed to be compatible with most WordPress plugins and themes, so you can migrate and backup without worrying about conflicts.\u003Cbr \u002F>\nThis means you don’t experience cross-plugin compatibility issues that can slow down or break your WordPress site when you migrate.\u003Cbr \u002F>\nAll-in-One WP Migration has partnered with multiple theme and plugin vendors to distribute their products with us as a single, easy-to-install migration and backup package.\u003Cbr \u002F>\nThese vendors trust our migration plugin to provide their customers with reliable product delivery, support, migrations, and backups.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Cloud Storage Supported:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>All-in-One WP Migration supports backup and migration to all major cloud storage services.\u003Cbr \u002F>\nThe plugin comes preinstalled on all Bitnami WordPress sites running on AWS, Google Compute Cloud, and Microsoft Azure – ready to migrate and backup out of the box.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Case Studies:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Small Business Migration: A small online retailer used All-in-One WP Migration to migrate to a more robust hosting solution, creating a full backup before the migration and completing the move without downtime during peak shopping season.\u003C\u002Fli>\n\u003Cli>Educational Migration: A prominent university utilized All-in-One WP Migration to migrate and consolidate multiple departmental sites into a single WordPress network, with automated backups ensuring no data was lost during migration.\u003C\u002Fli>\n\u003Cli>Government Migration: Following a directive to improve digital accessibility, a government agency used our migration plugin to migrate their content to a new, compliant platform without impacting public access to critical information.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Contact us\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpatchstack.com\u002Fdatabase\u002Fvdp\u002Fall-in-one-wp-migration\" rel=\"nofollow ugc\">Report a security vulnerability\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fservmask.com\u002Fhelp\" rel=\"nofollow ugc\">Get free help from us here\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fservmask.com\u002Fhelp\" rel=\"nofollow ugc\">Report a bug or request a feature\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fservmask.com\" rel=\"nofollow ugc\">Find out more about us\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\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\u002FBpWxCeUWBOk?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\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\u002FmRp7qTFYKgs?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>All-in-One WP Migration is designed to fully respect and protect the personal information of its users. It asks for your consent to collect the user’s email address when filling the plugin’s contact form.\u003Cbr \u002F>\nAll-in-One WP Migration is in full compliance with General Data Protection Regulation (GDPR).\u003Cbr \u002F>\nSee our \u003Ca href=\"https:\u002F\u002Fwww.iubenda.com\u002Fprivacy-policy\u002F946881\" rel=\"nofollow ugc\">GDPR Compliant Privacy Policy here\u003C\u002Fa>.\u003C\u002Fp>\n","Trusted by 60M+ sites: The gold standard for WordPress migration and backup. Migrate, backup, and restore your WordPress site with one click.",5000000,172689108,90,7624,"2026-02-28T01:37:00.000Z","3.3","5.3",[20,53,54,55,56],"clone","export-import","migrate","move-wordpress","https:\u002F\u002Fservmask.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fall-in-one-wp-migration.7.102.zip",13,"2025-08-26 10:28:31",{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":69,"downloaded":70,"rating":71,"num_ratings":72,"last_updated":73,"tested_up_to":74,"requires_at_least":75,"requires_php":76,"tags":77,"homepage":83,"download_link":84,"security_score":47,"vuln_count":85,"unpatched_count":27,"last_vuln_date":86,"fetched_at":29},"export-import-menus","Export Import Menus","1.9.2","Akshay Menariya","https:\u002F\u002Fprofiles.wordpress.org\u002Fakshay-menariya\u002F","\u003Cp>WordPress Export Import Menus lets you export and import your WordPress Menus. The WordPress Export Import Menus plugin also support the uber menu plugin. Import must be done on the same domain from where we have export the file.\u003C\u002Fp>\n","A plugin that lets you export and import your WordPress menus in our own website under Appearance section to Export\u002FImport Menus.",10000,180954,72,53,"2024-12-27T13:36:00.000Z","6.7.5","4.9.5","5.6.31",[78,79,80,81,82],"export-menus","exporter","import-menus","menus-backup","wordpress-menus","https:\u002F\u002Fin.linkedin.com\u002Fin\u002Fakshay-menariya-5218a664","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fexport-import-menus.zip",2,"2025-01-06 19:18:59",{"slug":88,"name":89,"version":90,"author":91,"author_profile":92,"description":93,"short_description":94,"active_installs":95,"downloaded":96,"rating":97,"num_ratings":98,"last_updated":99,"tested_up_to":16,"requires_at_least":100,"requires_php":18,"tags":101,"homepage":104,"download_link":105,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"customizer-reset-by-wpzoom","Customizer Backup & Reset","2.0.3","WPZOOM","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpzoom\u002F","\u003Cp>Reset theme customizations made via WordPress Customizer with enhanced safety features. Works with 99% of themes, including \u003Ca href=\"https:\u002F\u002Fwww.wpzoom.com\u002Fthemes\u002F\" rel=\"nofollow ugc\">WPZOOM themes\u003C\u002Fa> and popular themes like \u003Cstrong>Inspiro\u003C\u002Fstrong>, \u003Cstrong>Divi\u003C\u002Fstrong>, \u003Cstrong>Astra\u003C\u002Fstrong>, \u003Cstrong>GeneratePress\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>This plugin removes all theme modifications that are registered via Customizer API, with the added safety of backup, export, and import capabilities.\u003C\u002Fp>\n\u003Cp>Works with all themes and plugins that use \u003Cstrong>theme_mod\u003C\u002Fstrong> settings type for storing modifications.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Please keep in mind that some themes uses different method to save customizer settings, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fcustomizer-reset-by-wpzoom\u002F\" rel=\"ugc\">let us know\u003C\u002Fa> if this plugin isn’t compatible with your theme.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>📌 What’s new in version 2.0.?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>NEW:\u003C\u002Fstrong> Redesigned UI & New Customizer Section\u003C\u002Fli>\n\u003Cli>\u003Cstrong>NEW:\u003C\u002Fstrong> Import\u002FExport Settings – Dual format support (JSON and DAT)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>NEW:\u003C\u002Fstrong> Additional CSS Support – Optional reset checkbox and included in all exports\u003C\u002Fli>\n\u003Cli>\u003Cstrong>NEW:\u003C\u002Fstrong> Backup & Reset – Automatically create a backup before resetting (5 rotating backups)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>NEW:\u003C\u002Fstrong> Backup History – View and restore from the last 5 backups\u003C\u002Fli>\n\u003Cli>\u003Cstrong>NEW:\u003C\u002Fstrong> GeneratePress Theme compatibility – Including dynamic CSS cache clearing\u003C\u002Fli>\n\u003Cli>Improved UX with customizer section panel and inline notifications\u003C\u002Fli>\n\u003Cli>Added translation support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Get Involved\u003C\u002Fh3>\n\u003Cp>Looking to contribute code to this plugin? Go ahead and \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwpzoom\u002Fcustomizer-reset\" rel=\"nofollow ugc\">fork the repository over at GitHub\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>🙌 FOLLOW US\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>🐦 \u003Ca href=\"https:\u002F\u002Fx.com\u002Fwpzoom\" rel=\"nofollow ugc\">X\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>📘 \u003Ca href=\"https:\u002F\u002Ffacebook.com\u002Fwpzoom\" rel=\"nofollow ugc\">Facebook\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>📘 \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgroups\u002Fwpzoom\" rel=\"nofollow ugc\">Facebook Group\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>🌄 \u003Ca href=\"https:\u002F\u002Finstagram.com\u002Fwpzoom\" rel=\"nofollow ugc\">Instagram\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Reset theme customizations made via WordPress Customizer with backup, export, and import features.",8000,179138,88,14,"2025-12-05T10:02:00.000Z","6.4",[20,102,103,23,24],"customizer","customizer-reset","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcustomizer-reset\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustomizer-reset-by-wpzoom.2.0.3.zip",{"slug":107,"name":108,"version":109,"author":110,"author_profile":111,"description":112,"short_description":113,"active_installs":114,"downloaded":115,"rating":116,"num_ratings":117,"last_updated":118,"tested_up_to":16,"requires_at_least":119,"requires_php":120,"tags":121,"homepage":127,"download_link":128,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"woo-product-excel-importer","Product Excel Import & Export for WooCommerce","7.0.4","WPFactory","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpcodefactory\u002F","\u003Cp>With this WordPress plugin you can do Product Import & Export for Woocommerce in Bulk with Excel instantly.\u003Cbr \u002F>\nUnlimited import\u002Fupdates of Simple products along with their images is possible as the process works in batched to avoid PHP memory limits.\u003Cbr \u002F>\nExport your WooCommerce products in excel file to later do Inventory Stock Updates or change your Prices in bulk.\u003C\u002Fp>\n\u003Ch3>MAIN FEATURES\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Product Import Simple\u003C\u002Fstrong> Products  with Excel\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Product Update Simple\u003C\u002Fstrong> Products  with Excel easily , stock inventory and prices updates.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Product Export for Woocommerce of your Simple Products\u003C\u002Fstrong> in Excel – by the hit of a button!\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Filter Product Exports\u003C\u002Fstrong> by keyword\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Import Product Categories tree\u003C\u002Fstrong> with excel – Independently from products to create your product categories hierarchy for your eShop.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data mapping\u003C\u002Fstrong> – Drag and drop Excel Columns to Product Fields easily. No More Hassle with CSV’s!\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatch feature\u003C\u002Fstrong> – The plugin can automatically map excel columns to the relevant product fields based on label names.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>OTHER FEATURES\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>define user role to use the plugin apart from admin\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>You need to Import \u002F Export Variable Products?\u003C\u002Fh3>\n\u003Cp>The \u003Ca href=\"https:\u002F\u002Fextend-wp.com\u002Fproduct\u002Fwordpress-product-import-export-excel-woocommerce\u002F\" title=\"Woo Product Importer Exporter Premium\" rel=\"nofollow ugc\">PRO Version\u003C\u002Fa> of this wp plugin allows you to do Product Import Export for WooCommerce, \u003Cstrong>Simple or Variable with Multiple Attributes\u003C\u002Fstrong>,  \u003Cstrong>import Images & Galleries for custom fields – \u003Ca href=\"https:\u002F\u002Fwww.advancedcustomfields.com\u002Fpro\u002F\" title=\"ACF pro\" rel=\"nofollow ugc\">ACF pro\u003C\u002Fa>\u003C\u002Fstrong>, \u003Cstrong>update products by ID, SKU\u003C\u002Fstrong> or TITLE. Moreover, \u003Cstrong>WPML compatibility\u003C\u002Fstrong> and multilingual support for product import , \u003Cstrong>Import \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwoocommerce-subscriptions\u002F\" title=\"WooCommerce Subscription Products\" rel=\"nofollow ugc\">WooCommerce Subscription Products\u003C\u002Fa>\u003C\u002Fstrong> , \u003Cstrong>Schedule Product Import with CRON\u003C\u002Fstrong> Job and create \u003Cstrong>Import Template\u003C\u002Fstrong> to Save Time, import \u003Cstrong>Product Categories with their Images\u003C\u002Fstrong>, all using Excel!\u003C\u002Fp>\n\u003Ch4>How to\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Create an excel or use the sample from plugin setting’s page with your data – 1st row  is the heading e.g., TITLE, 2nd row will have the product title. Use 1 row for each product. Each Column represents a field to import along with your product.\u003C\u002Fli>\n\u003Cli>Upload the excel file on Product Excel Import & Export for WooCommerce settings page.\u003C\u002Fli>\n\u003Cli>Once you upload, you will see a screen where you can map the data from the excel to the product fields of WooCommerce.\u003C\u002Fli>\n\u003Cli>Click Upload and wait. Product Import in Bulk will function with no hassle!\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Lastly, added “wpeieWoo” user capability for admin, you are free to set this capability either programmatically or with a plugin like ‘User Role Editor’.\u003C\u002Fp>\n\u003Ch4>Video Instructions\u003C\u002Fh4>\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\u002FCgf2QoyhwLs?version=3&rel=0&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>\u003Cstrong>PRO VERSION\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>PRODUCT IMPORT – SIMPLE & VARIABLE – You can upload simple products with attributes or variables, along with their attributes and their images!\u003C\u002Fli>\n\u003Cli>Import \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwoocommerce-subscriptions\u002F\" title=\"WooCommerce Subscription Products\" rel=\"nofollow ugc\">WooCommerce Subscription Products\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Support for WPML WooCommerce Product Translations Import with Excel\u003C\u002Fli>\n\u003Cli>Import \u002F Export Affiliate\u002FExternal products\u003C\u002Fli>\n\u003Cli>Import Product Featured image\u003C\u002Fli>\n\u003Cli>Import Product Image Gallery\u003C\u002Fli>\n\u003Cli>Schedule Product Import \u002F Update with CRON JOB\u003C\u002Fli>\n\u003Cli>Save Template for Product Import to save time\u003C\u002Fli>\n\u003Cli>UPDATE SIMPLE & VARIABLE PRODUCTS – Through WooCommerce Product Excel Importer Premium, users are free to update those products with simple attributes and variables.\u003C\u002Fli>\n\u003Cli>Define which attributes will be used for your Variable Products during Import\u003C\u002Fli>\n\u003Cli>Update by Product ID, SKU or Title. You can easily export get the necessary fields and update back.\u003C\u002Fli>\n\u003Cli>PRODUCT IMPORT – SIMPLE PRODUCTS WITH ATTRIBUTES: add multiple attributes,comma separated, this means you need only one Excel row for each product!\u003C\u002Fli>\n\u003Cli>Update Feature Supports Update by PRODUCT ID – given in the Export Feature! This was you can easily update simple products or variable, along with product variations on the fly!\u003C\u002Fli>\n\u003Cli>FIELDS SUPPORTED: User preConfigured Attributes, User preConfigured Custom Taxonomies, length, width, height, downloadable, download url, download expiry, download limit, virtual, purchase note, cross-sell ids, upsell ids, purchase note, backorders, sold individually, featured, tax class, tax status, stock status, shipping class\u003C\u002Fli>\n\u003Cli>CUSTOM FIELDS SUPPORT: ACF \u002F ACF PRO and other plugin’s post meta fields  – YOU CAN ALSO manually set the name of custom field you need to be available for import & export\u003C\u002Fli>\n\u003Cli>Import \u002F Export YOAST SEO Meta Product fields,  like META TITLE, META DESCRIPTION\u003C\u002Fli>\n\u003Cli>Compatible with \u003Ca href=\"https:\u002F\u002Fyithemes.com\u002Fthemes\u002Fplugins\u002Fyith-woocommerce-color-and-label-variations\u002F\" title=\"YITH WooCommerce Color and Label Variations\" rel=\"nofollow ugc\">YITH WooCommerce Color and Label Variations\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Compatible with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-variation-gallery\u002F\" title=\"Additional Variation Images Gallery for WooCommerce\" rel=\"ugc\">Additional Variation Images Gallery for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Compatible with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fperfect-woocommerce-brands\u002F\" title=\"Perfect Brands for WooCommerce\" rel=\"ugc\">Perfect Brands for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Compatible with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-variation-swatches\u002F\" title=\"Variation Swatches for WooCommerce\" rel=\"ugc\">Variation Swatches for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>IMPORTS CUSTOM TAXONOMIES – along with product creation you can import terms for any custom taxonomy which is pre assigned to post type product.\u003C\u002Fli>\n\u003Cli>EXPORT SIMPLE & VARIABLE PRODUCTS. The excel is providing the product or Variation ID, you can choose what products to show based on criteria and also choose which columns – product fields to export\u003C\u002Fli>\n\u003Cli>DELETE PRODUCTS WITH EXCEL – Just like you can import multiple products, you can delete them as well. Deleting is based on ID or product Title.\u003C\u002Fli>\n\u003Cli>IMPORT PRODUCT CATEGORIES with Images: you are able to import multiple product categories individually from product creation along with uploading Product Category Image. This allows you to complete your work a lot quicker, without missing out on important stuff such as e-shop categories.\u003C\u002Fli>\n\u003Cli>DELETE CATEGORY TERMS THROUGH EXCEL FILE\u003C\u002Fli>\n\u003Cli>HTML SUPPORT for PRODUCT DESCRIPTION – directly from an excel column you can right html to import as content for your product description. As simple as that!\u003C\u002Fli>\n\u003Cli>HTML SUPPORT for PRODUCT EXCERPT – directly from an excel column you can right html to import as content for your product excerpt. As simple as that!\u003C\u002Fli>\n\u003Cli>Set Default Attribute Combination for Variable Products\u003C\u002Fli>\n\u003Cli>Define custom separator for when importing \u002F exporting multiple values of a field. This avoids conflicts with comma separated values , mixed with values with comma as delimiter\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>— Last but not least, define which WordPress role will access the plugin apart from Admin straight in settings page\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FwCloPECyTPo?version=3&rel=0&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.extend-wp.com\u002Fenter\" title=\"Woo Product Importer Exporter PRO\" rel=\"nofollow ugc\">PRO VERSION DEMO\u003C\u002Fa> user:demo – pass:demo\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fextend-wp.com\u002Fproduct\u002Fwordpress-product-import-export-excel-woocommerce\u002F\" title=\"Woo Product Importer Exporter PRO\" rel=\"nofollow ugc\">Get it Here\u003C\u002Fa>\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002Fw8YkbMrUuMY?version=3&rel=0&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>Check our other Plugins\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fstore-migration-products-orders-import-export-with-excel\u002F\"\" rel=\"ugc\">Orders Import – Orders Export, Coupons Import Export, Reviews & Products Import\u002FExport Bundle\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fextend-wp.com\u002Fproduct\u002Fwoocommerce-product-excel-importer-bulk-editing-pro\u002F\" title=\"WebD WooCommerce Product Excel Importer & Bulk Edit\" rel=\"nofollow ugc\">Bulk Edit + Excel Importer\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fextend-wp.com\u002Fproduct\u002Fcontent-importer-wordpress-woocommerce-excel\u002F\" title=\"WordPress\nCONTENT EXCEL IMPORTER\">Excel Importer for Any Content Type\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fusers-import-export-with-excel-for-wp\u002F\" title=\"Users & Customers Import Export with Excel\" rel=\"ugc\">Users & Customers Import Export with Excel\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproducts-stock-manager-with-excel\u002F\"\" rel=\"ugc\">Stock Manager with Excel & Auto Updates\u003C\u002Fa>\u003C\u002Fp>\n","WordPress Plugin to Import Products and Export Products for Woocommerce in Bulk with Excel.",2000,170912,66,29,"2026-01-21T16:31:00.000Z","3.0.1","8.1",[122,123,124,125,126],"bulk-import","excel-import","import-products","product-export","product-import","https:\u002F\u002Fextend-wp.com\u002Fproduct-import-export-for-woocommerce-with-excel\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-product-excel-importer.7.0.4.zip",{"slug":130,"name":131,"version":132,"author":133,"author_profile":134,"description":135,"short_description":136,"active_installs":137,"downloaded":138,"rating":13,"num_ratings":14,"last_updated":139,"tested_up_to":16,"requires_at_least":140,"requires_php":141,"tags":142,"homepage":25,"download_link":146,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"ac-advanced-flamingo-settings","AC Advanced Flamingo Settings","1.4.3","Richie Arnold","https:\u002F\u002Fprofiles.wordpress.org\u002Fambercouch\u002F","\u003Cp>Enhance Flamingo with additional customization options!\u003C\u002Fp>\n\u003Cp>This plugin extends Flamingo, the Contact Form 7 database storage plugin, by adding powerful features for better form submission management:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Import\u002FExport Feature (Enhanced)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Export Flamingo messages to a JSON file for backup or migration.\u003C\u002Fli>\n\u003Cli>Import messages back into Flamingo while preserving all metadata, including the “Channel” column.\u003C\u002Fli>\n\u003Cli>Imports are processed in optimized batches for improved reliability on large datasets.\u003C\u002Fli>\n\u003Cli>Duplicate messages are automatically detected and skipped using content hashing.\u003C\u002Fli>\n\u003Cli>Clear and reliable admin notices summarise import results.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Persistent File Uploads (Optional)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Optionally persist Contact Form 7 uploads to permanent URLs.\u003C\u002Fli>\n\u003Cli>Stored upload URLs can be viewed and accessed from Flamingo messages.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Disabled by default\u003C\u002Fstrong> to avoid unexpected storage growth.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Uploaded Files Management (New)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Dedicated admin screen to view all persisted uploaded files.\u003C\u002Fli>\n\u003Cli>Download files directly via secure links.\u003C\u002Fli>\n\u003Cli>Delete individual files or bulk delete all stored uploads.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Enhanced Inbound Messages\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Display selected submission fields directly in the Flamingo Inbound Messages list.\u003C\u002Fli>\n\u003Cli>Choose which form fields appear in the table.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Better Contact Log Management\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add a “Latest Message” link to each contact in the address book.\u003C\u002Fli>\n\u003Cli>Reorder the Flamingo menu, setting Inbound Messages as the default view.\u003C\u002Fli>\n\u003Cli>Rename the Flamingo menu for better organisation.\u003C\u002Fli>\n\u003Cli>Optionally disable the Address Book entirely.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Improved Usability\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>A \u003Cstrong>Settings\u003C\u002Fstrong> link is added to the WordPress \u003Cstrong>Plugins\u003C\u002Fstrong> page for quick access.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin is ideal for sites that rely heavily on Flamingo and need better organisation, safer backups, and optional long-term file retention.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support or feature requests, visit \u003Ca href=\"https:\u002F\u002Fambercouch.co.uk\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fambercouch.co.uk\u002F\u003C\u002Fa>\u003C\u002Fp>\n","AC Advanced Flamingo Settings enhances and extends the functionality of the CF7 Flamingo plugin by adding customization options, import\u002Fexport tools,  &hellip;",500,2937,"2026-01-04T07:45:00.000Z","5.4","7.2",[143,144,23,145,24],"contact-form-7","contact-form-database","flamingo","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fac-advanced-flamingo-settings.1.4.3.zip",{"attackSurface":148,"codeSignals":243,"taintFlows":314,"riskAssessment":461,"analyzedAt":469},{"hooks":149,"ajaxHandlers":190,"restRoutes":237,"shortcodes":238,"cronEvents":239,"entryPointCount":242,"unprotectedCount":27},[150,155,159,160,163,166,170,173,175,177,180,184,187],{"type":151,"name":152,"callback":153,"file":154,"line":33},"action","admin_notices","closure","db-sync-for-excel.php",{"type":151,"name":156,"callback":157,"file":154,"line":158},"init","anonymous",91,{"type":151,"name":156,"callback":157,"file":154,"line":13},{"type":151,"name":161,"callback":157,"file":154,"line":162},"dbse_cleanup_backups_event",156,{"type":151,"name":164,"callback":157,"file":154,"line":165},"admin_init",179,{"type":151,"name":167,"callback":168,"file":154,"line":169},"admin_menu","add_admin_menu",348,{"type":151,"name":164,"callback":171,"file":154,"line":172},"handle_requests",349,{"type":151,"name":152,"callback":153,"file":154,"line":174},2144,{"type":151,"name":164,"callback":153,"file":154,"line":176},2564,{"type":151,"name":178,"callback":153,"file":154,"line":179},"admin_enqueue_scripts",2599,{"type":151,"name":178,"callback":181,"file":182,"line":183},"enqueue_styles","includes\\class-db-sync-for-excel-admin.php",16,{"type":151,"name":178,"callback":185,"file":182,"line":186},"enqueue_scripts",17,{"type":151,"name":152,"callback":153,"file":188,"line":189},"includes\\class-db-sync-for-excel-loader.php",23,[191,197,201,205,209,213,217,221,225,229,233],{"action":192,"nopriv":193,"callback":194,"hasNonce":195,"hasCapCheck":195,"file":154,"line":196},"db_excel_sync_upload",false,"ajax_upload",true,352,{"action":198,"nopriv":193,"callback":199,"hasNonce":195,"hasCapCheck":195,"file":154,"line":200},"db_excel_sync_restore","ajax_restore",353,{"action":202,"nopriv":193,"callback":203,"hasNonce":195,"hasCapCheck":195,"file":154,"line":204},"db_excel_sync_delete","ajax_delete",354,{"action":206,"nopriv":193,"callback":207,"hasNonce":195,"hasCapCheck":195,"file":154,"line":208},"db_excel_sync_sheet_preview","ajax_sheet_preview",355,{"action":210,"nopriv":193,"callback":211,"hasNonce":195,"hasCapCheck":195,"file":154,"line":212},"db_excel_sync_live_preview","ajax_live_preview",358,{"action":214,"nopriv":193,"callback":215,"hasNonce":195,"hasCapCheck":195,"file":154,"line":216},"db_excel_sync_live_update","ajax_live_update",359,{"action":218,"nopriv":193,"callback":219,"hasNonce":195,"hasCapCheck":195,"file":154,"line":220},"db_excel_sync_export","ajax_export",362,{"action":222,"nopriv":193,"callback":223,"hasNonce":195,"hasCapCheck":195,"file":154,"line":224},"db_excel_sync_import","ajax_import",363,{"action":226,"nopriv":193,"callback":227,"hasNonce":195,"hasCapCheck":195,"file":154,"line":228},"db_excel_sync_create_backup","ajax_create_backup",364,{"action":230,"nopriv":193,"callback":231,"hasNonce":195,"hasCapCheck":195,"file":154,"line":232},"db_excel_sync_restore_backup","ajax_restore_backup",365,{"action":234,"nopriv":193,"callback":235,"hasNonce":195,"hasCapCheck":195,"file":154,"line":236},"db_excel_sync_delete_backup","ajax_delete_backup",366,[],[],[240],{"hook":161,"callback":161,"file":154,"line":241},96,11,{"dangerousFunctions":244,"sqlUsage":245,"outputEscaping":281,"fileOperations":308,"externalRequests":27,"nonceChecks":309,"capabilityChecks":247,"bundledLibraries":310},[],{"prepared":246,"raw":247,"locations":248},20,15,[249,252,254,256,258,260,262,264,266,268,270,272,274,276,278],{"file":154,"line":250,"context":251},132,"$wpdb->query() with variable interpolation",{"file":154,"line":253,"context":251},1346,{"file":154,"line":255,"context":251},1357,{"file":154,"line":257,"context":251},1369,{"file":154,"line":259,"context":251},1461,{"file":154,"line":261,"context":251},1462,{"file":154,"line":263,"context":251},1579,{"file":154,"line":265,"context":251},1584,{"file":154,"line":267,"context":251},1977,{"file":154,"line":269,"context":251},1981,{"file":154,"line":271,"context":251},1990,{"file":154,"line":273,"context":251},2063,{"file":154,"line":275,"context":251},2064,{"file":154,"line":277,"context":251},2519,{"file":279,"line":280,"context":251},"uninstall.php",42,{"escaped":282,"rawEcho":242,"locations":283},112,[284,287,289,291,293,295,297,299,301,303,305],{"file":154,"line":285,"context":286},577,"raw output",{"file":154,"line":288,"context":286},591,{"file":154,"line":290,"context":286},592,{"file":154,"line":292,"context":286},600,{"file":154,"line":294,"context":286},615,{"file":154,"line":296,"context":286},617,{"file":154,"line":298,"context":286},1605,{"file":154,"line":300,"context":286},1732,{"file":154,"line":302,"context":286},1845,{"file":188,"line":304,"context":286},26,{"file":306,"line":307,"context":286},"includes\\db-sync-for-excel-components.php",50,7,18,[311],{"name":312,"version":28,"knownCves":313},"Select2",[],[315,339,353,364,375,395,451],{"entryPoint":316,"graph":317,"unsanitizedCount":337,"severity":338},"handle_upload_step (db-sync-for-excel.php:1152)",{"nodes":318,"edges":334},[319,324,328],{"id":320,"type":321,"label":322,"file":154,"line":323},"n0","source","$_POST (x3)",1215,{"id":325,"type":326,"label":327,"file":154,"line":323},"n1","transform","→ debug_log()",{"id":329,"type":330,"label":331,"file":154,"line":332,"wp_function":333},"n2","sink","file_put_contents() [File Write]",2164,"file_put_contents",[335,336],{"from":320,"to":325,"sanitized":193},{"from":325,"to":329,"sanitized":193},3,"medium",{"entryPoint":340,"graph":341,"unsanitizedCount":14,"severity":338},"handle_restore_action (db-sync-for-excel.php:1432)",{"nodes":342,"edges":350},[343,346,348],{"id":320,"type":321,"label":344,"file":154,"line":345},"$_POST",1476,{"id":325,"type":326,"label":347,"file":154,"line":345},"→ log_action()",{"id":329,"type":330,"label":331,"file":154,"line":349,"wp_function":333},2560,[351,352],{"from":320,"to":325,"sanitized":193},{"from":325,"to":329,"sanitized":193},{"entryPoint":354,"graph":355,"unsanitizedCount":14,"severity":338},"ajax_restore (db-sync-for-excel.php:2040)",{"nodes":356,"edges":361},[357,359,360],{"id":320,"type":321,"label":344,"file":154,"line":358},2074,{"id":325,"type":326,"label":347,"file":154,"line":358},{"id":329,"type":330,"label":331,"file":154,"line":349,"wp_function":333},[362,363],{"from":320,"to":325,"sanitized":193},{"from":325,"to":329,"sanitized":193},{"entryPoint":365,"graph":366,"unsanitizedCount":14,"severity":338},"ajax_live_update (db-sync-for-excel.php:2295)",{"nodes":367,"edges":372},[368,370,371],{"id":320,"type":321,"label":344,"file":154,"line":369},2363,{"id":325,"type":326,"label":347,"file":154,"line":369},{"id":329,"type":330,"label":331,"file":154,"line":349,"wp_function":333},[373,374],{"from":320,"to":325,"sanitized":193},{"from":325,"to":329,"sanitized":193},{"entryPoint":376,"graph":377,"unsanitizedCount":14,"severity":338},"ajax_sheet_preview (db-sync-for-excel.php:2378)",{"nodes":378,"edges":391},[379,381,385,386,389],{"id":320,"type":321,"label":344,"file":154,"line":380},2390,{"id":325,"type":330,"label":382,"file":154,"line":383,"wp_function":384},"echo() [XSS]",2424,"echo",{"id":329,"type":321,"label":344,"file":154,"line":383},{"id":387,"type":326,"label":388,"file":154,"line":383},"n3","→ db_excel_sync_render_table()",{"id":390,"type":330,"label":382,"file":306,"line":307,"wp_function":384},"n4",[392,393,394],{"from":320,"to":325,"sanitized":195},{"from":329,"to":387,"sanitized":193},{"from":387,"to":390,"sanitized":193},{"entryPoint":396,"graph":397,"unsanitizedCount":247,"severity":338},"\u003Cdb-sync-for-excel> (db-sync-for-excel.php:0)",{"nodes":398,"edges":439},[399,402,404,406,407,410,412,414,416,418,421,423,425,429,431,433,435,437],{"id":320,"type":321,"label":400,"file":154,"line":401},"$_POST (x2)",731,{"id":325,"type":330,"label":382,"file":154,"line":403,"wp_function":384},810,{"id":329,"type":321,"label":322,"file":154,"line":405},2051,{"id":387,"type":330,"label":331,"file":154,"line":332,"wp_function":333},{"id":390,"type":321,"label":408,"file":154,"line":409},"$_FILES",1864,{"id":411,"type":330,"label":382,"file":154,"line":383,"wp_function":384},"n5",{"id":413,"type":321,"label":344,"file":154,"line":403},"n6",{"id":415,"type":326,"label":388,"file":154,"line":403},"n7",{"id":417,"type":330,"label":382,"file":306,"line":307,"wp_function":384},"n8",{"id":419,"type":321,"label":420,"file":154,"line":323},"n9","$_POST (x8)",{"id":422,"type":326,"label":327,"file":154,"line":323},"n10",{"id":424,"type":330,"label":331,"file":154,"line":332,"wp_function":333},"n11",{"id":426,"type":321,"label":427,"file":154,"line":428},"n12","$_POST (x5)",1399,{"id":430,"type":326,"label":347,"file":154,"line":428},"n13",{"id":432,"type":330,"label":331,"file":154,"line":349,"wp_function":333},"n14",{"id":434,"type":321,"label":408,"file":154,"line":383},"n15",{"id":436,"type":326,"label":388,"file":154,"line":383},"n16",{"id":438,"type":330,"label":382,"file":306,"line":307,"wp_function":384},"n17",[440,441,442,443,444,445,446,447,448,449,450],{"from":320,"to":325,"sanitized":195},{"from":329,"to":387,"sanitized":195},{"from":390,"to":411,"sanitized":195},{"from":413,"to":415,"sanitized":193},{"from":415,"to":417,"sanitized":193},{"from":419,"to":422,"sanitized":193},{"from":422,"to":424,"sanitized":193},{"from":426,"to":430,"sanitized":193},{"from":430,"to":432,"sanitized":193},{"from":434,"to":436,"sanitized":193},{"from":436,"to":438,"sanitized":193},{"entryPoint":452,"graph":453,"unsanitizedCount":27,"severity":460},"render_preview_page (db-sync-for-excel.php:718)",{"nodes":454,"edges":458},[455,456],{"id":320,"type":321,"label":344,"file":154,"line":401},{"id":325,"type":330,"label":382,"file":154,"line":457,"wp_function":384},817,[459],{"from":320,"to":325,"sanitized":195},"low",{"summary":462,"deductions":463},"The 'db-sync-for-excel' plugin v1.1.1 exhibits a generally good security posture, with a significant emphasis on security checks. The analysis shows a robust implementation of nonces (18 checks) and capability checks (15 checks), indicating an effort to protect its functionality. Notably, all identified AJAX entry points have authentication checks, and there are no exposed REST API routes or shortcodes without permission callbacks. The plugin also avoids external HTTP requests, which is a positive security practice.\n\nHowever, there are areas that warrant attention. The high percentage of flows with unsanitized paths (6 out of 7 analyzed) is a significant concern, even though no critical or high severity issues were identified in the taint analysis. This suggests a potential for vulnerabilities if user-controlled data is not properly sanitized before being used in file operations, especially given that the plugin performs 7 file operations. While the SQL query preparedness is at 57%, this still leaves a substantial portion of queries potentially vulnerable to SQL injection if not handled carefully, although no specific issues were flagged in the taint analysis.\n\nThe complete absence of recorded vulnerabilities, including CVEs, is a positive indicator, suggesting a history of security diligence. However, this alone does not guarantee future security. The strengths lie in the proactive security measures like nonce and capability checks, and the absence of direct external threats. The weaknesses lie in the potential for path traversal due to unsanitized paths and the less-than-ideal preparedness rate for SQL queries.",[464,466],{"reason":465,"points":11},"Flows with unsanitized paths detected",{"reason":467,"points":468},"SQL queries: 43% not using prepared statements",5,"2026-03-17T00:04:23.702Z",{"wat":471,"direct":480},{"assetPaths":472,"generatorPatterns":475,"scriptPaths":476,"versionParams":477},[473,474],"\u002Fwp-content\u002Fplugins\u002Fdb-sync-for-excel\u002Fassets\u002Fcss\u002Fmain.css","\u002Fwp-content\u002Fplugins\u002Fdb-sync-for-excel\u002Fassets\u002Fjs\u002Fmain.js",[],[474],[478,479],"db-sync-for-excel\u002Fassets\u002Fcss\u002Fmain.css?ver=","db-sync-for-excel\u002Fassets\u002Fjs\u002Fmain.js?ver=",{"cssClasses":481,"htmlComments":483,"htmlAttributes":484,"restEndpoints":491,"jsGlobals":498,"shortcodeOutput":500},[482],"dbse-settings-wrap",[],[485,486,487,488,489,490],"data-dbse-nonce","data-dbse-action","data-dbse-table","data-dbse-row-id","data-dbse-field","data-dbse-field-id",[492,493,494,495,496,497],"\u002Fwp-json\u002Fdb-sync-for-excel\u002Fv1\u002Fsettings","\u002Fwp-json\u002Fdb-sync-for-excel\u002Fv1\u002Ftables","\u002Fwp-json\u002Fdb-sync-for-excel\u002Fv1\u002Fexport","\u002Fwp-json\u002Fdb-sync-for-excel\u002Fv1\u002Fimport","\u002Fwp-json\u002Fdb-sync-for-excel\u002Fv1\u002Fbackup","\u002Fwp-json\u002Fdb-sync-for-excel\u002Fv1\u002Frestore",[499],"dbse_ajax_object",[]]