[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fSGJaxAlX1RHJzMHh1Gk6KrLFnOMiCe-9X_zi0drrnM0":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":24,"download_link":25,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":38,"analysis":138,"fingerprints":954},"wsw-import-export-ecommerce-integration","WSW – Shopify WooCommerce \u002F WordPress Integration and Migration","2.2.6","Ashish","https:\u002F\u002Fprofiles.wordpress.org\u002Fmomothemes\u002F","\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\u002Fs4LmfusaCCk?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>If you are a store owner and wish to move over to WordPress for the flexibility and advanced features that WordPress platform provides, WSW plugin is just the tool that is needed.\u003C\u002Fp>\n\u003Cp>By simply adding the necessary API keys, you can start importing products to your WordPress website with just a click of a button. The process and steps to acquire keys are provided in the documentation.\u003C\u002Fp>\n\u003Cp>Products can be imported all at once or one at a time individually. Additionally, categories and tags can also be imported and they will be converted into WooCommerce categories and tags. Option is available to set the products imported to Pending, Draft, or publish it directly. Furthermore, product variation info too will be imported.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fmomothemes.com\u002Fdocumentationwsw\" title=\"Documentation\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>API Settings:\u003C\u002Fh3>\n\u003Cp>WSW plugin uses API to connect the platforms. It is important that all steps for generating keys and other necessary permissions are executed correctly so that all plugin functions work as expected. If the configurations are not done as necessary, it will cause respective features to not work correctly.\u003C\u002Fp>\n\u003Cp>Check this link about \u003Ca href=\"http:\u002F\u002Fmomothemes.com\u002Fdocumentationwsw\u002F#line10\" title=\" \" rel=\"nofollow ugc\"> Integration\u003C\u002Fa>.\u003Cbr \u002F>\nWatch this video about \u003Ca href=\"http:\u002F\u002Fmomothemes.com\u002Fdocumentationwsw\u002F#line11\" title=\" \" rel=\"nofollow ugc\"> Migration\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Watch the video to learn how to generate the necessary API keys and the API version\u003C\u002Fh3>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FiV3u1pusnvA?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>FEATURES:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Easy Shopify WordPress WooCommerce Integration through API\u003C\u002Fli>\n\u003Cli>Product imports\u003C\u002Fli>\n\u003Cli>Import products all at once\u003C\u002Fli>\n\u003Cli>Import product one at a time with product ID\u003C\u002Fli>\n\u003Cli>Automatically convert imported products into WooCommerce products\u003C\u002Fli>\n\u003Cli>Import product variations\u003C\u002Fli>\n\u003Cli>Pull products by batch ( 50, 100, 200 )\u003C\u002Fli>\n\u003Cli>Import categories & tags\u003C\u002Fli>\n\u003Cli>Ignore already imported products when running imports again\u003C\u002Fli>\n\u003Cli>Assign status of imported products to Pending, Drafts, Publish\u003C\u002Fli>\n\u003Cli>WooCommerce to Facebook transfer\u003C\u002Fli>\n\u003Cli>Well documented\u003C\u002Fli>\n\u003Cli>Fast support\u003C\u002Fli>\n\u003Cli>Regular Updates\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Pro Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Multi-channel integration\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>eBay WordPress Integration\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Shopify WordPress Integration\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google Shopping Integration\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Order status sync with tracking.: Essential for print on demand business\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Shopify WooCommerce API Integration\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce to Shopify Migration\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>– Orders:\u003C\u002Fstrong>  Customer name, item name, total amount, discount, tax, shipping, status\u003C\u002Fli>\n\u003Cli>\u003Cstrong>  – Customers:\u003C\u002Fstrong> Customer name, customer email, phone number, amount spent, status\u003C\u002Fli>\n\u003Cli>\u003Cstrong>  – Discounts:\u003C\u002Fstrong> Discount code, discount, type, discount value\u003C\u002Fli>\n\u003Cli>\u003Cstrong>  – Store Info:\u003C\u002Fstrong> Store ID, shop name, domain, email, address, city,number, zipcode, timezone, country, currency,\u003C\u002Fli>\n\u003Cli>\u003Cstrong>  – Shipping Zone:\u003C\u002Fstrong> Country, Tax, Weight based shipping rates info, price based shipping rates info\u003C\u002Fli>\n\u003Cli>\u003Cstrong>  – Pages:\u003C\u002Fstrong> Page title, author, page content, published date, status\u003C\u002Fli>\n\u003Cli>\u003Cstrong>  – Blogs:\u003C\u002Fstrong> Blog title, author, blog content, created date\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce to Shopify\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce to Facebook\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n","It links and imports products,categories,tags from Shopify and converts them into WooCommerce items automatically with the same metadata.",600,11480,100,2,"2026-03-11T14:20:00.000Z","6.9.4","5.7","7.0",[20,21,22,23],"import","migration","shopify-to-woocommerce","synchronization","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwsw-import-export-ecommerce-integration.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"momothemes",7,700,90,30,87,"2026-04-04T10:54:13.877Z",[39,62,83,104,119],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":50,"last_updated":51,"tested_up_to":16,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":58,"download_link":59,"security_score":60,"vuln_count":14,"unpatched_count":26,"last_vuln_date":61,"fetched_at":28},"fg-joomla-to-wordpress","FG Joomla to WordPress","4.33.1","Kerfred","https:\u002F\u002Fprofiles.wordpress.org\u002Fkerfred\u002F","\u003Cp>This plugin migrates sections, categories, posts, images, medias and tags from Joomla to WordPress.\u003C\u002Fp>\n\u003Cp>It has been tested with \u003Cstrong>Joomla versions 1.5 to 5.4\u003C\u002Fstrong> and the latest version of WordPress on huge databases. It is compatible with multisite installations.\u003C\u002Fp>\n\u003Cp>Major features include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>migrates Joomla sections as categories\u003C\u002Fli>\n\u003Cli>migrates categories as sub-categories\u003C\u002Fli>\n\u003Cli>migrates Joomla posts (published, unpublished and archived)\u003C\u002Fli>\n\u003Cli>migrates Joomla web links\u003C\u002Fli>\n\u003Cli>uploads all the posts media in WP uploads directories (as an option)\u003C\u002Fli>\n\u003Cli>uploads external media (as an option)\u003C\u002Fli>\n\u003Cli>modifies the post content to keep the media links\u003C\u002Fli>\n\u003Cli>resizes images according to the sizes defined in WP\u003C\u002Fli>\n\u003Cli>defines the featured image to be the first post image\u003C\u002Fli>\n\u003Cli>keeps the alt image attribute\u003C\u002Fli>\n\u003Cli>keeps the image caption\u003C\u002Fli>\n\u003Cli>modifies the internal links\u003C\u002Fli>\n\u003Cli>migrates meta keywords as tags\u003C\u002Fli>\n\u003Cli>migrates page breaks\u003C\u002Fli>\n\u003Cli>can import Joomla articles as posts or pages\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>No need to subscribe to an external web site.\u003C\u002Fp>\n\u003Ch4>Premium version\u003C\u002Fh4>\n\u003Cp>The \u003Cstrong>Premium version\u003C\u002Fstrong> includes these extra features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>migrates authors and other users with their passwords\u003C\u002Fli>\n\u003Cli>migrates the navigation menus\u003C\u002Fli>\n\u003Cli>SEO: migrates the meta description and the meta keywords\u003C\u002Fli>\n\u003Cli>SEO: keeps the Joomla articles IDs or redirects Joomla URLs to the new WordPress URLs\u003C\u002Fli>\n\u003Cli>compatible with \u003Cstrong>Joomla 1.0\u003C\u002Fstrong> and \u003Cstrong>Mambo 4.5 and 4.6\u003C\u002Fstrong> (process {mosimages} and {mospagebreak})\u003C\u002Fli>\n\u003Cli>migrates Joomla 1.0 static articles as pages\u003C\u002Fli>\n\u003Cli>migrates Joomla 2.5+ featured images\u003C\u002Fli>\n\u003Cli>migrates Joomla 2.5+ post links\u003C\u002Fli>\n\u003Cli>migrates Joomla 3.1+ tags\u003C\u002Fli>\n\u003Cli>migrates Joomla 3.7+ custom fields\u003C\u002Fli>\n\u003Cli>migrates Mambo data\u003C\u002Fli>\n\u003Cli>migrates Elxis data (Joomla 1.0 fork)\u003C\u002Fli>\n\u003Cli>ability to run the import automatically from the cron\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The Premium version can be purchased on: \u003Ca href=\"https:\u002F\u002Fwww.fredericgilles.net\u002Ffg-joomla-to-wordpress\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.fredericgilles.net\u002Ffg-joomla-to-wordpress\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Add-ons\u003C\u002Fh4>\n\u003Cp>The Premium version allows the use of add-ons that enhance functionality:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>K2\u003C\u002Fli>\n\u003Cli>EasyBlog\u003C\u002Fli>\n\u003Cli>Flexicontent\u003C\u002Fli>\n\u003Cli>Zoo\u003C\u002Fli>\n\u003Cli>Kunena forum\u003C\u002Fli>\n\u003Cli>sh404sef\u003C\u002Fli>\n\u003Cli>JoomSEF\u003C\u002Fli>\n\u003Cli>OpenSEF\u003C\u002Fli>\n\u003Cli>WP-PostViews (keep Joomla hits)\u003C\u002Fli>\n\u003Cli>JComments\u003C\u002Fli>\n\u003Cli>JomComment\u003C\u002Fli>\n\u003Cli>Komento\u003C\u002Fli>\n\u003Cli>JDownloads\u003C\u002Fli>\n\u003Cli>Joomlatags\u003C\u002Fli>\n\u003Cli>Attachments\u003C\u002Fli>\n\u003Cli>Rokbox\u003C\u002Fli>\n\u003Cli>RokGallery\u003C\u002Fli>\n\u003Cli>JoomGallery\u003C\u002Fli>\n\u003Cli>PhocaDownload\u003C\u002Fli>\n\u003Cli>PhocaGallery\u003C\u002Fli>\n\u003Cli>Joom!Fish translations to WPML\u003C\u002Fli>\n\u003Cli>JEvents events\u003C\u002Fli>\n\u003Cli>Contact Manager\u003C\u002Fli>\n\u003Cli>Docman\u003C\u002Fli>\n\u003Cli>Virtuemart\u003C\u002Fli>\n\u003Cli>JReviews\u003C\u002Fli>\n\u003Cli>Mosets Tree\u003C\u002Fli>\n\u003Cli>User Groups\u003C\u002Fli>\n\u003Cli>WPML\u003C\u002Fli>\n\u003Cli>Simple Image Gallery & Simple Image Gallery Pro\u003C\u002Fli>\n\u003Cli>RSGallery\u003C\u002Fli>\n\u003Cli>Community Builder\u003C\u002Fli>\n\u003Cli>RSBlog\u003C\u002Fli>\n\u003Cli>AllVideos\u003C\u002Fli>\n\u003Cli>HikaShop\u003C\u002Fli>\n\u003Cli>Acymailing\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>These modules can be purchased on: \u003Ca href=\"https:\u002F\u002Fwww.fredericgilles.net\u002Ffg-joomla-to-wordpress\u002Fadd-ons\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.fredericgilles.net\u002Ffg-joomla-to-wordpress\u002Fadd-ons\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Demo\u003C\u002Fh3>\n\u003Cp>\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\u002FbXOQ70s6YS8?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\u003Ch3>Translations\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>English (default)\u003C\u002Fli>\n\u003Cli>Esperanto (eo)\u003C\u002Fli>\n\u003Cli>French (fr_FR)\u003C\u002Fli>\n\u003Cli>Spanish (es_ES)\u003C\u002Fli>\n\u003Cli>Italian (it_IT)\u003C\u002Fli>\n\u003Cli>German (de_DE)\u003C\u002Fli>\n\u003Cli>Polish (pl_PL)\u003C\u002Fli>\n\u003Cli>Bulgarian (bg_BG)\u003C\u002Fli>\n\u003Cli>Brazilian (pt_BR)\u003C\u002Fli>\n\u003Cli>Greek (el_EL)\u003C\u002Fli>\n\u003Cli>other can be translated\u003C\u002Fli>\n\u003C\u002Ful>\n","A plugin to migrate categories, posts, tags, images and other medias from Joomla to WordPress",7000,949411,94,334,"2025-11-14T07:28:00.000Z","4.5","5.6",[55,20,56,57,21],"elxis","joomla","mambo","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffg-joomla-to-wordpress\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffg-joomla-to-wordpress.4.33.1.zip",98,"2024-04-22 00:00:00",{"slug":63,"name":64,"version":65,"author":66,"author_profile":67,"description":68,"short_description":69,"active_installs":70,"downloaded":71,"rating":49,"num_ratings":72,"last_updated":73,"tested_up_to":16,"requires_at_least":74,"requires_php":18,"tags":75,"homepage":78,"download_link":79,"security_score":80,"vuln_count":81,"unpatched_count":26,"last_vuln_date":82,"fetched_at":28},"import-shopify-to-woocommerce","S2W – Import Shopify to WooCommerce","1.3.3","VillaTheme","https:\u002F\u002Fprofiles.wordpress.org\u002Fvillatheme\u002F","\u003Cp>S2W – Import Shopify to WooCommerce helps you migrate data from Shopify to WooCommerce easily. With only 2 steps your Shopify products(including images) and categories will be migrated. The plugin uses Shopify API key to transfer data from Shopify to WooCommerce store directly, your data is kept private. With the premium version, you can also migrate store settings, shipping zones, taxes, pages, blogs, coupons, customers and orders.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fnew2new.com\u002F?item=s2w\" title=\"S2W - Import Shopify to WooCommerce\" rel=\"nofollow ugc\">Try demo\u003C\u002Fa> | \u003Ca href=\"http:\u002F\u002Fdocs.villatheme.com\u002F?item=import-shopify-to-woocommerce\" title=\"Documents\" rel=\"nofollow ugc\">Documents\u003C\u002Fa>| \u003Ca href=\"https:\u002F\u002F1.envato.market\u002F9arQ5\" rel=\"nofollow ugc\">Premium version\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgroups\u002Fvillatheme\" title=\"VillaTheme\" rel=\"nofollow ugc\">Facebook group\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Learn how to get your Shopify API key and password to use with S2W – Import Shopify to WooCommerce\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\u002FZu4zi0cCRHU?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\u003Cp>Preview S2W – Import Shopify to WooCommerce\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\u002Fv5RMTV0MX80?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\u003Ch3>IMPORTANT NOTICE:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>The plugin works based on WooCommerce plugin.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>It is released on WordPress.org and you can use the plugin as free to build themes for sale.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>FEATURES:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Products per ajax request\u003C\u002Fstrong>: Change this option to avoid bad request error, default is 5\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Import Products sequence\u003C\u002Fstrong>: Change the order to import products by Title, Created date or Updated date\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Import products\u003C\u002Fstrong>: Import unlimited products from your Shopify store to WooCommerce\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Product variations\u003C\u002Fstrong>: All product variations will be imported with your current stock, price… in your Shopify store\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Status of products\u003C\u002Fstrong>: Can set status of imported products to publish, pending or draft\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Product categories\u003C\u002Fstrong>: Product categories will be remained, can choose to add all products to specific categories\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Migrate images\u003C\u002Fstrong>: Product images, gallery and variations images will be queued to import to avoid overload of your server\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Logs\u003C\u002Fstrong>: You can review the migration process in log files\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>PRO VERSION:\u003C\u002Fh3>\n\u003Cp>► \u003Cstrong>All features from free version.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>► \u003Cstrong>WEBHOOKS\u003C\u002Fstrong>: You can use webhooks to automatically import\u002Fupdate new data for Products\u002FOrders\u002FCustomers.\u003C\u002Fp>\n\u003Cp>► \u003Cstrong>IMPORT PRODUCTS from CSV\u003C\u002Fstrong>: In case you don’t use API, this is what you need to migrate your products\u003C\u002Fp>\n\u003Cp>► \u003Cstrong>IMPORT PRODUCT BY ID\u003C\u002Fstrong>: You can choose specific products to import by entering product ids\u003C\u002Fp>\n\u003Cp>► \u003Cstrong>IMPORT PRODUCT OPTIONS\u003C\u002Fstrong>: Besides some options like the free version, you can do more with the pro version:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Metafields\u003C\u002Fstrong>: You can import metafields of products such as SEO title, SEO description…\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Barcode, Vendor, Product type\u003C\u002Fstrong>: It’s possible to choose which product post meta to import barcode to and which taxonomy\u002Fpost meta to import vendor and product type to\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Migrate description images\u003C\u002Fstrong>: Images in the product description can be easily migrated to the WordPress site and images sources(URLs) will be replaced correctly after that\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Products filters\u003C\u002Fstrong>: If you don’t want to import all products, there are some filters available such as product type, collection ID, published before date, published after date. And you can also select the sequence products are imported\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>► \u003Cstrong>CRON UPDATE PRODUCT\u003C\u002Fstrong>: Schedule to update product price or quantity automatically\u003C\u002Fp>\n\u003Cp>► \u003Cstrong>UPDATE PRODUCT OPTIONS\u003C\u002Fstrong>: Able to update product images, title, inventory, description, price, SKU, attributes, slug after products are imported to WooCommerce store\u003C\u002Fp>\n\u003Cp>► \u003Cstrong>ORDERS\u003C\u002Fstrong>: Payment method, shipping method, first name, last name, company, country, address, zip, city, province, phone, total, subtotal, tax, discount, shipping cost, currency, date create, browser IP, customer user agent, line items, discount code, order number, order fulfillment.\u003C\u002Fp>\n\u003Cp>► \u003Cstrong>IMPORT ORDER OPTIONS\u003C\u002Fstrong>: Orders per ajax request, Import orders created\u002Fimported at or before\u002Fafter date, Import Orders sequence\u003C\u002Fp>\n\u003Cp>► \u003Cstrong>UPDATE ORDER OPTIONS\u003C\u002Fstrong>: Able to update order status, order date, order fulfillments\u003C\u002Fp>\n\u003Cp>► \u003Cstrong>CRON UPDATE ORDER\u003C\u002Fstrong>: Schedule to update orders automatically\u003C\u002Fp>\n\u003Cp>► \u003Cstrong>STORE SETTINGS\u003C\u002Fstrong>: Site title, admin email, store address, city, country, state, postcode, timezone, weight unit, currency code, currency format.\u003C\u002Fp>\n\u003Cp>► \u003Cstrong>SHIPPING ZONES\u003C\u002Fstrong>: shipping zones and shipping methods.\u003C\u002Fp>\n\u003Cp>► \u003Cstrong>TAXES\u003C\u002Fstrong>: Tax name, tax rate, country, province, zip, shipping.\u003C\u002Fp>\n\u003Cp>► \u003Cstrong>PAGES\u003C\u002Fstrong>: Title, content.\u003C\u002Fp>\n\u003Cp>► \u003Cstrong>BLOGS\u003C\u002Fstrong>: Blog title, blog content, categories, tags, featured image.\u003C\u002Fp>\n\u003Cp>► \u003Cstrong>COUPONS\u003C\u002Fstrong>: Coupon types that WooCommerce support, coupon amount, usage limit, expiry date, minimum amount.\u003C\u002Fp>\n\u003Cp>► \u003Cstrong>CUSTOMERS\u003C\u002Fstrong>: Import customers per ajax request, first name, last name, phone, company, address, city, province, zip, country.\u003C\u002Fp>\n\u003Cp>► \u003Cstrong>PREMIUM SUPPORT\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002F1.envato.market\u002F9arQ5\" rel=\"nofollow ugc\">Go Pro\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Plugin Links\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fvillatheme.com\" rel=\"nofollow ugc\">Project Page\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fdocs.villatheme.com\u002F?item=import-shopify-to-woocommerce\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fvillatheme.com\u002Fknowledge-base\u002Fsecurity-is-our-priority\u002F\" rel=\"nofollow ugc\">Report Bugs\u002FIssues\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>MAY BE YOU NEED\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002F9map-map-multi-locations\u002F\" rel=\"ugc\">9Map – Map Multi Locations\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-abandoned-cart-recovery\u002F\" rel=\"ugc\">Abandoned Cart Recovery for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-advanced-product-information\u002F\" rel=\"ugc\">Advanced Product Information for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Faffi-affiliate-marketing-for-woo\u002F\" rel=\"ugc\">AFFI – Affiliate Marketing for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-alidropship\u002F\" rel=\"ugc\">ALD – Dropshipping and Fulfillment for AliExpress and WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-boost-sales\u002F\" rel=\"ugc\">Boost Sales for WooCommerce – Set up Up-Sells & Cross-Sells Popups & Auto Apply Coupon\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbopo-woo-product-bundle-builder\u002F\" rel=\"ugc\">Bopo – WooCommerce Product Bundle Builder\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbulky-bulk-edit-products-for-woo\u002F\" rel=\"ugc\">Bulky – Bulk Edit Products for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-cart-all-in-one\u002F\" rel=\"ugc\">Cart All In One For WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcatna-woo-name-your-price-and-offers\u002F\" rel=\"ugc\">Catna – Woo Name Your Price and Offers\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcheckout-upsell-funnel-for-woo\u002F\" rel=\"ugc\">Checkout Upsell Funnel for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fchinads-dropshipping-taobao-woocommerce\u002F\" rel=\"ugc\">ChinaDS – Tmall-Taobao Dropshipping for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fclear-autoptimize-cache-automatically\u002F\" rel=\"ugc\">Clear Autoptimize Cache Automatically\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcompe-woo-compare-products\u002F\" rel=\"ugc\">COMPE – WooCommerce Compare Products\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-coupon-reminder\u002F\" rel=\"ugc\">Coreem – Coupon Reminder for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-coupon-box\u002F\" rel=\"ugc\">Coupon Box for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-multi-currency\u002F\" rel=\"ugc\">CURCY – Multi Currency for WooCommerce – Smoothly on WooCommerce 9.x\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-customer-coupons\u002F\" rel=\"ugc\">Customer Coupons for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdepart-deposit-and-part-payment-for-woo\u002F\" rel=\"ugc\">DEPART – Deposit and Part payment for Woo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Femail-template-customizer-for-woo\u002F\" rel=\"ugc\">Email Template Customizer for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fepoi-wp-points-and-rewards\u002F\" rel=\"ugc\">EPOI – WP Points and Rewards\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fepow-custom-product-options-for-woocommerce\u002F\" rel=\"ugc\">EPOW – Custom Product Options for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feu-cookies-bar\u002F\" rel=\"ugc\">EU Cookies Bar for WordPress\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fexmage-wp-image-links\u002F\" rel=\"ugc\">EXMAGE – WordPress Image Links\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-virtual-reviews\u002F\" rel=\"ugc\">Faview – Virtual Reviews for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffewc-extra-checkout-fields-for-woocommerce\u002F\" rel=\"ugc\">FEWC – Extra Checkout Fields For WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-free-shipping-bar\u002F\" rel=\"ugc\">Free Shipping Bar for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgift4u-gift-cards-all-in-one-for-woo\u002F\" rel=\"ugc\">GIFT4U – Gift Cards All in One for Woo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fhandmade-dropshipping-for-etsy-and-woo\u002F\" rel=\"ugc\">HANDMADE – Dropshipping for Etsy and WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fhappy-helpdesk-support-ticket-system\u002F\" rel=\"ugc\">HAPPY – Helpdesk Support Ticket System\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjagif-woo-free-gift\u002F\" rel=\"ugc\">Jagif – WooCommerce Free Gift\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-lookbook\u002F\" rel=\"ugc\">LookBook for WooCommerce – Shoppable with Product Tags\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-lucky-wheel\u002F\" rel=\"ugc\">Lucky Wheel for WooCommerce – Spin a Sale\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-lucky-wheel\u002F\" rel=\"ugc\">Lucky Wheel Giveaway\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-notification\u002F\" rel=\"ugc\">Notification for WooCommerce | Boost Your Sales – Recent Sales Popup – Live Feed Sales – Upsells\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-orders-tracking\u002F\" rel=\"ugc\">Orders Tracking for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-photo-reviews\u002F\" rel=\"ugc\">Photo Reviews for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpofily-woo-product-filters\u002F\" rel=\"ugc\">Pofily – WooCommerce Product Filters\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-pre-orders-for-woo\u002F\" rel=\"ugc\">PRENA – Product Pre-Orders for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-product-builder\u002F\" rel=\"ugc\">Product Builder for WooCommerce – Custom PC Builder\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-size-chart-for-woo\u002F\" rel=\"ugc\">Product Size Chart For WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-variations-swatches-for-woocommerce\u002F\" rel=\"ugc\">Product Variations Swatches for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fredis-woo-dynamic-pricing-and-discounts\u002F\" rel=\"ugc\">REDIS – WooCommerce Dynamic Pricing and Discounts\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Frees-real-estate-for-woo\u002F\" rel=\"ugc\">REES – Real Estate for Woo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fimport-shopify-to-woocommerce\u002F\" rel=\"ugc\">S2W – Import Shopify to WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsales-countdown-timer\u002F\" rel=\"ugc\">Sales Countdown Timer\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsubre-product-subscription-for-woo\u002F\" rel=\"ugc\">SUBRE – Product Subscription for WooCommerce – Recurring Payments\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-suggestion-engine\u002F\" rel=\"ugc\">Suggestion Engine for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-thank-you-page-customizer\u002F\" rel=\"ugc\">Thank You Page Customizer for WooCommerce – Increase Your Sales\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftmds-dropshipping-for-temu-and-woo\u002F\" rel=\"ugc\">TMDS – Dropshipping for TEMU and Woo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fvargal-additional-variation-gallery-for-woo\u002F\" rel=\"ugc\">VARGAL – Additional Variation Gallery for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fvillatheme-core\u002F\" rel=\"ugc\">VillaTheme Core\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fvima-multi-customer-addresses-for-woo\u002F\" rel=\"ugc\">VIMA – Multi Customer Addresses for Woo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fviseek-easy-custom-search\u002F\" rel=\"ugc\">VISeek – Easy Custom Search\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fw2s-migrate-woo-to-shopify\u002F\" rel=\"ugc\">W2S – Migrate WooCommerce to Shopify\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwebpos-point-of-sale-for-woocommerce\u002F\" rel=\"ugc\">WebPOS – Point of Sale for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpbulky-wp-bulk-edit-post-types\u002F\" rel=\"ugc\">WPBulky – WordPress Bulk Edit Post Types\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Plugin Links\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fvillatheme.com\u002Fsupports\" rel=\"nofollow ugc\">Report Bugs\u002FIssues\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Easily migrate all Shopify products and their collections(categories) to WooCommerce after several clicks",3000,117074,42,"2026-02-10T07:55:00.000Z","5.0.0",[20,21,76,77],"shopify","woocommerce","https:\u002F\u002Fvillatheme.com\u002Fextensions\u002Fimport-shopify-to-woocommerce","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimport-shopify-to-woocommerce.zip",99,1,"2022-11-10 00:00:00",{"slug":84,"name":85,"version":86,"author":43,"author_profile":44,"description":87,"short_description":88,"active_installs":89,"downloaded":90,"rating":91,"num_ratings":92,"last_updated":93,"tested_up_to":16,"requires_at_least":52,"requires_php":18,"tags":94,"homepage":99,"download_link":100,"security_score":101,"vuln_count":102,"unpatched_count":26,"last_vuln_date":103,"fetched_at":28},"fg-drupal-to-wp","FG Drupal to WordPress","3.93.1","\u003Cp>This plugin migrates articles, stories, pages, categories, tags and images from Drupal to WordPress.\u003C\u002Fp>\n\u003Cp>It has been tested with \u003Cstrong>Drupal 4 to 11\u003C\u002Fstrong> and the latest version of WordPress. It is compatible with multisite installations.\u003C\u002Fp>\n\u003Cp>Major features include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>migrates the Drupal articles\u003C\u002Fli>\n\u003Cli>migrates the Drupal 6 stories\u003C\u002Fli>\n\u003Cli>migrates the Drupal basic pages\u003C\u002Fli>\n\u003Cli>migrates the Drupal categories\u003C\u002Fli>\n\u003Cli>migrates the Drupal tags\u003C\u002Fli>\n\u003Cli>migrates the Drupal images\u003C\u002Fli>\n\u003Cli>uploads all the posts media in WP uploads directories\u003C\u002Fli>\n\u003Cli>uploads external media (option)\u003C\u002Fli>\n\u003Cli>modifies the post content to keep the media links\u003C\u002Fli>\n\u003Cli>resizes images according to the sizes defined in WP\u003C\u002Fli>\n\u003Cli>defines the featured image to be the first post image (option)\u003C\u002Fli>\n\u003Cli>keeps the alt image attribute\u003C\u002Fli>\n\u003Cli>modifies the internal links\u003C\u002Fli>\n\u003Cli>compatible with the MySQL, PostgreSQL and SQLite Drupal database drivers\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>No need to subscribe to an external web site.\u003C\u002Fp>\n\u003Ch4>Premium version\u003C\u002Fh4>\n\u003Cp>The \u003Cstrong>Premium version\u003C\u002Fstrong> includes these extra features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>migrates the comments\u003C\u002Fli>\n\u003Cli>migrates the authors\u003C\u002Fli>\n\u003Cli>migrates the administrators\u003C\u002Fli>\n\u003Cli>migrates the users\u003C\u002Fli>\n\u003Cli>migrates the custom post types\u003C\u002Fli>\n\u003Cli>migrates the custom taxonomies\u003C\u002Fli>\n\u003Cli>migrates the custom fields\u003C\u002Fli>\n\u003Cli>migrates the custom users fields\u003C\u002Fli>\n\u003Cli>migrates the users pictures\u003C\u002Fli>\n\u003Cli>migrates the navigation menus\u003C\u002Fli>\n\u003Cli>migrates the blocks as inactive widgets\u003C\u002Fli>\n\u003Cli>authenticates the users with their Drupal passwords\u003C\u002Fli>\n\u003Cli>SEO: redirects the Drupal URLs to the corresponding WordPress URLs\u003C\u002Fli>\n\u003Cli>ability to not import some data\u003C\u002Fli>\n\u003Cli>ability to import only specific node types\u003C\u002Fli>\n\u003Cli>imports and replaces the Image Assist shortcodes\u003C\u002Fli>\n\u003Cli>imports the images managed by the Image Attach Drupal module\u003C\u002Fli>\n\u003Cli>imports the nodes relationships\u003C\u002Fli>\n\u003Cli>imports the Drupal 8 Media entities\u003C\u002Fli>\n\u003Cli>imports the Drupal Media\u003C\u002Fli>\n\u003Cli>imports the Video Embed fields\u003C\u002Fli>\n\u003Cli>ability to run the import by WP CLI\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The Premium version can be purchased on: \u003Ca href=\"https:\u002F\u002Fwww.fredericgilles.net\u002Ffg-drupal-to-wordpress\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.fredericgilles.net\u002Ffg-drupal-to-wordpress\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Add-ons\u003C\u002Fh4>\n\u003Cp>The Premium version allows the use of add-ons that enhance functionality:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>CCK Custom Content Kit\u003C\u002Fli>\n\u003Cli>ECK Entity Construction Kit\u003C\u002Fli>\n\u003Cli>Meta tags\u003C\u002Fli>\n\u003Cli>Location custom fields\u003C\u002Fli>\n\u003Cli>Ubercart store\u003C\u002Fli>\n\u003Cli>Drupal Commerce store\u003C\u002Fli>\n\u003Cli>Name custom fields\u003C\u002Fli>\n\u003Cli>Addressfield custom fields\u003C\u002Fli>\n\u003Cli>Internationalization\u003C\u002Fli>\n\u003Cli>NodeBlock fields\u003C\u002Fli>\n\u003Cli>EntityReference relationships\u003C\u002Fli>\n\u003Cli>Media Provider (S3, SoundCloud, YouTube media)\u003C\u002Fli>\n\u003Cli>Forum\u003C\u002Fli>\n\u003Cli>Field collections\u003C\u002Fli>\n\u003Cli>Multifield\u003C\u002Fli>\n\u003Cli>Paragraphs\u003C\u002Fli>\n\u003Cli>Domain Access\u003C\u002Fli>\n\u003Cli>Countries\u003C\u002Fli>\n\u003Cli>Profile2 user fields\u003C\u002Fli>\n\u003Cli>Entity Embed\u003C\u002Fli>\n\u003Cli>Webform\u003C\u002Fli>\n\u003Cli>Book\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>These modules can be purchased on: \u003Ca href=\"https:\u002F\u002Fwww.fredericgilles.net\u002Ffg-drupal-to-wordpress\u002Fadd-ons\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.fredericgilles.net\u002Ffg-drupal-to-wordpress\u002Fadd-ons\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Translations\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>English (default)\u003C\u002Fli>\n\u003Cli>French (fr_FR)\u003C\u002Fli>\n\u003Cli>other can be translated\u003C\u002Fli>\n\u003C\u002Ful>\n","A plugin to migrate articles, stories, pages, categories, tags, images from Drupal to WordPress",800,156098,92,111,"2026-02-07T10:21:00.000Z",[95,96,97,21,98],"cck","drupal","importer","ubercart","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffg-drupal-to-wp\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffg-drupal-to-wp.3.93.1.zip",97,3,"2025-07-16 00:00:00",{"slug":105,"name":106,"version":107,"author":108,"author_profile":109,"description":110,"short_description":111,"active_installs":11,"downloaded":112,"rating":13,"num_ratings":81,"last_updated":113,"tested_up_to":16,"requires_at_least":53,"requires_php":24,"tags":114,"homepage":24,"download_link":118,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"calliope-media-import-export","Export\u002FImport Media","1.4.4","Maira Foresto","https:\u002F\u002Fprofiles.wordpress.org\u002Fmairaforesto\u002F","\u003Cp>\u003Cstrong>Export\u002FImport Media\u003C\u002Fstrong> is the robust solution for migrating your WordPress media library from one site to another, maintaining all SEO metadata.\u003C\u002Fp>\n\u003Cp>The plugin generates a CSV file containing all critical information (URLs, paths, alt text, titles, captions, descriptions). You can then use this file to import images into a new site seamlessly.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🚀 New in version 1.4.0:\u003C\u002Fstrong>\u003Cbr \u002F>\nWe have completely redesigned the interface! Now featuring a modern \u003Cstrong>Drag & Drop\u003C\u002Fstrong> area, \u003Cstrong>Advanced Export Filters\u003C\u002Fstrong> (by Product, Post, or Page), and a \u003Cstrong>Downloadable Log\u003C\u002Fstrong> for better control.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Why use this plugin?\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>Perfect for Migrations:\u003C\u002Fstrong> Move thousands of images without server timeouts.\u003Cbr \u002F>\n* \u003Cstrong>SEO Friendly:\u003C\u002Fstrong> Keeps all your Alt Text and Titles intact.\u003Cbr \u002F>\n* \u003Cstrong>Developer Ready:\u003C\u002Fstrong> Completely refactored with hooks and filters.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Modern Drag & Drop:\u003C\u002Fstrong> Upload your CSV files easily with our new visual interface.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Secure Import:\u003C\u002Fstrong> Uses native WordPress APIs (Sideloading) to ensure files are safe and valid.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart Export Filters:\u003C\u002Fstrong> Export only what you need. Filter by \u003Cstrong>Date Range\u003C\u002Fstrong> or by \u003Cstrong>Attachment Type\u003C\u002Fstrong> (WooCommerce Products, Posts, Pages, or Unattached).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Performance Mode:\u003C\u002Fstrong> Option to \u003Cstrong>Skip Thumbnail Generation\u003C\u002Fstrong> for lightning-fast imports (up to 5x faster).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Downloadable Log:\u003C\u002Fstrong> Get a detailed \u003Ccode>.txt\u003C\u002Fcode> log file after import to debug any issues.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Duplicate Prevention:\u003C\u002Fstrong> Checks file hash (MD5) to prevent importing the same image twice.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Batch Processing:\u003C\u002Fstrong> AJAX-powered process prevents server timeouts, even with large files.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Local Import Mode:\u003C\u002Fstrong> Link images already present in your \u003Ccode>\u002Fuploads\u002F\u003C\u002Fcode> folder without downloading them again.\u003C\u002Fli>\n\u003C\u002Ful>\n","The ultimate tool to migrate your media library. Export to CSV with Advanced Filters and Import securely with Drag & Drop (images, videos, audio a &hellip;",2460,"2026-02-28T17:24:00.000Z",[115,116,20,117,21],"csv","export","media","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcalliope-media-import-export.zip",{"slug":120,"name":121,"version":122,"author":123,"author_profile":124,"description":125,"short_description":126,"active_installs":127,"downloaded":128,"rating":13,"num_ratings":102,"last_updated":129,"tested_up_to":16,"requires_at_least":130,"requires_php":131,"tags":132,"homepage":136,"download_link":137,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"post-export-import-with-media","Post Export Import with Media","1.3.0","wpazleen","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpazleen\u002F","\u003Cp>\u003Cstrong>Post Export Import with Media\u003C\u002Fstrong> is a simple yet powerful WordPress plugin that helps you securely transfer posts, pages, media, widgets, menus, themes, plugins & settings along with their media files between WordPress sites. Unlike the default exporter, this plugin ensures that images and attachments are included, so you don’t end up with broken links or missing media.\u003C\u002Fp>\n\u003Cp>Whether you’re moving to a new host, creating staging sites, or backing up your content, this plugin handles everything with professional-grade reliability, user-friendly interface and powerful built-in Batch Processing for high-performance transfers all designed for simplicity and control.\u003C\u002Fp>\n\u003Ch3>✨ Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Export and import posts with all attached media files, metadata, categories, tags, and custom fields  \u003C\u002Fli>\n\u003Cli>Automatic media file detection and download during import\u003C\u002Fli>\n\u003Cli>Real-time progress tracking for smooth migration  \u003C\u002Fli>\n\u003Cli>Smart image handling – reuses existing media, downloads missing files\u003C\u002Fli>\n\u003Cli>Support for featured images and inline content images\u003C\u002Fli>\n\u003Cli>Bulk delete functionality with confirmation dialogs\u003C\u002Fli>\n\u003Cli>Secure data handling to prevent errors or data loss  \u003C\u002Fli>\n\u003Cli>Lightweight and beginner-friendly interface  \u003C\u002Fli>\n\u003Cli>Works for bloggers, developers, and site administrators  \u003C\u002Fli>\n\u003Cli>Batch Processing Settings (Optimized for large-scale websites)\u003C\u002Fli>\n\u003Cli>Scheduled Exports (Automated Backups)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>\u003Cstrong>Pages Export\u002FImport\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Complete page hierarchy preservation\u003C\u002Fli>\n\u003Cli>Template assignments and page metadata\u003C\u002Fli>\n\u003Cli>Featured images and content images handling\u003C\u002Fli>\n\u003Cli>Parent-child page relationships maintained\u003C\u002Fli>\n\u003Cli>Custom page attributes and settings\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>\u003Cstrong>WordPress Settings Backup\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>7 settings categories: General, Writing, Reading, Discussion, Media, Permalinks, Privacy\u003C\u002Fli>\n\u003Cli>Site icon export\u002Fimport with URL information\u003C\u002Fli>\n\u003Cli>Selective import – choose which settings to import\u003C\u002Fli>\n\u003Cli>Detailed import logs showing success\u002Ffailure for each setting\u003C\u002Fli>\n\u003Cli>Handles deprecated WordPress options automatically\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>\u003Cstrong>Widgets & Navigation Menus\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Complete widget configuration export\u002Fimport\u003C\u002Fli>\n\u003Cli>Widget positions and sidebar assignments\u003C\u002Fli>\n\u003Cli>Navigation menu structure with all items\u003C\u002Fli>\n\u003Cli>Menu locations and theme assignments\u003C\u002Fli>\n\u003Cli>Menu item hierarchy and custom properties\u003C\u002Fli>\n\u003Cli>Support for all widget types including custom HTML, media widgets\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>\u003Cstrong>Themes & Plugins Backup\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Export active theme, all themes, or selected themes\u003C\u002Fli>\n\u003Cli>Export active plugins, all plugins, or selected plugins\u003C\u002Fli>\n\u003Cli>ZIP file creation with proper directory structure\u003C\u002Fli>\n\u003Cli>Import with replace existing or keep both options\u003C\u002Fli>\n\u003Cli>Automatic theme\u002Fplugin activation after import\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>\u003Cstrong>Advanced Admin Features\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Admin Download Buttons\u003C\u002Fstrong> – Add download buttons to WordPress themes.php and plugins.php pages\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Media Statistics\u003C\u002Fstrong> – Comprehensive media library analysis with file types, sizes, and usage\u003C\u002Fli>\n\u003Cli>\u003Cstrong>System Configuration Test\u003C\u002Fstrong> – Check server capabilities and requirements\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Plugin Recommendations\u003C\u002Fstrong> – Curated list of useful WordPress plugins\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🎯 \u003Cstrong>Perfect For\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Web Developers\u003C\u002Fstrong> – Quickly clone sites for development and testing\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Site Migrations\u003C\u002Fstrong> – Move WordPress sites between hosts seamlessly  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Backup Solutions\u003C\u002Fstrong> – Create complete site backups including media\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Staging Sites\u003C\u002Fstrong> – Duplicate production sites for safe testing\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Client Handoffs\u003C\u002Fstrong> – Package complete sites for client delivery\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-site Management\u003C\u002Fstrong> – Sync content between multiple WordPress installations\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🔧 \u003Cstrong>Technical Excellence\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Security First\u003C\u002Fstrong> – All operations use WordPress nonces and capability checks\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Memory Efficient\u003C\u002Fstrong> – Handles large sites without memory issues\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cross-Platform\u003C\u002Fstrong> – Works on Windows, Linux, and macOS servers\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Error Recovery\u003C\u002Fstrong> – Comprehensive error handling and user feedback\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Progress Tracking\u003C\u002Fstrong> – Real-time updates during long operations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Clean Code\u003C\u002Fstrong> – Well-documented, maintainable codebase following WordPress standards\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>📊 \u003Cstrong>Real-time Progress & Logging\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cp>Every operation provides detailed feedback:\u003Cbr \u002F>\n* Progress bars showing completion percentage\u003Cbr \u002F>\n* Timestamped logs with success\u002Fwarning\u002Ferror indicators\u003Cbr \u002F>\n* Detailed statistics (items imported, skipped, failed)\u003Cbr \u002F>\n* Clear error messages with actionable solutions\u003Cbr \u002F>\n* Import\u002Fexport summaries with file information\u003C\u002Fp>\n\u003Ch3>🎨 \u003Cstrong>User Experience\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Intuitive Interface\u003C\u002Fstrong> – Clean, modern admin interface\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Responsive Design\u003C\u002Fstrong> – Works perfectly on desktop and mobile\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Modal Confirmations\u003C\u002Fstrong> – Safe operations with confirmation dialogs\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Detailed Help\u003C\u002Fstrong> – Comprehensive descriptions and usage instructions\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Professional Styling\u003C\u002Fstrong> – Matches WordPress admin design language\u003C\u002Fli>\n\u003C\u002Ful>\n","Easily export and import WP posts, pages, media, widgets, menus, themes, plugins & settings with their media files- secure, fast, and with real-ti &hellip;",500,2796,"2026-02-13T16:23:00.000Z","6.7","7.4",[133,20,21,134,135],"export-media","page-export","post-export","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpost-export-import-with-media\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpost-export-import-with-media.1.3.0.zip",{"attackSurface":139,"codeSignals":468,"taintFlows":667,"riskAssessment":942,"analyzedAt":953},{"hooks":140,"ajaxHandlers":444,"restRoutes":464,"shortcodes":465,"cronEvents":466,"entryPointCount":467,"unprotectedCount":26},[141,147,151,158,162,165,169,173,176,180,184,188,192,196,201,205,209,213,217,220,225,231,234,237,239,242,246,248,250,252,254,258,262,266,268,272,275,278,282,284,285,288,290,294,297,300,302,304,306,307,309,312,315,317,319,321,324,327,329,331,333,335,339,343,346,349,352,355,357,359,360,363,366,369,372,374,376,379,382,384,387,390,393,396,398,401,402,403,405,408,410,414,416,418,421,424,426,428,430,432,434,438,441],{"type":142,"name":143,"callback":144,"file":145,"line":146},"filter","checkout\u002FpurchaseCompleted","mmt_anaytics_process_after_complete","analytics\\class-mmt-wsw-analytics.php",63,{"type":142,"name":148,"callback":149,"file":145,"line":150},"templates\u002Fcheckout.php","mmt_anaytics_add_js_for_gafb",66,{"type":152,"name":153,"callback":154,"priority":155,"file":156,"line":157},"action","plugins_loaded","momowsw_check_woocommerce",50,"class-momo-wsw-import-export.php",14,{"type":152,"name":159,"callback":160,"file":156,"line":161},"admin_notices","momowsw_woocommerce_not_installed_notice",20,{"type":142,"name":163,"callback":164,"file":156,"line":150},"support_forum_url","momowsw_support_forum_url",{"type":152,"name":153,"callback":166,"priority":167,"file":156,"line":168},"momowsw_plugin_loaded",200,169,{"type":152,"name":170,"callback":171,"priority":26,"file":156,"line":172},"init","momowsw_plugin_init",180,{"type":152,"name":159,"callback":174,"file":156,"line":175},"momo_wsw_no_wc_notice",190,{"type":152,"name":177,"callback":178,"priority":161,"file":156,"line":179},"admin_menu","momowsw_set_getting_started_menu",211,{"type":152,"name":177,"callback":181,"file":182,"line":183},"momowsw_set_admin_menu","includes\\admin\\class-momo-wsw-admin-init.php",12,{"type":152,"name":185,"callback":186,"file":182,"line":187},"admin_enqueue_scripts","momowsw_print_admin_ss",13,{"type":152,"name":189,"callback":190,"file":182,"line":191},"admin_init","momowsw_register_settings",15,{"type":142,"name":193,"callback":194,"priority":191,"file":195,"line":191},"manage_edit-shop_order_columns","momowsw_add_shopify_linked_column","includes\\admin\\class-momo-wsw-orders.php",{"type":152,"name":197,"callback":198,"priority":199,"file":195,"line":200},"manage_shop_order_posts_custom_column","momowsw_add_shopify_linked_column_details",10,16,{"type":152,"name":202,"callback":203,"priority":199,"file":195,"line":204},"add_meta_boxes","momowsw_add_tracking_meta_boxes",21,{"type":152,"name":206,"callback":207,"file":195,"line":208},"save_post_shop_order","momowsw_update_order_meta",22,{"type":152,"name":210,"callback":211,"priority":199,"file":195,"line":212},"woocommerce_order_status_completed","momo_wsw_check_and_make_fullfillment",25,{"type":152,"name":214,"callback":215,"priority":199,"file":216,"line":161},"momowsw_run_background_import_process","momowsw_action_run_background_import_process","includes\\class-momo-wsw-background-process.php",{"type":152,"name":159,"callback":218,"file":216,"line":219},"momowsw_render_admin_notice",48,{"type":152,"name":221,"callback":222,"file":223,"line":224},"post_submitbox_start","momo_wsw_add_export_product_button","includes\\class-momo-wsw-export-shopify.php",23,{"type":142,"name":226,"callback":227,"priority":228,"file":229,"line":230},"cron_schedules","momo_wsw_custom_import_schedule",5,"premium\\class-momo-wsw-cron.php",29,{"type":142,"name":226,"callback":232,"priority":228,"file":229,"line":233},"momo_wsw_custom_export_schedule",33,{"type":152,"name":177,"callback":235,"file":236,"line":183},"momowsw_set_admin_menu_ebay","premium\\ebay\\admin\\class-momo-wsw-admin-ebay-sync.php",{"type":152,"name":189,"callback":238,"file":236,"line":187},"momowsw_register_settings_ebay",{"type":142,"name":240,"callback":241,"priority":191,"file":236,"line":200},"manage_edit-product_columns","momowsw_add_ebay_linked_column",{"type":152,"name":243,"callback":244,"priority":199,"file":236,"line":245},"manage_product_posts_custom_column","momowsw_add_ebay_linked_column_details",17,{"type":142,"name":226,"callback":247,"priority":228,"file":236,"line":34},"momo_wsw_custom_product_feeds_schedule",{"type":152,"name":185,"callback":186,"file":249,"line":161},"premium\\ebay\\class-momo-wsw-export-ebay.php",{"type":152,"name":221,"callback":222,"file":249,"line":251},24,{"type":152,"name":185,"callback":186,"file":253,"line":183},"premium\\main\\admin\\class-momo-wsw-admin-premium.php",{"type":152,"name":189,"callback":255,"file":256,"line":257},"momowsw_register_sync_orders_settings","premium\\main\\admin\\class-momo-wsw-export-init.php",18,{"type":152,"name":259,"callback":260,"priority":199,"file":256,"line":261},"update_option_momo_wsw_as_order_import_settings","momo_wsw_after_as_order_import_settings",26,{"type":152,"name":263,"callback":264,"priority":199,"file":256,"line":265},"update_option_momo_wsw_as_order_export_settings","momo_wsw_after_as_order_export_settings",27,{"type":152,"name":221,"callback":267,"file":256,"line":233},"momo_wsw_add_export_others_button",{"type":152,"name":269,"callback":270,"file":256,"line":271},"enqueue_block_editor_assets","enqueue_momowsw_gutenberg_button",35,{"type":142,"name":273,"callback":267,"file":256,"line":274},"woocommerce_order_actions_end",37,{"type":152,"name":185,"callback":276,"file":256,"line":277},"momo_wsw_add_export_scripts",39,{"type":152,"name":279,"callback":280,"priority":161,"file":256,"line":281},"edit_user_profile","momo_wsw_add_export_button_to_user_edit_page",41,{"type":142,"name":226,"callback":227,"priority":228,"file":256,"line":283},78,{"type":142,"name":226,"callback":232,"priority":228,"file":256,"line":13},{"type":142,"name":226,"callback":286,"priority":228,"file":256,"line":287},"anonymous",130,{"type":142,"name":226,"callback":286,"priority":228,"file":256,"line":289},162,{"type":152,"name":291,"callback":292,"file":293,"line":183},"momo_wsw_main_menu_link","momo_wsw_main_menu_add_link","premium\\main\\admin\\pages\\class-momo-wsw-settings-premium.php",{"type":152,"name":295,"callback":296,"file":293,"line":187},"momo_wsw_main_menu_content","momo_wsw_main_menu_add_content",{"type":152,"name":177,"callback":298,"file":299,"line":183},"momowsw_set_admin_menu_multistore","premium\\multistore\\admin\\class-momo-wsw-admin-multistore.php",{"type":152,"name":189,"callback":301,"file":299,"line":187},"momowsw_register_settings_multistore",{"type":142,"name":240,"callback":303,"priority":191,"file":299,"line":204},"momowsw_add_shopify_store_linked_column",{"type":152,"name":243,"callback":305,"priority":199,"file":299,"line":208},"momowsw_add_shopify_store_linked_column_details",{"type":142,"name":193,"callback":303,"priority":191,"file":299,"line":251},{"type":152,"name":197,"callback":308,"priority":199,"file":299,"line":212},"momowsw_add_shopify_store_linked_column_details_order",{"type":152,"name":185,"callback":310,"file":299,"line":311},"momowsw_enqueue_admin_style_scripts",28,{"type":152,"name":202,"callback":313,"priority":199,"file":299,"line":314},"momowsw_multistore_add_tracking_meta_boxes",32,{"type":152,"name":206,"callback":316,"file":299,"line":233},"momowsw_multistore_update_order_meta",{"type":152,"name":210,"callback":318,"priority":199,"file":299,"line":271},"momowsw_multistore_check_and_make_fullfillment",{"type":142,"name":226,"callback":247,"priority":228,"file":299,"line":320},148,{"type":152,"name":189,"callback":322,"file":323,"line":157},"momowsw_register_order_auto_sync_settings","premium\\multistore\\class-momo-wsw-multi-store-order-auto-sync.php",{"type":152,"name":325,"callback":326,"priority":199,"file":323,"line":245},"add_option_momo_wsw_multistore_order_sync","momo_wsw_multistore_order_sync",{"type":152,"name":328,"callback":326,"priority":199,"file":323,"line":257},"update_option_momo_wsw_multistore_order_sync",{"type":142,"name":226,"callback":227,"priority":228,"file":323,"line":330},43,{"type":142,"name":226,"callback":232,"priority":228,"file":323,"line":332},65,{"type":142,"name":226,"callback":227,"priority":228,"file":334,"line":261},"premium\\multistore\\class-momo-wsw-multistore-cron.php",{"type":142,"name":336,"callback":337,"priority":199,"file":338,"line":257},"momowsw_check_specified_product_only","momowsw_check_product_is_in_order","premium\\multistore\\class-momo-wsw-multistore-filter-action.php",{"type":142,"name":340,"callback":341,"priority":199,"file":338,"line":342},"momowsw_check_specified_product_single","momowsw_check_shopify_id_is_selected",19,{"type":152,"name":344,"callback":345,"priority":199,"file":338,"line":224},"momowsw_after_product_create","momowsw_add_to_specific_product_list",{"type":142,"name":347,"callback":348,"priority":199,"file":338,"line":212},"momowsw_change_order_status","momowsw_change_order_status_multistore",{"type":152,"name":189,"callback":350,"file":351,"line":157},"momowsw_register_multiple_stores_settings","premium\\multistore\\class-momo-wsw-multistore-multi-stores.php",{"type":152,"name":177,"callback":353,"file":354,"line":183},"momowsw_set_orders_admin_menu","premium\\orders\\admin\\class-momo-wsw-admin-orders-init.php",{"type":152,"name":189,"callback":356,"file":354,"line":187},"momowsw_register_orders_settings",{"type":142,"name":226,"callback":227,"priority":228,"file":358,"line":230},"premium\\orders\\class-momo-wsw-order-cron.php",{"type":142,"name":226,"callback":232,"priority":228,"file":358,"line":233},{"type":152,"name":177,"callback":361,"file":362,"line":183},"momowsw_set_osync_admin_menu","premium\\othersync\\admin\\class-momo-wsw-admin-osync-init.php",{"type":152,"name":189,"callback":364,"file":365,"line":157},"momowsw_register_auto_sync_settings","premium\\othersync\\admin\\class-momo-wsw-auto-sync.php",{"type":152,"name":367,"callback":368,"priority":199,"file":365,"line":245},"update_option_momo_wsw_as_import_settings","momo_wsw_after_as_import_settings",{"type":152,"name":370,"callback":371,"priority":199,"file":365,"line":257},"update_option_momo_wsw_as_export_settings","momo_wsw_after_as_export_settings",{"type":142,"name":226,"callback":227,"priority":228,"file":365,"line":373},45,{"type":142,"name":226,"callback":232,"priority":228,"file":365,"line":375},67,{"type":142,"name":226,"callback":377,"priority":228,"file":378,"line":72},"momo_wsw_custom_import_schedule_page","premium\\othersync\\class-momo-wsw-other-cron.php",{"type":142,"name":226,"callback":380,"priority":228,"file":378,"line":381},"momo_wsw_custom_export_schedule_page",46,{"type":142,"name":226,"callback":383,"priority":228,"file":378,"line":155},"momo_wsw_custom_import_schedule_article",{"type":142,"name":226,"callback":385,"priority":228,"file":378,"line":386},"momo_wsw_custom_export_schedule_article",54,{"type":142,"name":226,"callback":388,"priority":228,"file":378,"line":389},"momo_wsw_custom_import_schedule_customer",58,{"type":142,"name":226,"callback":391,"priority":228,"file":378,"line":392},"momo_wsw_custom_export_schedule_customer",62,{"type":152,"name":177,"callback":394,"file":395,"line":183},"momowsw_set_admin_menu_pf","premium\\product-feed\\admin\\class-momo-wsw-admin-product-feed.php",{"type":152,"name":189,"callback":397,"file":395,"line":187},"momowsw_register_settings_pf",{"type":152,"name":399,"callback":400,"priority":199,"file":395,"line":200},"update_option_momo_wsw_pf_product_feeds","momo_wsw_after_pf_product_feeds_settings",{"type":152,"name":185,"callback":310,"file":395,"line":245},{"type":142,"name":226,"callback":247,"priority":228,"file":395,"line":60},{"type":142,"name":226,"callback":247,"priority":228,"file":404,"line":261},"premium\\product-feed\\class-momo-wsw-pf-cron.php",{"type":152,"name":177,"callback":406,"file":407,"line":183},"momowsw_set_admin_menu_webhooks","premium\\webhooks\\admin\\class-momo-wsw-admin-webhooks.php",{"type":152,"name":189,"callback":409,"file":407,"line":187},"momowsw_register_settings_webhooks",{"type":152,"name":411,"callback":412,"priority":199,"file":413,"line":157},"woocommerce_product_set_stock","momowsw_trigger_on_stock_change","premium\\webhooks\\class-momo-wsw-custom-webhooks.php",{"type":152,"name":415,"callback":412,"priority":199,"file":413,"line":191},"woocommerce_variation_set_stock",{"type":152,"name":185,"callback":186,"file":417,"line":261},"premium\\webhooks\\class-momo-wsw-webhooks.php",{"type":152,"name":419,"callback":420,"file":417,"line":230},"rest_api_init","momowsw_custom_rest_api_webhooks",{"type":152,"name":177,"callback":422,"file":423,"line":157},"momowsw_set_admin_menu_sharing","sharing\\admin\\class-momo-wsw-sharing-admin.php",{"type":152,"name":189,"callback":425,"file":423,"line":191},"momowsw_register_settings_sharing",{"type":152,"name":185,"callback":427,"file":423,"line":200},"momowsw_enqueue_facebook_sdk",{"type":152,"name":185,"callback":186,"file":429,"line":212},"sharing\\class-momo-wsw-sharing-init.php",{"type":152,"name":221,"callback":431,"file":429,"line":265},"add_facebook_share_button_admin",{"type":152,"name":269,"callback":433,"file":429,"line":311},"momo_sharing_enqueue_gutenberg_assets",{"type":152,"name":435,"callback":436,"priority":199,"file":429,"line":437},"save_post_product","momo_wsw_autopost_to_facebook_transition",34,{"type":152,"name":159,"callback":439,"file":429,"line":440},"show_wsw_fb_sharing_admin_notice",36,{"type":152,"name":419,"callback":442,"file":443,"line":157},"momowsw_register_sharing_rest_route","sharing\\momo-wsw-facebook-middleware.php",[445,449,452,454,456,458,460,462],{"action":446,"nopriv":447,"callback":446,"hasNonce":448,"hasCapCheck":447,"file":365,"line":191},"momowsw_run_autoimport_now",false,true,{"action":450,"nopriv":447,"callback":450,"hasNonce":448,"hasCapCheck":447,"file":451,"line":157},"momo_fb_insights_fetch_page_info","sharing\\admin\\class-momo-wsw-sharing-insights-ajax.php",{"action":453,"nopriv":447,"callback":453,"hasNonce":448,"hasCapCheck":447,"file":451,"line":191},"momo_fb_insights_fetch_page_metrics",{"action":455,"nopriv":447,"callback":455,"hasNonce":448,"hasCapCheck":447,"file":451,"line":200},"momo_fb_insights_fetch_post_metrics",{"action":457,"nopriv":447,"callback":457,"hasNonce":448,"hasCapCheck":447,"file":429,"line":342},"momo_share_to_facebook_callback",{"action":459,"nopriv":447,"callback":459,"hasNonce":448,"hasCapCheck":447,"file":429,"line":161},"momo_save_fb_user_info_callback",{"action":461,"nopriv":447,"callback":461,"hasNonce":448,"hasCapCheck":447,"file":429,"line":204},"momo_check_access_token_status",{"action":463,"nopriv":447,"callback":463,"hasNonce":448,"hasCapCheck":447,"file":429,"line":208},"momo_share_to_facebook_delete",[],[],[],8,{"dangerousFunctions":469,"sqlUsage":470,"outputEscaping":473,"fileOperations":658,"externalRequests":601,"nonceChecks":551,"capabilityChecks":26,"bundledLibraries":659},[],{"prepared":471,"raw":26,"locations":472},9,[],{"escaped":474,"rawEcho":91,"locations":475},817,[476,480,481,483,485,487,489,491,493,495,497,499,501,503,505,507,509,511,513,515,517,519,521,522,525,528,530,531,533,535,537,539,541,543,545,547,549,552,554,557,559,561,562,564,565,567,569,571,573,575,577,579,581,584,586,589,590,592,594,596,598,600,602,604,605,606,608,609,611,613,615,617,619,621,623,625,627,629,631,633,635,637,639,641,643,644,646,648,650,652,654,656],{"file":477,"line":478,"context":479},"includes\\admin\\class-momo-wsw-admin-ajax.php",52,"raw output",{"file":477,"line":34,"context":479},{"file":477,"line":482,"context":479},103,{"file":477,"line":484,"context":479},113,{"file":477,"line":486,"context":479},126,{"file":477,"line":488,"context":479},158,{"file":477,"line":490,"context":479},173,{"file":477,"line":492,"context":479},181,{"file":477,"line":494,"context":479},214,{"file":477,"line":496,"context":479},262,{"file":477,"line":498,"context":479},282,{"file":477,"line":500,"context":479},297,{"file":477,"line":502,"context":479},346,{"file":477,"line":504,"context":479},357,{"file":477,"line":506,"context":479},389,{"file":477,"line":508,"context":479},407,{"file":477,"line":510,"context":479},415,{"file":477,"line":512,"context":479},438,{"file":477,"line":514,"context":479},470,{"file":477,"line":516,"context":479},506,{"file":195,"line":518,"context":479},237,{"file":520,"line":373,"context":479},"includes\\admin\\pages\\page-momo-wsw-settings.php",{"file":520,"line":146,"context":479},{"file":523,"line":524,"context":479},"includes\\class-momo-wsw-functions.php",77,{"file":526,"line":527,"context":479},"premium\\ebay\\admin\\class-momo-wsw-ebay-admin-ajax.php",61,{"file":526,"line":529,"context":479},69,{"file":526,"line":482,"context":479},{"file":526,"line":532,"context":479},145,{"file":526,"line":534,"context":479},157,{"file":526,"line":536,"context":479},165,{"file":526,"line":538,"context":479},189,{"file":526,"line":540,"context":479},201,{"file":526,"line":542,"context":479},252,{"file":526,"line":544,"context":479},265,{"file":526,"line":546,"context":479},276,{"file":526,"line":548,"context":479},291,{"file":550,"line":551,"context":479},"premium\\ebay\\class-momo-wsw-ebay-api.php",40,{"file":553,"line":265,"context":479},"premium\\ebay\\class-momo-wsw-ebay-functions.php",{"file":555,"line":556,"context":479},"premium\\main\\admin\\class-momo-wsw-admin-ajax-premium.php",109,{"file":555,"line":558,"context":479},122,{"file":555,"line":560,"context":479},133,{"file":555,"line":320,"context":479},{"file":555,"line":563,"context":479},191,{"file":555,"line":167,"context":479},{"file":555,"line":566,"context":479},337,{"file":555,"line":568,"context":479},363,{"file":555,"line":570,"context":479},379,{"file":256,"line":572,"context":479},408,{"file":256,"line":574,"context":479},432,{"file":256,"line":576,"context":479},468,{"file":256,"line":578,"context":479},486,{"file":256,"line":580,"context":479},494,{"file":582,"line":583,"context":479},"premium\\multistore\\admin\\class-momo-wsw-multistore-admin-ajax.php",57,{"file":582,"line":585,"context":479},70,{"file":587,"line":588,"context":479},"premium\\multistore\\admin\\pages\\page-momo-wsw-multistore-multiple-stores.php",71,{"file":351,"line":389,"context":479},{"file":351,"line":591,"context":479},80,{"file":365,"line":593,"context":479},342,{"file":365,"line":595,"context":479},352,{"file":365,"line":597,"context":479},360,{"file":599,"line":251,"context":479},"premium\\othersync\\admin\\pages\\page-momo-wsw-as-cron-logs.php",{"file":395,"line":601,"context":479},38,{"file":603,"line":551,"context":479},"premium\\webhooks\\admin\\class-momo-wsw-webhooks-admin-ajax.php",{"file":603,"line":529,"context":479},{"file":603,"line":91,"context":479},{"file":603,"line":607,"context":479},121,{"file":451,"line":389,"context":479},{"file":451,"line":610,"context":479},68,{"file":451,"line":612,"context":479},102,{"file":451,"line":614,"context":479},112,{"file":451,"line":616,"context":479},187,{"file":429,"line":618,"context":479},116,{"file":429,"line":620,"context":479},147,{"file":429,"line":622,"context":479},164,{"file":429,"line":624,"context":479},195,{"file":429,"line":626,"context":479},220,{"file":429,"line":628,"context":479},235,{"file":429,"line":630,"context":479},259,{"file":429,"line":632,"context":479},345,{"file":429,"line":634,"context":479},368,{"file":429,"line":636,"context":479},381,{"file":429,"line":638,"context":479},424,{"file":429,"line":640,"context":479},444,{"file":429,"line":642,"context":479},485,{"file":429,"line":578,"context":479},{"file":429,"line":645,"context":479},487,{"file":429,"line":647,"context":479},488,{"file":429,"line":649,"context":479},489,{"file":429,"line":651,"context":479},490,{"file":429,"line":653,"context":479},585,{"file":429,"line":655,"context":479},602,{"file":443,"line":657,"context":479},199,4,[660,664],{"name":661,"version":662,"knownCves":663},"Freemius","1.0",[],{"name":665,"version":27,"knownCves":666},"Select2",[],[668,698,711,729,775,787,797,808,819,835,847,862,887,897,909,922,933],{"entryPoint":669,"graph":670,"unsanitizedCount":81,"severity":697},"momowsw_fetch_by_product_id (includes\\admin\\class-momo-wsw-admin-ajax.php:31)",{"nodes":671,"edges":693},[672,677,682,684,688],{"id":673,"type":674,"label":675,"file":477,"line":676},"n0","source","$_POST",60,{"id":678,"type":679,"label":680,"file":477,"line":283,"wp_function":681},"n1","sink","wp_remote_get() [SSRF]","wp_remote_get",{"id":683,"type":674,"label":675,"file":477,"line":614},"n2",{"id":685,"type":686,"label":687,"file":477,"line":614},"n3","transform","→ momo_generate_product_row()",{"id":689,"type":679,"label":690,"file":523,"line":691,"wp_function":692},"n4","echo() [XSS]",605,"echo",[694,695,696],{"from":673,"to":678,"sanitized":448},{"from":683,"to":685,"sanitized":447},{"from":685,"to":689,"sanitized":447},"medium",{"entryPoint":699,"graph":700,"unsanitizedCount":81,"severity":697},"momowsw_import_single_product (includes\\admin\\class-momo-wsw-admin-ajax.php:137)",{"nodes":701,"edges":708},[702,704,706],{"id":673,"type":674,"label":675,"file":477,"line":703},171,{"id":678,"type":686,"label":705,"file":477,"line":703},"→ momowsw_import_shopify_product()",{"id":683,"type":679,"label":680,"file":523,"line":707,"wp_function":681},215,[709,710],{"from":673,"to":678,"sanitized":447},{"from":678,"to":683,"sanitized":447},{"entryPoint":712,"graph":713,"unsanitizedCount":81,"severity":697},"momowsw_fetch_all_products (includes\\admin\\class-momo-wsw-admin-ajax.php:193)",{"nodes":714,"edges":725},[715,717,719,721,723],{"id":673,"type":674,"label":675,"file":477,"line":716},226,{"id":678,"type":679,"label":680,"file":477,"line":718,"wp_function":681},248,{"id":683,"type":674,"label":675,"file":477,"line":720},254,{"id":685,"type":686,"label":722,"file":477,"line":720},"→ momo_generate_pagination_row()",{"id":689,"type":679,"label":690,"file":523,"line":724,"wp_function":692},763,[726,727,728],{"from":673,"to":678,"sanitized":448},{"from":683,"to":685,"sanitized":447},{"from":685,"to":689,"sanitized":447},{"entryPoint":730,"graph":731,"unsanitizedCount":658,"severity":697},"\u003Cclass-momo-wsw-admin-ajax> (includes\\admin\\class-momo-wsw-admin-ajax.php:0)",{"nodes":732,"edges":765},[733,735,736,738,742,743,747,749,751,753,755,757,759,761,763],{"id":673,"type":674,"label":734,"file":477,"line":676},"$_POST (x2)",{"id":678,"type":679,"label":680,"file":477,"line":283,"wp_function":681},{"id":683,"type":674,"label":675,"file":477,"line":737},344,{"id":685,"type":679,"label":739,"file":477,"line":740,"wp_function":741},"wp_remote_post() [SSRF]",377,"wp_remote_post",{"id":689,"type":674,"label":675,"file":477,"line":737},{"id":744,"type":679,"label":745,"file":477,"line":740,"wp_function":746},"n5","wp_remote_request() [SSRF]","wp_remote_request",{"id":748,"type":674,"label":734,"file":477,"line":614},"n6",{"id":750,"type":686,"label":687,"file":477,"line":614},"n7",{"id":752,"type":679,"label":690,"file":523,"line":691,"wp_function":692},"n8",{"id":754,"type":674,"label":675,"file":477,"line":703},"n9",{"id":756,"type":686,"label":705,"file":477,"line":703},"n10",{"id":758,"type":679,"label":680,"file":523,"line":707,"wp_function":681},"n11",{"id":760,"type":674,"label":675,"file":477,"line":720},"n12",{"id":762,"type":686,"label":722,"file":477,"line":720},"n13",{"id":764,"type":679,"label":690,"file":523,"line":724,"wp_function":692},"n14",[766,767,768,769,770,771,772,773,774],{"from":673,"to":678,"sanitized":448},{"from":683,"to":685,"sanitized":448},{"from":689,"to":744,"sanitized":448},{"from":748,"to":750,"sanitized":447},{"from":750,"to":752,"sanitized":447},{"from":754,"to":756,"sanitized":447},{"from":756,"to":758,"sanitized":447},{"from":760,"to":762,"sanitized":447},{"from":762,"to":764,"sanitized":447},{"entryPoint":776,"graph":777,"unsanitizedCount":81,"severity":697},"momowsw_create_and_save_merchant_location (premium\\ebay\\admin\\class-momo-wsw-ebay-admin-ajax.php:114)",{"nodes":778,"edges":784},[779,781,783],{"id":673,"type":674,"label":675,"file":526,"line":780},143,{"id":678,"type":686,"label":782,"file":526,"line":780},"→ momo_wsw_run_rest_api()",{"id":683,"type":679,"label":745,"file":550,"line":740,"wp_function":746},[785,786],{"from":673,"to":678,"sanitized":447},{"from":678,"to":683,"sanitized":447},{"entryPoint":788,"graph":789,"unsanitizedCount":81,"severity":697},"momowsw_check_and_save_old_location (premium\\ebay\\admin\\class-momo-wsw-ebay-admin-ajax.php:176)",{"nodes":790,"edges":794},[791,792,793],{"id":673,"type":674,"label":675,"file":526,"line":616},{"id":678,"type":686,"label":782,"file":526,"line":616},{"id":683,"type":679,"label":745,"file":550,"line":740,"wp_function":746},[795,796],{"from":673,"to":678,"sanitized":447},{"from":678,"to":683,"sanitized":447},{"entryPoint":798,"graph":799,"unsanitizedCount":81,"severity":697},"momowsw_ebay_fetch_by_sku (premium\\ebay\\admin\\class-momo-wsw-ebay-admin-ajax.php:214)",{"nodes":800,"edges":805},[801,803,804],{"id":673,"type":674,"label":675,"file":526,"line":802},242,{"id":678,"type":686,"label":782,"file":526,"line":802},{"id":683,"type":679,"label":745,"file":550,"line":740,"wp_function":746},[806,807],{"from":673,"to":678,"sanitized":447},{"from":678,"to":683,"sanitized":447},{"entryPoint":809,"graph":810,"unsanitizedCount":102,"severity":697},"\u003Cclass-momo-wsw-ebay-admin-ajax> (premium\\ebay\\admin\\class-momo-wsw-ebay-admin-ajax.php:0)",{"nodes":811,"edges":816},[812,814,815],{"id":673,"type":674,"label":813,"file":526,"line":780},"$_POST (x3)",{"id":678,"type":686,"label":782,"file":526,"line":780},{"id":683,"type":679,"label":745,"file":550,"line":740,"wp_function":746},[817,818],{"from":673,"to":678,"sanitized":447},{"from":678,"to":683,"sanitized":447},{"entryPoint":820,"graph":821,"unsanitizedCount":81,"severity":697},"momowsw_fetch_by_item_id (premium\\main\\admin\\class-momo-wsw-admin-ajax-premium.php:27)",{"nodes":822,"edges":831},[823,824,825,827,829],{"id":673,"type":674,"label":675,"file":555,"line":72},{"id":678,"type":679,"label":680,"file":555,"line":101,"wp_function":681},{"id":683,"type":674,"label":675,"file":555,"line":826},132,{"id":685,"type":686,"label":828,"file":555,"line":826},"→ momo_generate_item_row()",{"id":689,"type":679,"label":690,"file":830,"line":172,"wp_function":692},"premium\\class-momo-wsw-functions-premium.php",[832,833,834],{"from":673,"to":678,"sanitized":448},{"from":683,"to":685,"sanitized":447},{"from":685,"to":689,"sanitized":447},{"entryPoint":836,"graph":837,"unsanitizedCount":14,"severity":697},"momowsw_import_single_item (premium\\main\\admin\\class-momo-wsw-admin-ajax-premium.php:160)",{"nodes":838,"edges":844},[839,841,843],{"id":673,"type":674,"label":734,"file":555,"line":840},185,{"id":678,"type":686,"label":842,"file":555,"line":840},"→ momowsw_import_shopify_item()",{"id":683,"type":679,"label":680,"file":830,"line":720,"wp_function":681},[845,846],{"from":673,"to":678,"sanitized":447},{"from":678,"to":683,"sanitized":447},{"entryPoint":848,"graph":849,"unsanitizedCount":14,"severity":697},"momowsw_fetch_all_items (premium\\main\\admin\\class-momo-wsw-admin-ajax-premium.php:212)",{"nodes":850,"edges":858},[851,852,854,856,857],{"id":673,"type":674,"label":813,"file":555,"line":518},{"id":678,"type":679,"label":680,"file":555,"line":853,"wp_function":681},308,{"id":683,"type":674,"label":734,"file":555,"line":855},361,{"id":685,"type":686,"label":722,"file":555,"line":855},{"id":689,"type":679,"label":690,"file":523,"line":724,"wp_function":692},[859,860,861],{"from":673,"to":678,"sanitized":448},{"from":683,"to":685,"sanitized":447},{"from":685,"to":689,"sanitized":447},{"entryPoint":863,"graph":864,"unsanitizedCount":886,"severity":697},"\u003Cclass-momo-wsw-admin-ajax-premium> (premium\\main\\admin\\class-momo-wsw-admin-ajax-premium.php:0)",{"nodes":865,"edges":878},[866,868,869,870,871,872,873,874,875,876,877],{"id":673,"type":674,"label":867,"file":555,"line":72},"$_POST (x4)",{"id":678,"type":679,"label":680,"file":555,"line":101,"wp_function":681},{"id":683,"type":674,"label":734,"file":555,"line":826},{"id":685,"type":686,"label":828,"file":555,"line":826},{"id":689,"type":679,"label":690,"file":830,"line":172,"wp_function":692},{"id":744,"type":674,"label":734,"file":555,"line":840},{"id":748,"type":686,"label":842,"file":555,"line":840},{"id":750,"type":679,"label":680,"file":830,"line":720,"wp_function":681},{"id":752,"type":674,"label":734,"file":555,"line":855},{"id":754,"type":686,"label":722,"file":555,"line":855},{"id":756,"type":679,"label":690,"file":523,"line":724,"wp_function":692},[879,880,881,882,883,884,885],{"from":673,"to":678,"sanitized":448},{"from":683,"to":685,"sanitized":447},{"from":685,"to":689,"sanitized":447},{"from":744,"to":748,"sanitized":447},{"from":748,"to":750,"sanitized":447},{"from":752,"to":754,"sanitized":447},{"from":754,"to":756,"sanitized":447},6,{"entryPoint":888,"graph":889,"unsanitizedCount":81,"severity":697},"\u003Cclass-momo-wsw-webhooks-admin-ajax> (premium\\webhooks\\admin\\class-momo-wsw-webhooks-admin-ajax.php:0)",{"nodes":890,"edges":894},[891,892,893],{"id":673,"type":674,"label":675,"file":603,"line":622},{"id":678,"type":686,"label":782,"file":603,"line":622},{"id":683,"type":679,"label":745,"file":550,"line":740,"wp_function":746},[895,896],{"from":673,"to":678,"sanitized":447},{"from":678,"to":683,"sanitized":447},{"entryPoint":898,"graph":899,"unsanitizedCount":26,"severity":908},"momowsw_sync_single_product_to_shopify (includes\\admin\\class-momo-wsw-admin-ajax.php:308)",{"nodes":900,"edges":905},[901,902,903,904],{"id":673,"type":674,"label":675,"file":477,"line":737},{"id":678,"type":679,"label":739,"file":477,"line":740,"wp_function":741},{"id":683,"type":674,"label":675,"file":477,"line":737},{"id":685,"type":679,"label":745,"file":477,"line":740,"wp_function":746},[906,907],{"from":673,"to":678,"sanitized":448},{"from":683,"to":685,"sanitized":448},"low",{"entryPoint":910,"graph":911,"unsanitizedCount":26,"severity":908},"momowsw_sync_single_others_to_shopify (premium\\main\\admin\\class-momo-wsw-export-init.php:360)",{"nodes":912,"edges":919},[913,915,917,918],{"id":673,"type":674,"label":675,"file":256,"line":914},406,{"id":678,"type":679,"label":739,"file":256,"line":916,"wp_function":741},451,{"id":683,"type":674,"label":675,"file":256,"line":914},{"id":685,"type":679,"label":745,"file":256,"line":916,"wp_function":746},[920,921],{"from":673,"to":678,"sanitized":448},{"from":683,"to":685,"sanitized":448},{"entryPoint":923,"graph":924,"unsanitizedCount":26,"severity":908},"\u003Cclass-momo-wsw-export-init> (premium\\main\\admin\\class-momo-wsw-export-init.php:0)",{"nodes":925,"edges":930},[926,927,928,929],{"id":673,"type":674,"label":675,"file":256,"line":914},{"id":678,"type":679,"label":739,"file":256,"line":916,"wp_function":741},{"id":683,"type":674,"label":675,"file":256,"line":914},{"id":685,"type":679,"label":745,"file":256,"line":916,"wp_function":746},[931,932],{"from":673,"to":678,"sanitized":448},{"from":683,"to":685,"sanitized":448},{"entryPoint":934,"graph":935,"unsanitizedCount":26,"severity":908},"\u003Cclass-momo-wsw-sharing-init> (sharing\\class-momo-wsw-sharing-init.php:0)",{"nodes":936,"edges":940},[937,939],{"id":673,"type":674,"label":867,"file":429,"line":938},442,{"id":678,"type":679,"label":690,"file":429,"line":578,"wp_function":692},[941],{"from":673,"to":678,"sanitized":448},{"summary":943,"deductions":944},"The plugin \"wsw-import-export-ecommerce-integration\" v2.2.6 demonstrates a generally good security posture based on the provided static analysis. It boasts no known CVEs, no critical or high severity taint flows, and all SQL queries utilize prepared statements. The extensive use of nonce checks (40) and a high percentage of properly escaped output (90%) are positive indicators of secure coding practices. The plugin also has a low attack surface for direct unauthenticated access, with all 8 AJAX handlers appearing to have authentication checks.\n\nHowever, a significant concern is the complete absence of capability checks (0). This means that even if AJAX actions are authenticated, they might be accessible to users who shouldn't have administrative privileges for these operations. Additionally, 13 out of 17 analyzed taint flows had unsanitized paths, which, while not reaching critical or high severity in this analysis, represents a potential area for future vulnerabilities, especially if coupled with improper sanitization or insufficient validation. The presence of 38 external HTTP requests also warrants careful monitoring for potential injection or data exfiltration if not handled securely.\n\nWhile the plugin's history of zero vulnerabilities and reliance on prepared statements are strong points, the lack of capability checks is a notable weakness. The high number of unsanitized paths in taint flows, even without immediate critical impact, should be addressed to further harden the plugin. Overall, the plugin is relatively secure but has critical areas for improvement, particularly around access control and path sanitization.",[945,947,949,951],{"reason":946,"points":191},"Zero capability checks on entry points",{"reason":948,"points":467},"13 unsanitized paths in taint flows",{"reason":950,"points":658},"Bundled outdated library: Freemius v1.0",{"reason":952,"points":102},"Bundled outdated library: Select2","2026-03-16T19:31:05.022Z",{"wat":955,"direct":967},{"assetPaths":956,"generatorPatterns":961,"scriptPaths":962,"versionParams":963},[957,958,959,960],"\u002Fwp-content\u002Fplugins\u002Fwsw-import-export-ecommerce-integration\u002Fassets\u002Fcss\u002Fstyles.css","\u002Fwp-content\u002Fplugins\u002Fwsw-import-export-ecommerce-integration\u002Fassets\u002Fjs\u002Fmain.js","\u002Fwp-content\u002Fplugins\u002Fwsw-import-export-ecommerce-integration\u002Fassets\u002Fjs\u002Ffrontend.js","\u002Fwp-content\u002Fplugins\u002Fwsw-import-export-ecommerce-integration\u002Ffreemius\u002Fstart.php",[],[958,959],[964,965,966],"wsw-import-export-ecommerce-integration\u002Fassets\u002Fcss\u002Fstyles.css?ver=","wsw-import-export-ecommerce-integration\u002Fassets\u002Fjs\u002Fmain.js?ver=","wsw-import-export-ecommerce-integration\u002Fassets\u002Fjs\u002Ffrontend.js?ver=",{"cssClasses":968,"htmlComments":969,"htmlAttributes":970,"restEndpoints":971,"jsGlobals":972,"shortcodeOutput":974},[],[],[],[],[973],"window.momowsw_fs",[]]