[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fIPb0SZ1bX9Pu4VX1arlpRBp-lKrYJ3Z_LjhptkhgM7U":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":9,"tags":18,"homepage":9,"download_link":23,"security_score":24,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":33,"analysis":135,"fingerprints":280},"av-csv-2-posts","AV csv 2 posts","1.0","xiaobai_wp","https:\u002F\u002Fprofiles.wordpress.org\u002Fxiaobai_wp\u002F","","Importar archivos CSV y convertirlos en Posts. Seleccionar campos, autor, post_type, imagen destacada, campos personalizados,  categor&iacute;as...",10,2868,100,1,"2012-02-15T12:04:00.000Z","3.1.4","3.x",[19,20,21,22],"bbdd","csv","import","posts","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fav-csv-2-posts.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":11,"avg_security_score":24,"avg_patch_time_days":30,"trust_score":31,"computed_at":32},30,84,"2026-04-05T08:09:24.795Z",[34,53,74,87,111],{"slug":35,"name":36,"version":37,"author":38,"author_profile":39,"description":40,"short_description":41,"active_installs":42,"downloaded":43,"rating":25,"num_ratings":25,"last_updated":44,"tested_up_to":45,"requires_at_least":46,"requires_php":47,"tags":48,"homepage":51,"download_link":52,"security_score":13,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27},"bulk-post-importer","Bulk Post Importer","1.0.3","Chris Wahlfeldt","https:\u002F\u002Fprofiles.wordpress.org\u002Fwafflewolf\u002F","\u003Cp>Import large amounts of content into WordPress from JSON or CSV files. Perfect for migrating from other platforms, importing API data, or bulk-creating content with a user-friendly mapping interface.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Dual Format Support\u003C\u002Fstrong>: Import from JSON or CSV files\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Intelligent Field Mapping\u003C\u002Fstrong>: Visual interface for mapping data fields to WordPress fields\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ACF Integration\u003C\u002Fstrong>: Full support for Advanced Custom Fields with automatic detection\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Gutenberg Ready\u003C\u002Fstrong>: Automatically converts text content to Gutenberg paragraph blocks\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Meta Fields\u003C\u002Fstrong>: Support for WordPress post meta fields\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Secure Processing\u003C\u002Fstrong>: Built-in security checks and data validation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Error Handling\u003C\u002Fstrong>: Comprehensive error reporting and import logging\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Supported File Formats\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>JSON Format\u003C\u002Fstrong>: Array of objects\u003Cbr \u002F>\n    [\u003Cbr \u002F>\n      {\u003Cbr \u002F>\n        “title”: “Post Title”,\u003Cbr \u002F>\n        “content”: “Post content”,\u003Cbr \u002F>\n        “custom_field”: “value”\u003Cbr \u002F>\n      }\u003Cbr \u002F>\n    ]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>CSV Format\u003C\u002Fstrong>: Headers in first row, data in subsequent rows\u003Cbr \u002F>\n    title,content,custom_field\u003Cbr \u002F>\n    “Post Title”,”Post content”,”value”\u003Cbr \u002F>\n    “Another Post”,”More content”,”another value”\u003C\u002Fp>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress 5.0+\u003C\u002Fli>\n\u003Cli>PHP 7.4+\u003C\u002Fli>\n\u003Cli>Administrator privileges\u003C\u002Fli>\n\u003Cli>Optional: Advanced Custom Fields plugin for ACF support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Ch4>3-Step Process\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\u003Cstrong>Upload\u003C\u002Fstrong>: Go to \u003Cstrong>Tools > Bulk Post Importer\u003C\u002Fstrong>, select your JSON\u002FCSV file and target post type\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Map Fields\u003C\u002Fstrong>: Use the visual interface to map your data fields to WordPress fields\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Import\u003C\u002Fstrong>: Review and process the import with detailed progress reporting\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Field Mapping Options\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Standard Fields\u003C\u002Fstrong>: Title, content, excerpt, status, date\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ACF Fields\u003C\u002Fstrong>: Automatically detected if ACF plugin is active\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Meta\u003C\u002Fstrong>: WordPress post meta fields\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Privacy\u003C\u002Fh3>\n\u003Cp>This plugin processes files locally on your server. No data is transmitted externally. Uploaded files are processed and removed from temporary storage.\u003C\u002Fp>\n","Import posts and custom post types from JSON and CSV files with intelligent field mapping for WordPress fields, ACF, and custom meta.",800,850,"2025-07-17T15:25:00.000Z","6.8.5","5.0","7.4",[49,20,21,50,22],"bulk","json","https:\u002F\u002Fgithub.com\u002Fcwahlfeldt\u002Fbulk-post-importer","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbulk-post-importer.1.0.3.zip",{"slug":54,"name":55,"version":56,"author":57,"author_profile":58,"description":59,"short_description":60,"active_installs":61,"downloaded":62,"rating":25,"num_ratings":25,"last_updated":63,"tested_up_to":64,"requires_at_least":65,"requires_php":9,"tags":66,"homepage":71,"download_link":72,"security_score":73,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27},"simple-csv-importer","Simple CSV Importer","1.0.1","Apsara Aruna","https:\u002F\u002Fprofiles.wordpress.org\u002Fapsaraaruna\u002F","\u003Cp>Alternative CSV Importer plugin. Simple and powerful, best for geeks.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Category support\u003C\u002Fli>\n\u003Cli>Tag support\u003C\u002Fli>\n\u003Cli>Custom field support\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsmart-custom-fields\u002F\" rel=\"ugc\">Smart Custom Fields\u003C\u002Fa> support\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fcustomfieldsuite.com\u002F\" rel=\"nofollow ugc\">Custom Field Suite\u003C\u002Fa> support\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.advancedcustomfields.com\u002F\" rel=\"nofollow ugc\">Advanced Custom Fields\u003C\u002Fa> support\u003C\u002Fli>\n\u003Cli>Custom Taxonomy support\u003C\u002Fli>\n\u003Cli>Custom Post Type support\u003C\u002Fli>\n\u003Cli>Filter hook for dry-run-testing\u003C\u002Fli>\n\u003Cli>Filter hooks for customize csv data before importing to database\u003C\u002Fli>\n\u003Cli>Action hook for update post data after importing to database\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can get example CSV files in \u003Ccode>\u002Fwp-content\u002Fplugins\u002Fsimple-csv-importer\u002Fsample\u003C\u002Fcode> directory.\u003C\u002Fp>\n\u003Ch4>Available column names and values:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>ID\u003C\u002Fcode> or \u003Ccode>post_id\u003C\u002Fcode>: (int) post id.\u003Cbr \u002F>\nThis value is not required. The post ID is already exists in your blog, importer will update that post data. If the ID is not exists, importer will trying to create a new post with suggested ID.\u003C\u002Fli>\n\u003Cli>\u003Ccode>post_author\u003C\u002Fcode>: (login or ID) The user name or user ID number of the author.\u003C\u002Fli>\n\u003Cli>\u003Ccode>post_date\u003C\u002Fcode>: (string) The time of publish date.\u003C\u002Fli>\n\u003Cli>\u003Ccode>post_content\u003C\u002Fcode>: (string) The full text of the post.\u003C\u002Fli>\n\u003Cli>\u003Ccode>post_title\u003C\u002Fcode>: (string) The title of the post.\u003C\u002Fli>\n\u003Cli>\u003Ccode>post_excerpt\u003C\u002Fcode>: (string) For all your post excerpt needs.\u003C\u002Fli>\n\u003Cli>\u003Ccode>post_status\u003C\u002Fcode>: (‘draft’ or ‘publish’ or ‘pending’ or ‘future’ or ‘private’ or custom registered status) The status of the post. ‘draft’ is default.\u003C\u002Fli>\n\u003Cli>\u003Ccode>post_password\u003C\u002Fcode>: (string) The password to protect the post. The password is limited to 20 characters.\u003C\u002Fli>\n\u003Cli>\u003Ccode>post_name\u003C\u002Fcode>: (string) The slug of the post.\u003C\u002Fli>\n\u003Cli>\u003Ccode>post_parent\u003C\u002Fcode>: (int) The post parent id. Used for page or hierarchical post type.\u003C\u002Fli>\n\u003Cli>\u003Ccode>menu_order\u003C\u002Fcode>: (int)\u003C\u002Fli>\n\u003Cli>\u003Ccode>post_type\u003C\u002Fcode>: (‘post’ or ‘page’ or any other post type name) \u003Cem>(required)\u003C\u002Fem> The post type slug, not labels.\u003C\u002Fli>\n\u003Cli>\u003Ccode>post_thumbnail\u003C\u002Fcode>: (string) The uri or path of the post thumbnail.\u003Cbr \u002F>\nE.g. http:\u002F\u002Fexample.com\u002Fexample.jpg or \u002Fpath\u002Fto\u002Fexample.jpg\u003C\u002Fli>\n\u003Cli>\u003Ccode>post_category\u003C\u002Fcode>: (string, comma separated) slug of post categories\u003C\u002Fli>\n\u003Cli>\u003Ccode>post_tags\u003C\u002Fcode>: (string, comma separated) name of post tags\u003C\u002Fli>\n\u003Cli>\u003Ccode>tax_{taxonomy}\u003C\u002Fcode>: (string, comma separated) Any field prefixed with \u003Ccode>tax_\u003C\u002Fcode> will be used as a custom taxonomy. Taxonomy must already exist. Entries are names or slugs of terms.\u003C\u002Fli>\n\u003Cli>\u003Ccode>{custom_field_key}\u003C\u002Fcode>: (string) Any other column labels used as custom field\u003C\u002Fli>\n\u003Cli>\u003Ccode>cfs_{field_name}\u003C\u002Fcode>: (string) If you would like to import data to custom fields set by Custom Field Suite, please add prefix \u003Ccode>cfs_\u003C\u002Fcode> to column header name.\u003C\u002Fli>\n\u003Cli>\u003Ccode>scf_{field_name}\u003C\u002Fcode>: (string) If you would like to import data to custom fields set by Smart Custom Fields, please add prefix \u003Ccode>scf_\u003C\u002Fcode> to column header name.\u003C\u002Fli>\n\u003Cli>\u003Ccode>comment_status\u003C\u002Fcode>: (‘closed’ or ‘open’) Default is the option ‘default_comment_status’, or ‘closed’.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Note: Empty cells in the csv file means “keep it”, not “delete it”.\u003Cbr \u002F>\nNote: To set the page template of a page, use custom field key of \u003Ccode>_wp_page_template\u003C\u002Fcode>.\u003Cbr \u002F>\nNote: If providing a post_status of ‘future’ you must specify the post_date in order for WordPress to know when to publish your post.\u003Cbr \u002F>\nNote: If the post_type value is \u003Ccode>attachment\u003C\u002Fcode>, you can use \u003Ccode>post_thumbnail\u003C\u002Fcode> field to define media URL or path.\u003C\u002Fp>\n\u003Ch4>Advanced Custom Fields plugin integrate\u003C\u002Fh4>\n\u003Cp>If advanced custom field key is exists, importer will trying to use \u003Ca href=\"http:\u002F\u002Fwww.advancedcustomfields.com\u002Fresources\u002Ffunctions\u002Fupdate_field\u002F\" rel=\"nofollow ugc\">update_field\u003C\u002Fa> function instead of built-in add_post_meta function.\u003Cbr \u002F>\nHow to find advanced custom field key: \u003Ca href=\"http:\u002F\u002Fwww.advancedcustomfields.com\u002Fresources\u002Ffunctions\u002Fupdate_field\u002F#finding-the%20field%20key\" rel=\"nofollow ugc\">Finding the field key\u003C\u002Fa>\u003C\u002Fp>\n","Alternative CSV Importer plugin. Simple and powerful, best for geeks.",80,2088,"2025-02-08T15:29:00.000Z","6.7.5","5.4",[67,68,20,69,70],"acf","cfs","custom-posts","importer","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsimple-csv-importer","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-csv-importer.1.0.1.zip",92,{"slug":75,"name":76,"version":56,"author":77,"author_profile":78,"description":79,"short_description":80,"active_installs":25,"downloaded":81,"rating":25,"num_ratings":25,"last_updated":82,"tested_up_to":45,"requires_at_least":46,"requires_php":9,"tags":83,"homepage":9,"download_link":86,"security_score":13,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27},"post-importer-for-excel","Post Importer for Excel","sa77","https:\u002F\u002Fprofiles.wordpress.org\u002Fsa77\u002F","\u003Cp>Post Importer for Excel streamlines your content creation workflow by allowing you to bulk-create posts from a spreadsheet. Simply prepare your data in a CSV or Excel file, map your columns to WordPress post fields like title, content, featured image, categories, and tags, then preview and publish.\u003C\u002Fp>\n\u003Cp>The plugin intelligently attempts to map your columns automatically and provides a user-friendly interface to review and edit posts before they go live. You can publish posts individually or all at once with the batch creation tool.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n*   Upload data from Excel (.xlsx) or CSV (.csv) files.\u003Cbr \u002F>\n*   Automatic column mapping for common fields (title, content, image, categories, etc.).\u003Cbr \u002F>\n*   Manual column mapping for full control.\u003Cbr \u002F>\n*   Preview and edit posts before creation.\u003Cbr \u002F>\n*   Set featured images from URLs in your file.\u003Cbr \u002F>\n*   Assign categories and tags.\u003Cbr \u002F>\n*   Publish posts one-by-one or in a batch.\u003C\u002Fp>\n","Effortlessly create hundreds of WordPress posts in minutes by uploading a CSV or Excel file.",245,"2025-08-05T13:47:00.000Z",[20,84,21,22,85],"excel","spreadsheet-to-post","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpost-importer-for-excel.1.0.1.zip",{"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":100,"requires_at_least":46,"requires_php":47,"tags":101,"homepage":106,"download_link":107,"security_score":108,"vuln_count":109,"unpatched_count":25,"last_vuln_date":110,"fetched_at":27},"wp-all-import","WP All Import – Drag & Drop Import for CSV, XML, Excel & Google Sheets","4.0.1","WP All Import","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpallimport\u002F","\u003Ch4>WP All Import – Simple & Powerful XML, CSV, Google Sheets, and Excel Importer Plugin\u003C\u002Fh4>\n\u003Cp>\u003Cem>“It’s a wonderful plugin that does so much, so well that it’s hard to list all of the features. But I’ll tell you this, I was able to import the content of a pair of websites running the ModX CMS into a WordPress install in less than 30 minutes. No joke!”\u003C\u002Fem>\u003Cbr \u002F>\n\u003Cstrong>Alex Vasquez\u003C\u002Fstrong> – DigiSavvy Co-Founder & WordCamp Los Angeles Organizer\u003C\u002Fp>\n\u003Cp>WP All Import has a four-step import process and an intuitive drag-and-drop interface that makes complicated import tasks simple and fast.\u003C\u002Fp>\n\u003Cp>There are no special requirements that the elements in your file must be laid out in a certain way. WP All Import can import any XML, CSV, Excel spreadsheet, or Google Sheets file into WordPress.\u003C\u002Fp>\n\u003Cp>WP All Import can be used for everything from migrating content from a legacy CMS to WordPress to building a store with affiliate datafeed to displaying live stock quotes or sports scores to building a real estate portal.\u003C\u002Fp>\n\u003Cp>Check out our \u003Ca href=\"http:\u002F\u002Fwww.wpallimport.com\u002Fdocumentation\u002F?utm_source=import-plugin-free&utm_medium=readme&utm_campaign=docs\" rel=\"nofollow ugc\">documentation and video tutorials\u003C\u002Fa> to make the most of WP All Import.\u003C\u002Fp>\n\u003Cp>WP All Import integrates with our companion plugin, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-all-export\u002F\" rel=\"ugc\">WP All Export\u003C\u002Fa>. You can export posts, WooCommerce products, orders, users, or anything else with WP All Export. Then you can edit the WordPress data with Microsoft Excel, Numbers, or maybe something else, and re-import to the same site or migrate the data to another site with WP All Import.\u003C\u002Fp>\n\u003Cp>For technical support from the developers, please consider purchasing WP All Import Pro.\u003C\u002Fp>\n\u003Ch4>WP All Import Pro Version\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\u002FpD6WQANJcJY?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>\u003Cem>WP All Import Pro\u003C\u002Fem> is a paid upgrade that includes premium support and adds the following features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Import data to Custom Fields – used by many themes, especially those using Custom Post Types – to store data associated with the posts.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Import images to the post media gallery – WP All Import can download images from URLs in an XML or CSV file and put them in the media gallery.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Import files from a URL – Download and import CSV, XML, or Excel WordPress data files from external websites, even if they are password-protected with HTTP authentication.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Cron Job\u002FRecurring Imports from external URLs – WP All Import Pro can periodically check a file for updates, and add, edit, and delete the imported posts accordingly.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Execution of Custom PHP Functions on data, i.e., use something like [my_function({xpath\u002Fto\u002Fa\u002Ffield[1]})] in your template, to pass the value of {xpath\u002Fto\u002Fa\u002Ffield[1]} to my_function and display whatever it returns.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Guaranteed technical support via e-mail.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fwww.wpallimport.com\u002Fwordpress-xml-csv-import\u002F?utm_source=import-plugin-free&utm_medium=readme&utm_campaign=upgrade-to-pro\" rel=\"nofollow ugc\">Upgrade to the Pro edition of WP All Import.\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Need to \u003Ca href=\"http:\u002F\u002Fwww.wpallimport.com\u002Fwoocommerce-product-import\u002F?utm_source=import-plugin-free&utm_medium=readme&utm_campaign=upgrade-to-pro\" rel=\"nofollow ugc\">import XML and CSV to WooCommerce?\u003C\u002Fa> Check out our WooCommerce add-on.\u003C\u002Fp>\n\u003Ch4>WordPress CSV Imports\u003C\u002Fh4>\n\u003Cp>Read on to learn more about the CSV importer functionality of WP All Import. Importing CSVs with WP All Import is exactly the same as importing XML files because internally, WP All Import actually converts your CSV file to an XML file on the fly. You can use the same XPath filtering options and all the same features you have when importing XML files.\u003C\u002Fp>\n\u003Cp>CSV imports, including those exported from Excel and Google Sheets, don’t require your file to have a specific structure. Your CSV file can use any column names\u002Fheadings. You can map the columns in your CSV file to the appropriate places in WordPress during the import process.\u003C\u002Fp>\n\u003Cp>When importing CSV files, your CSV should have UTF-8 encoding if you are having trouble importing special characters.\u003C\u002Fp>\n\u003Cp>In step 2 of a CSV import, you can specify an alternative delimiter if you aren’t using a comma. WP All Import can import CSVs that are pipe-delimited, # delimited, or delimited\u002Fseparated by any other character.\u003C\u002Fp>\n\u003Cp>For CSV import tutorials and example files, visit our \u003Ca href=\"http:\u002F\u002Fwww.wpallimport.com\u002Fdocumentation\u002F?utm_source=import-plugin-free&utm_medium=readme&utm_campaign=docs\" rel=\"nofollow ugc\">documentation\u003C\u002Fa>. Please keep in mind CSV imports with WP All Import are just like XML imports – you have all the same functionality, and the process is exactly the same. Any of our tutorial videos that apply to XML files also apply to importing CSV files, so if you see a tutorial with us importing an XML file, know that you can follow the exact same steps for a CSV import.\u003C\u002Fp>\n\u003Ch4>WordPress Excel Import \u002F Google Sheets Import\u003C\u002Fh4>\n\u003Cp>Don’t want to convert your Excel or Google Sheets data to CSV? WP All Import also works as a Google Sheets and Excel importer for WordPress. Simply upload your Excel file as you would for CSV and WP All Import will automatically detect the columns in your file.\u003C\u002Fp>\n\u003Cp>For Google Sheets, use the ‘Download a file’ option and paste your sheet’s public URL to import data to WordPress.\u003C\u002Fp>\n\u003Ch4>Add-Ons\u003C\u002Fh4>\n\u003Cp>A number of premium add-ons are available to add functionality to the importer and make XML, CSV, Google Sheets, and Excel import tasks to complex plugins simple.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Advanced Custom Fields Add-On – \u003Ca href=\"http:\u002F\u002Fwww.advancedcustomfields.com\u002F\" rel=\"nofollow ugc\">ACF\u003C\u002Fa> XML & CSV importer\u003C\u002Fli>\n\u003Cli>WooCommerce Add-On – XML & CSV importer for all \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce\" rel=\"ugc\">WooCommerce\u003C\u002Fa> product types\u003C\u002Fli>\n\u003Cli>User Import Add-On – XML & CSV importer for users, including user_meta\u003C\u002Fli>\n\u003Cli>Link Cloak Add-On – Auto-create redirects for links present during an XML or CSV import\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Learn more about our add-ons at \u003Ca href=\"http:\u002F\u002Fwww.wpallimport.com\u002Fadd-ons\u002F?utm_source=import-plugin-free&utm_medium=readme&utm_campaign=add-ons\" rel=\"nofollow ugc\">http:\u002F\u002Fwww.wpallimport.com\u002Fadd-ons\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>A \u003Ca href=\"http:\u002F\u002Fwww.wpallimport.com\u002Fdocumentation\u002Fdevelopers\u002Faction-reference\u002F?utm_source=import-plugin-free&utm_medium=readme&utm_campaign=docs\" rel=\"nofollow ugc\">developer API\u003C\u002Fa> (action hooks) is also available.\u003C\u002Fp>\n\u003Ch4>Related Plugins\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-all-export\u002F\" rel=\"ugc\">Export any WordPress data to XML\u002FCSV\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-xml-csv-product-import\u002F\" rel=\"ugc\">Import Products from any XML or CSV to WooCommerce\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-export-for-woocommerce\u002F\" rel=\"ugc\">Export Products to CSV\u002FXML for WooCommerce\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcustom-product-tabs-wp-all-import-add-on\u002F\" rel=\"ugc\">Custom Product Tabs for WooCommerce WP All Import Add-on\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Forder-export-for-woocommerce\u002F\" rel=\"ugc\">Export Orders to CSV\u002FXML for WooCommerce\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fexport-wp-users-xml-csv\u002F\" rel=\"ugc\">Export WordPress Users to CSV\u002FXML\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Premium Support\u003C\u002Fh3>\n\u003Cp>You can submit the \u003Ca href=\"https:\u002F\u002Fwww.wpallimport.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">support form on our website\u003C\u002Fa> or email us at \u003Ca href=\"mailto:support@wpallimport.com\" rel=\"nofollow ugc\">support@wpallimport.com\u003C\u002Fa>. While we try to assist users of our free version, please note that support is not guaranteed and will depend on our capacity. For premium support, purchase \u003Ca href=\"https:\u002F\u002Fwww.wpallimport.com\u002Fcheckout\u002F?edd_action=add_to_cart&download_id=5839966&edd_options%5Bprice_id%5D=1&discount=welcome-upgrade-99&utm_source=import-plugin-free&utm_medium=readme&utm_campaign=premium-support\" rel=\"nofollow ugc\">WP All Import Pro\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Import To WooCommerce\u003C\u002Fh3>\n\u003Cp>Need to \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-xml-csv-product-import\u002F\" rel=\"ugc\">import Excel, XML and CSV to WooCommerce?\u003C\u002Fa> Check out our WooCommerce add-on.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fwww.wpallimport.com\u002Fwoocommerce-product-import\u002F?utm_source=import-plugin-free&utm_medium=readme&utm_campaign=import-wooco-products\" rel=\"nofollow ugc\">WooCommerce Excel, XML & CSV Import Pro Version\u003C\u002Fa>\u003C\u002Fp>\n","Easily import any file of any size into any plugin, post type, custom field, or taxonomy. Supports WooCommerce, ACF, images, galleries, users, real es &hellip;",100000,5265647,94,1957,"2026-03-04T17:10:00.000Z","6.9.4",[20,102,103,104,105],"datafeed","wordpress-csv-import","wordpress-xml-import","xml","https:\u002F\u002Fwww.wpallimport.com\u002Fwordpress-xml-csv-import\u002F?utm_source=import-plugin-free&utm_medium=wp-plugins-page&utm_campaign=upgrade-to-pro","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-all-import.4.0.1.zip",75,22,"2026-03-05 00:00:00",{"slug":112,"name":113,"version":114,"author":115,"author_profile":116,"description":117,"short_description":118,"active_installs":119,"downloaded":120,"rating":73,"num_ratings":121,"last_updated":122,"tested_up_to":100,"requires_at_least":123,"requires_php":124,"tags":125,"homepage":131,"download_link":132,"security_score":97,"vuln_count":133,"unpatched_count":25,"last_vuln_date":134,"fetched_at":27},"product-import-export-for-woo","Product Import Export for WooCommerce – Import Export Product CSV Suite","2.6.2","WebToffee","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebtoffee\u002F","\u003Cp>Easily import\u002Fexport WooCommerce products (simple, grouped, external\u002Faffiliate) via CSV. Transfer product data, including images, reviews, categories, and tags. Now featuring ChatGPT API integration, the plugin auto-generates product descriptions for you.\u003C\u002Fp>\n\u003Ch3>WooCommerce Product Import Export Plugin for Hassle-free Data Transfers\u003C\u002Fh3>\n\u003Cp>Export and import your WooCommerce products (simple, grouped, external\u002Faffiliate) in a super simple way using CSV files.\u003C\u002Fp>\n\u003Cp>Inventory updates, syncing products, data filtration, and automatic column mapping are some of the main peculiarities of this product importer plugin.\u003C\u002Fp>\n\u003Cp>With the latest update, we have integrated ChatGPT API into our plugin. Now, the plugin will automatically generate product descriptions for products with missing descriptions. Thanks to Generative AI!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>To import and export variable products, upgrade to the premium version of \u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fproduct\u002Fproduct-import-export-woocommerce\u002F?utm_source=free_plugin_readme&utm_medium=product_import_export&utm_campaign=Product_import_export\" rel=\"nofollow ugc\">WooCommerce Product Import Export\u003C\u002Fa>\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch3>PRODUCT IMPORT EXPORT FOR WOOCOMMERCE – FREE IMPORT EXPORT PLUGIN\u003C\u002Fh3>\n\u003Cp>The free version of the Product Import Export for WooCommerce plugin imports and exports the following WooCommerce product types:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Simple\u003C\u002Fli>\n\u003Cli>Grouped\u003C\u002Fli>\n\u003Cli>External\u002FAffiliate products\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>With this product export import plugin, you can export and import WooCommerce products to and from a CSV, and you can do basic import-export operations with this 100% free WooCommerce CSV import export plugin.\u003C\u002Fp>\n\u003Ch3>MAJOR FEATURES\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Export products from WooCommerce into CSV\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Import products from CSV\u003C\u002Fstrong> to WooCommerce.\u003C\u002Fli>\n\u003Cli>Bulk add products\u003C\u002Fli>\n\u003Cli>Supported product types – \u003Cstrong>simple, grouped, external\u002Faffiliate\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Auto-generate product descriptions \u003C\u002Fstrong> during import using ChatGPT API.\u003C\u002Fli>\n\u003Cli>Export and import WooCommerce \u003Cstrong>products with images (featured product image and gallery images)\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Export and import WooCommerce \u003Cstrong>product reviews\u003C\u002Fstrong> along with ratings.\u003C\u002Fli>\n\u003Cli>Export and import WooCommerce \u003Cstrong>products based on category\u002Ftags\u002Fselected products\u002Fstatus\u002Fstock\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Export specific products\u003C\u002Fli>\n\u003Cli>Export and import WooCommerce products with \u003Cstrong>attributes, taxonomies, price, stock, and more\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk edit products, categories, price, stock, attributes\u003C\u002Fstrong> \u003C\u002Fli>\n\u003Cli>Import, export or bulk add \u003Cstrong>product categories and tags.\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Export products based on stock status (In Stock, Out of Stock, On backorder).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>ADDITIONAL FEATURES\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>You can control the pace of the import\u002Fexport process by doing it in \u003Cstrong>custom batches\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Let’s you \u003Cstrong>set a CSV delimiter\u003C\u002Fstrong> of your choice to import WooCommerce products.\u003C\u002Fli>\n\u003Cli>Select from \u003Cstrong>multiple import\u002Fexport methods\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Easily import products from \u003Cstrong>other eCommerce platforms\u003C\u002Fstrong> such as Shopify, Magento, etc., with import \u003Cstrong>column mapping\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Organise and structure CSV columns in the export file \u003C\u002Fstrong>with the drag-and-drop UI.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Rename CSV column header names\u003C\u002Fstrong> as you like before exporting.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Save frequently used import\u002Fexport configurations\u003C\u002Fstrong> as templates and use the template for future imports and exports.\u003C\u002Fli>\n\u003Cli>The plugin \u003Cstrong>stores all the past imports and exports\u003C\u002Fstrong> and \u003Cstrong>lets you re-run\u003C\u002Fstrong> them when needed.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy debugging:\u003C\u002Fstrong> View and download import log for debugging purpose.\u003Cbr \u002F>\n✅ Tested OK with WooCommerce 10.5.3\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>COMPATIBLE PLUGINS\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwordpress-seo\u002F\" rel=\"ugc\">Yoast SEO\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwoocommerce-cost-of-goods\u002F\" rel=\"nofollow ugc\">Cost of Goods\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwebtoffee-product-feed\u002F\" rel=\"ugc\">WebToffee WooCommerce Product Feed & Sync Manager\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>KEY USE CASES HANDLED BY PRODUCT IMPORT EXPORT PLUGIN\u003C\u002Fh3>\n\u003Cp>Following are some of the use cases supported by the Product Import Export plugin for WooCommerce.\u003C\u002Fp>\n\u003Ch4>Migrate Products (simple\u002Fexternal) Between Two WooCommerce Sites\u003C\u002Fh4>\n\u003Cp>Import and export your WooCommerce store products from one store to another in just a few steps. Advanced features like data filtration, automatic column mapping, and more simplify your product import and export operations.\u003C\u002Fp>\n\u003Ch4>Update Stock and Price of Existing Products\u003C\u002Fh4>\n\u003Cp>Using the advanced options of the import products WooCommerce plugin, you can easily update the stock, price, and similar details of the existing products on import.\u003C\u002Fp>\n\u003Ch4>Import\u002FUpdate Product Images – Featured Image and Gallery Images\u003C\u002Fh4>\n\u003Cp>Now you can import or update the product images of multiple WooCommerce products simultaneously with ease. With the WooCommerce import products plugin, you can import\u002Fupdate all the gallery images of a product along with the product image, also known as the featured image.\u003C\u002Fp>\n\u003Ch4>Export Products with Images\u003C\u002Fh4>\n\u003Cp>Quickly export products and their corresponding images with just a few clicks. The product export plugin lets you export all the product images, including featured and gallery images, making it ideal for product updates, store migration, or backups.\u003C\u002Fp>\n\u003Ch4>Import WooCommerce Products Categories and Assign Products to Them\u003C\u002Fh4>\n\u003Cp>By default, during import, the products will be imported with categories (includes both multiple and hierarchical categories).\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fwp-content\u002Fuploads\u002F2021\u002F05\u002FBasic-Product_WooCommerce_Sample_CSV.csv\" rel=\"nofollow ugc\">Sample CSV of products with categories\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>However, if you want to import only the product categories of a WooCommerce store, you can do so under the post type: Product Category.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fwp-content\u002Fuploads\u002F2021\u002F09\u002FSample-CSV-of-product-categories.csv\" rel=\"nofollow ugc\">Sample CSV of product Categories\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Filter Product Exports By Category, Stock status, and Other Criteria\u003C\u002Fh4>\n\u003Cp>Export WooCommerce products based on your requirements. You can filter the product data and export the products based on multiple data filtration criteria, such as category, tag, stock, status, product type, and more.\u003C\u002Fp>\n\u003Ch3>SETUP GUIDE – PRODUCT IMPORT EXPORT FOR WOOCOMMERCE\u003C\u002Fh3>\n\u003Cp>To learn more about setting up the Product Import Export plugin for WooCommerce, refer the \u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fproduct-import-export-plugin-woocommerce-user-guide\u002F\" rel=\"nofollow ugc\">setup guide\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>You can also check out this video to get a quick understanding of the product export import plugin.\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\u002FsYvt_KSYfNY?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>HOW DOES THE PLUGIN WORK? (WOOCOMMERCE CSV IMPORT)\u003C\u002Fh3>\n\u003Cp>The free version of the WooCommerce product import export plugin lets you import and export: Products, Product Reviews, Product Tags, and Product Categories.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>DOWNLOAD\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fwp-content\u002Fuploads\u002F2021\u002F05\u002FBasic-Product_WooCommerce_Sample_CSV.csv\" rel=\"nofollow ugc\">Sample CSV of Products\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fwp-content\u002Fuploads\u002F2021\u002F09\u002FSample-CSV-of-product_review.csv\" rel=\"nofollow ugc\">Sample CSV of Product Reviews\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fwp-content\u002Fuploads\u002F2021\u002F09\u002FSample-CSV-with-product-tags.csv\" rel=\"nofollow ugc\">Sample CSV of Product Tags\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fwp-content\u002Fuploads\u002F2021\u002F09\u002FSample-CSV-of-product-categories.csv\" rel=\"nofollow ugc\">Sample CSV of Product Categories\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The WooCommerce CSV importer plugin takes a CSV (Comma-Separated Values) file as input. You must create a CSV (UTF-8 Encoded) file and enter the product details in a structured format.\u003C\u002Fp>\n\u003Cp>This is to match each field of a CSV file to the field of a particular product, which otherwise the Admin needs to input manually. For example, the post_title field gets mapped to the product name, and the regular_price field gets mapped to the regular price of the product.\u003C\u002Fp>\n\u003Cp>You can create the CSV from scratch or export products to get the format of the CSV. You can use a spreadsheet program, such as LibreOffice, Microsoft Excel, OpenOffice, or Google Sheets, to create and modify the CSV file. Save this file with the extension “.CSV.”\u003C\u002Fp>\n\u003Cp>After entering all details about products in a spreadsheet, you can import products to your WooCommerce store. With this plugin, you can also export products to CSV and download product details as a CSV.\u003C\u002Fp>\n\u003Ch3>PRODUCT IMPORT EXPORT PLUGIN FOR WOOCOMMERCE (PRO)\u003C\u002Fh3>\n\u003Cp>The \u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fproduct\u002Fproduct-import-export-woocommerce\u002F?utm_source=free_plugin_readme&utm_medium=product_import_export&utm_campaign=Product_import_export\" rel=\"nofollow ugc\">WooCommerce Product Import Export\u003C\u002Fa> Plugin Pro for WooCommerce is the leading tool for the export and import of WooCommerce products.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Ch4>WOOCOMMERCE PRODUCT IMPORT EXPORT – PREMIUM\u002FPAID VERSION FEATURES\u003C\u002Fh4>\n\u003Cp>✅ Export\u002FImport simple, variable, grouped, external, subscription, and custom product types.\u003Cbr \u002F>\n✅ Export\u002FImport WooCommerce bookings.\u003Cbr \u002F>\n✅ Export\u002FImport custom fields(meta), third-party plugin fields and hidden meta.\u003Cbr \u002F>\n✅ Choose from XML\u002FCSV\u002FExcel format for import\u002Fexport.\u003Cbr \u002F>\n✅ \u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fproduct-import-export-for-woocommerce\u002F#Step_3_Fil_4\" rel=\"nofollow ugc\">Various filter options for exporting products\u003C\u002Fa>\u003Cbr \u002F>\n✅ \u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fproduct-import-export-for-woocommerce\u002F#Step_3_Map_10\" rel=\"nofollow ugc\">Map and transform fields during import\u003C\u002Fa>\u003Cbr \u002F>\n✅ \u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fproduct-import-export-for-woocommerce\u002F#Evaluate_f_11\" rel=\"nofollow ugc\">Bulk edit\u002Fevaluate data during import\u003C\u002Fa>\u003Cbr \u002F>\n✅ WPML support for simple products.\u003Cbr \u002F>\n✅ Import\u002FExport file via FTP\u002FSFTP.\u003Cbr \u002F>\n✅ \u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fexporting-importing-woocommerce-products-images-with-zip-file\u002F#Exporting__0\" rel=\"nofollow ugc\">Export product images as a separate zip file.\u003C\u002Fa>\u003Cbr \u002F>\n✅ \u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fhow-to-import-woocommerce-products-using-url\u002F\" rel=\"nofollow ugc\">Import WooCommerce products from URL.\u003C\u002Fa>\u003Cbr \u002F>\n✅ Automatic scheduled import and export.\u003Cbr \u002F>\n✅ \u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fproduct-import-export-plugin-third-party-compatibility\u002F\" rel=\"nofollow ugc\">Compatible with various third-party plugins.\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Please visit \u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fproduct\u002Fproduct-import-export-woocommerce\u002F?utm_source=free_plugin_readme&utm_medium=product_import_export&utm_campaign=Product_import_export\" rel=\"nofollow ugc\">Product Import Export Plugin for WooCommerce\u003C\u002Fa> for more details.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Connection to feedback.webtoffee.com\u003C\u002Fh3>\n\u003Cp>This plugin connects to \u003Ca href=\"https:\u002F\u002Ffeedback.webtoffee.com\" rel=\"nofollow ugc\">feedback.webtoffee.com\u003C\u002Fa> for collecting feedback when the plugin is deactivated.\u003Cbr \u002F>\nSee our \u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fterms-conditions\u002F\" rel=\"nofollow ugc\">Terms & Conditions\u003C\u002Fa> for details on data collection and usage.\u003C\u002Fp>\n\u003Ch3>RELATED PLUGINS FROM WEBTOFFEE\u003C\u002Fh3>\n\u003Cp>Other useful plugins from WebToffee for migrating WooCommerce\u002FWordPress data:\u003C\u002Fp>\n\u003Cp>🔸 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fusers-customers-import-export-for-wp-woocommerce\u002F\" rel=\"ugc\">Import Export WordPress Users\u002FCustomers\u003C\u002Fa>: Import and export the users in WordPress and customers in your WooCommerce store using a CSV file with the help of this plugin.\u003Cbr \u002F>\n🔸 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Forder-import-export-for-woocommerce\u002F\" rel=\"ugc\">Order\u002FCoupon Import-Export for WooCommerce\u003C\u002Fa>: Import and export orders and\u002For coupons from your WooCommerce store using CSV with the plugin.\u003Cbr \u002F>\n🔸 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-migration-duplicator\u002F\" rel=\"ugc\">WordPress Backup & Migration\u003C\u002Fa>: Quickly migrate and backup entire WordPress site or selected files from one location to another. Backup to FTP, Google drive, Amazon S3, or local storage and easily restore them back.\u003Cbr \u002F>\n🔸 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwebtoffee-product-feed\u002F\" rel=\"ugc\">WebToffee WooCommerce Product Feed & Sync Manager\u003C\u002Fa>: Generate WooCommerce product feed for Google, Facebook and Instagram Shops and sync WooCommerce products with Facebook catalog.\u003Cbr \u002F>\n🔸 \u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002Fproduct\u002Fgdpr-cookie-consent\u002F?utm_source=free_plugin_readme&utm_medium=product_import_export&utm_campaign=GDPR\" rel=\"nofollow ugc\">GDPR Cookie Consent\u003C\u002Fa>: This premium WebToffee plugin helps websites stay compliant with GDPR, CCPA, and other privacy laws. It lets you display a fully customizable cookie consent banner, manage cookie categories, record user consents, and set up prior consent for cookies.\u003Cbr \u002F>\n🔸 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Faccessibility-plus\u002F\" rel=\"ugc\">Accessibility Tool Kit\u003C\u002Fa>: Accessibility Tool Kit is designed to help make your site compliant with accessibility standards such as WCAG 2.1, ADA, and Section 508. It automatically detects and fixes common accessibility issues, ensuring your site is easier for everyone to use.\u003C\u002Fp>\n\u003Ch4>About WebToffee\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.webtoffee.com\u002F\" rel=\"nofollow ugc\">WebToffee\u003C\u002Fa> creates quality WordPress\u002FWooCommerce plugins that are easy to use and customize. We are proud to have millions of customers actively using our plugins across the globe.\u003C\u002Fp>\n","Easily import\u002Fexport WooCommerce products (simple, grouped, external\u002Faffiliate) via CSV. Transfer product data, including images, reviews, categories, &hellip;",90000,4183903,411,"2026-03-10T11:57:00.000Z","3.0","5.6",[126,127,128,129,130],"csv-import-export","export-woocommerce-products","product-export","product-import","woocommerce-product-import","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-import-export-for-woo\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fproduct-import-export-for-woo.2.6.2.zip",7,"2025-03-25 23:23:13",{"attackSurface":136,"codeSignals":152,"taintFlows":215,"riskAssessment":265,"analyzedAt":279},{"hooks":137,"ajaxHandlers":148,"restRoutes":149,"shortcodes":150,"cronEvents":151,"entryPointCount":25,"unprotectedCount":25},[138,144],{"type":139,"name":140,"callback":141,"file":142,"line":143},"action","admin_init","avit_admin_init","av-csv-2-posts.php",27,{"type":139,"name":145,"callback":146,"file":142,"line":147},"admin_menu","avit_admin_menu",28,[],[],[],[],{"dangerousFunctions":153,"sqlUsage":154,"outputEscaping":156,"fileOperations":213,"externalRequests":25,"nonceChecks":25,"capabilityChecks":25,"bundledLibraries":214},[],{"prepared":25,"raw":25,"locations":155},[],{"escaped":157,"rawEcho":147,"locations":158},2,[159,162,163,166,168,170,173,175,177,179,180,182,184,186,188,190,192,194,195,196,198,199,201,203,205,207,209,211],{"file":142,"line":160,"context":161},79,"raw output",{"file":142,"line":61,"context":161},{"file":164,"line":165,"context":161},"classes\\avit.class.php",669,{"file":164,"line":167,"context":161},672,{"file":164,"line":169,"context":161},676,{"file":171,"line":172,"context":161},"import_csv.php",15,{"file":171,"line":174,"context":161},19,{"file":171,"line":176,"context":161},23,{"file":178,"line":30,"context":161},"tablas.php",{"file":178,"line":30,"context":161},{"file":178,"line":181,"context":161},32,{"file":178,"line":183,"context":161},33,{"file":178,"line":185,"context":161},34,{"file":178,"line":187,"context":161},35,{"file":178,"line":189,"context":161},36,{"file":178,"line":191,"context":161},40,{"file":178,"line":193,"context":161},77,{"file":178,"line":160,"context":161},{"file":178,"line":24,"context":161},{"file":178,"line":197,"context":161},88,{"file":178,"line":73,"context":161},{"file":178,"line":200,"context":161},96,{"file":178,"line":202,"context":161},102,{"file":178,"line":204,"context":161},104,{"file":178,"line":206,"context":161},110,{"file":178,"line":208,"context":161},112,{"file":178,"line":210,"context":161},118,{"file":178,"line":212,"context":161},120,3,[],[216,241,251],{"entryPoint":217,"graph":218,"unsanitizedCount":14,"severity":240},"avit_form_csv (classes\\av_import_csv.class.php:238)",{"nodes":219,"edges":236},[220,226,230],{"id":221,"type":222,"label":223,"file":224,"line":225},"n0","source","$_FILES","classes\\av_import_csv.class.php",260,{"id":227,"type":228,"label":229,"file":224,"line":225},"n1","transform","→ csv2array()",{"id":231,"type":232,"label":233,"file":224,"line":234,"wp_function":235},"n2","sink","fopen() [File Access]",87,"fopen",[237,239],{"from":221,"to":227,"sanitized":238},false,{"from":227,"to":231,"sanitized":238},"medium",{"entryPoint":242,"graph":243,"unsanitizedCount":14,"severity":240},"\u003Cav_import_csv.class> (classes\\av_import_csv.class.php:0)",{"nodes":244,"edges":248},[245,246,247],{"id":221,"type":222,"label":223,"file":224,"line":225},{"id":227,"type":228,"label":229,"file":224,"line":225},{"id":231,"type":232,"label":233,"file":224,"line":234,"wp_function":235},[249,250],{"from":221,"to":227,"sanitized":238},{"from":227,"to":231,"sanitized":238},{"entryPoint":252,"graph":253,"unsanitizedCount":263,"severity":264},"\u003Ctablas> (tablas.php:0)",{"nodes":254,"edges":261},[255,258],{"id":221,"type":222,"label":256,"file":178,"line":257},"$_GET (x5)",71,{"id":227,"type":232,"label":259,"file":178,"line":193,"wp_function":260},"echo() [XSS]","echo",[262],{"from":221,"to":227,"sanitized":238},5,"low",{"summary":266,"deductions":267},"The 'av-csv-2-posts' plugin v1.0 exhibits a mixed security posture. On the positive side, it demonstrates good practices by utilizing prepared statements for all its SQL queries and has no recorded vulnerabilities or CVEs. The absence of AJAX handlers, REST API routes, shortcodes, and cron events significantly limits the potential attack surface, and there are no external HTTP requests or bundled libraries to consider. \n\nHowever, the static analysis reveals critical areas of concern. The plugin has 3 file operations, and importantly, all 3 taint analysis flows have unsanitized paths. This, coupled with a very low percentage (7%) of properly escaped output across 30 total outputs, indicates a high risk of vulnerabilities such as arbitrary file read\u002Fwrite or directory traversal. The complete lack of nonce checks and capability checks further exacerbates these risks, allowing potentially malicious actions to be performed without proper authorization or validation. \n\nGiven the lack of past vulnerabilities, one might infer a history of secure development, but the current static analysis paints a worrying picture. The combination of unsanitized path flows and poor output escaping, along with a failure to implement essential security checks like nonces and capability checks, presents a significant risk. While the plugin is free from known CVEs, its current codebase contains fundamental security weaknesses that require immediate attention to prevent potential exploitation.",[268,270,273,275,277],{"reason":269,"points":172},"Unsanitized paths in taint flows",{"reason":271,"points":272},"Low percentage of properly escaped output",8,{"reason":274,"points":11},"No nonce checks",{"reason":276,"points":11},"No capability checks",{"reason":278,"points":263},"File operations present","2026-03-17T00:29:45.981Z",{"wat":281,"direct":288},{"assetPaths":282,"generatorPatterns":285,"scriptPaths":286,"versionParams":287},[283,284],"\u002Fwp-content\u002Fplugins\u002Fav-csv-2-posts\u002Fcss\u002Favit.css","\u002Fwp-content\u002Fplugins\u002Fav-csv-2-posts\u002Fjs\u002Favit.js",[],[284],[],{"cssClasses":289,"htmlComments":292,"htmlAttributes":293,"restEndpoints":295,"jsGlobals":296,"shortcodeOutput":297},[290,291],"avit_menu","av_wrap",[],[294],"data-avit_id",[],[],[]]