{"id":5817675,"date":"2023-08-23T13:43:28","date_gmt":"2023-08-23T13:43:28","guid":{"rendered":"https:\/\/www.wpallimport.com\/?post_type=documentation&#038;p=5817675"},"modified":"2025-12-08T17:46:41","modified_gmt":"2025-12-08T17:46:41","slug":"wp-all-import-in-depth-overview","status":"publish","type":"documentation","link":"https:\/\/www.wpallimport.com\/documentation\/wp-all-import-in-depth-overview\/","title":{"rendered":"How to Import WordPress Data with WP All Import"},"content":{"rendered":"\n<p>To import WordPress data with <strong>WP All Import<\/strong>, upload your import file, set up the import template with the drag &amp; drop interface, and then run the import process.<\/p>\n\n\n\n<p>Here's a video showing how to use <strong>WP All Import<\/strong>'s drag &amp; drop interface to import your XML, CSV, or Excel file.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe title=\"How to Import XML into Any WordPress Plugin\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/7PR-LDFjXM8?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>Below, you can learn more about each of our documentation available for imports:<\/p>\n\n\n\n\n\n<p>Quickstart instructions on importing any file into WordPress using WP All Import.<\/p>\n\n\n\n\n\n<p>Provides instructions on how to import WordPress posts using WP All Import.<\/p>\n\n\n\n\n\n<p>Provides instructions on importing WordPress posts with images via WP All Import.<\/p>\n\n\n\n\n\n<p>Learn about the different options available to import images.<\/p>\n\n\n\n\n\n<p>Instructions on how to import external images from a URL into WordPress.<\/p>\n\n\n\n\n\n<p>Instructions on how to import and use images from the Media Library.<\/p>\n\n\n\n\n\n<p>Use images currently uploaded in wp-content\/uploads\/wpallimport\/files\/.<\/p>\n\n\n\n\n\n<p>Explains how to import multiple images per record.<\/p>\n\n\n\n\n\n<p>Provides more details on importing image metadata.<\/p>\n\n\n\n\n\n<p>Explains the different options available when importing images.<\/p>\n\n\n\n\n\n<p>Learn how to use filters with WP All Import to decide what data to import.<\/p>\n\n\n\n\n\n<p>Shows you how to import custom fields with WP All Import.<\/p>\n\n\n\n\n\n<p>Instructions on how to map custom fields during import.<\/p>\n\n\n\n\n\n<p>Learn how to import serialized custom fields using WP All Import or custom code.<\/p>\n\n\n\n\n\n<p>Provides quick instructions on how to import taxonomies in WordPress.<\/p>\n\n\n\n\n\n<p>Elaborates on performing a direct taxonomy import.<\/p>\n\n\n\n\n\n<p>Instructions on how to import nested or hierarchical taxonomies.<\/p>\n\n\n\n\n\n<p>Shows you how to import taxonomy meta and images.<\/p>\n\n\n\n\n\n<p>Quickstart guide explaining how to import WooCommerce data into WordPress.<\/p>\n\n\n\n\n\n<p>Learn how to import WooCommerce products using WP All Import.<\/p>\n\n\n\n\n\n<p>Step-by-step instructions on how to import WooCommerce variable products into WordPress.<\/p>\n\n\n\n\n\n<p>Instructions explaining how to import WooCommerce products along with their images.<\/p>\n\n\n\n\n\n<p>Instructions on how to update product stock levels using an external feed on a schedule.<\/p>\n\n\n\n\n\n<p>Instructions on how to update product prices using an external feed and WP All Import.<\/p>\n\n\n\n\n\n<p>Step-by-step instructions on how to import WooCommerce orders to WordPress.<\/p>\n\n\n\n\n\n<p>Learn how to import WooCommerce customers using WP All Import.<\/p>\n\n\n\n\n\n<p>This guide will teach you how to import WooCommerce coupons.<\/p>\n\n\n\n\n\n<p>Instructions on how to import WooCommerce reviews to your products.<\/p>\n\n\n\n\n\n<p>Sample import files to import products into WordPress using WP All Import.<\/p>\n\n\n\n\n\n<p>Step-by-step instructions showing how to import Advanced Custom Fields.<\/p>\n\n\n\n\n\n<p>Learn how to import into ACF Repeater fields with WP All Import.<\/p>\n\n\n\n\n\n<p>Import Gravity Forms entries into your WordPress site.<\/p>\n\n\n\n\n\n<p>Shows you how to import WordPress users from any file into WordPress.<\/p>\n\n\n\n\n\n<p>Instructions on how to import comments into your WordPress posts.<\/p>\n\n\n\n\n\n<p>Learn more about re-running imports and deciding what data to update.<\/p>\n\n\n\n\n\n<p>Learn more about Automatic Scheduling for WP All Import to run imports on a schedule.<\/p>\n\n\n\n\n\n<p>Use manual cron jobs to schedule your imports and automate them.<\/p>\n\n\n\n\n\n<p>Instructions showing you how to update existing WordPress data on your site.<\/p>\n\n\n\n\n\n<p>Shows you an overview of how to import into Toolset Types with WP All Import.<\/p>\n\n\n\n\n\n<p>Learn how to import into repeatable groups created by Toolset Types.<\/p>\n\n\n\n\n\n<p>This documentation explains how to import into the Yoast WordPress SEO plugin.<\/p>\n\n\n\n\n\n<p>Learn about the different methods available in WP All Import to delete records.<\/p>\n\n\n\n\n\n<p>Shows you how to remove records missing from the import file.<\/p>\n\n\n\n\n\n<p>Describes the different import types available in WP All Import.<\/p>\n\n\n\n\n\n<p>Learn how the import works and processes the import file.<\/p>\n\n\n\n\n\n<p>Explains how to import password-protected files into WordPress.<\/p>\n\n\n\n\n\n<p>Learn about using WP All Import for clients.<\/p>\n\n\n\n\n\n<p>Shows you how to import into Gutenberg blocks with WP All Import.<\/p>\n\n\n\n\n\n<p>Overview guide explaining the different options to extend WP All Import's capabilities.<\/p>\n\n\n\n\n\n<p>Shows you how to run PHP functions or custom code during an import process.<\/p>\n\n\n\n\n\n<p>Examples and instructions showing you how to map values with IF statements.<\/p>\n\n\n\n\n\n<p>Examples and instructions showing you how to use FOREACH to process multiple elements.<\/p>\n\n\n\n\n\n<p>Documentation on using hooks, filters, and actions in WP All Import.<\/p>\n\n\n\n\n\n<p>Learn about XPath 1.0 and how it's used in WP All Import.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Cheat Sheets<\/h2>\n\n\n\n\n\n\n","protected":false},"excerpt":{"rendered":"<p>WP All Import lets you import your data to plugin &amp; theme fields, schedule imports with cron, and update existing data with newer data.<\/p>\n","protected":false},"author":96198,"featured_media":0,"parent":2991540,"menu_order":5,"template":"","tags":[138,141],"content_author":[213],"search_tags":[],"class_list":["post-5817675","documentation","type-documentation","status-publish","hentry","tag-w-article","tag-w-video","content_author-editorial-staff"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Advanced XML &amp; CSV Imports - WP All Import In-Depth Overview<\/title>\n<meta name=\"description\" content=\"WP All Import lets you import your data to plugin &amp; theme fields, schedule imports with cron, and update existing data with newer data.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.wpallimport.com\/documentation\/wp-all-import-in-depth-overview\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Advanced XML &amp; CSV Imports - WP All Import In-Depth Overview\" \/>\n<meta property=\"og:description\" content=\"WP All Import lets you import your data to plugin &amp; theme fields, schedule imports with cron, and update existing data with newer data.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.wpallimport.com\/documentation\/wp-all-import-in-depth-overview\/\" \/>\n<meta property=\"og:site_name\" content=\"WP All Import\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/groups\/wpallimport\" \/>\n<meta property=\"article:modified_time\" content=\"2025-12-08T17:46:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2022\/05\/Main-WP-All-Import-Image.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n\t<meta name=\"twitter:label2\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data2\" content=\"Editorial Staff\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.wpallimport.com\/documentation\/wp-all-import-in-depth-overview\/\",\"url\":\"https:\/\/www.wpallimport.com\/documentation\/wp-all-import-in-depth-overview\/\",\"name\":\"Advanced XML & CSV Imports - WP All Import In-Depth Overview\",\"isPartOf\":{\"@id\":\"https:\/\/www.wpallimport.com\/#website\"},\"datePublished\":\"2023-08-23T13:43:28+00:00\",\"dateModified\":\"2025-12-08T17:46:41+00:00\",\"description\":\"WP All Import lets you import your data to plugin & theme fields, schedule imports with cron, and update existing data with newer data.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.wpallimport.com\/documentation\/wp-all-import-in-depth-overview\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.wpallimport.com\/documentation\/wp-all-import-in-depth-overview\/\"]}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.wpallimport.com\/#website\",\"url\":\"https:\/\/www.wpallimport.com\/\",\"name\":\"WP All Import\",\"description\":\"Import XML &amp; CSV to WordPress\",\"publisher\":{\"@id\":\"https:\/\/www.wpallimport.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.wpallimport.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.wpallimport.com\/#organization\",\"name\":\"WP All Import\",\"url\":\"https:\/\/www.wpallimport.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.wpallimport.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2020\/02\/logo-v5-no-text.svg\",\"contentUrl\":\"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2020\/02\/logo-v5-no-text.svg\",\"width\":199,\"height\":37,\"caption\":\"WP All Import\"},\"image\":{\"@id\":\"https:\/\/www.wpallimport.com\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Advanced XML & CSV Imports - WP All Import In-Depth Overview","description":"WP All Import lets you import your data to plugin & theme fields, schedule imports with cron, and update existing data with newer data.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.wpallimport.com\/documentation\/wp-all-import-in-depth-overview\/","og_locale":"en_US","og_type":"article","og_title":"Advanced XML & CSV Imports - WP All Import In-Depth Overview","og_description":"WP All Import lets you import your data to plugin & theme fields, schedule imports with cron, and update existing data with newer data.","og_url":"https:\/\/www.wpallimport.com\/documentation\/wp-all-import-in-depth-overview\/","og_site_name":"WP All Import","article_author":"https:\/\/www.facebook.com\/groups\/wpallimport","article_modified_time":"2025-12-08T17:46:41+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2022\/05\/Main-WP-All-Import-Image.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute","Written by":"Editorial Staff"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.wpallimport.com\/documentation\/wp-all-import-in-depth-overview\/","url":"https:\/\/www.wpallimport.com\/documentation\/wp-all-import-in-depth-overview\/","name":"Advanced XML & CSV Imports - WP All Import In-Depth Overview","isPartOf":{"@id":"https:\/\/www.wpallimport.com\/#website"},"datePublished":"2023-08-23T13:43:28+00:00","dateModified":"2025-12-08T17:46:41+00:00","description":"WP All Import lets you import your data to plugin & theme fields, schedule imports with cron, and update existing data with newer data.","breadcrumb":{"@id":"https:\/\/www.wpallimport.com\/documentation\/wp-all-import-in-depth-overview\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.wpallimport.com\/documentation\/wp-all-import-in-depth-overview\/"]}]},{"@type":"WebSite","@id":"https:\/\/www.wpallimport.com\/#website","url":"https:\/\/www.wpallimport.com\/","name":"WP All Import","description":"Import XML &amp; CSV to WordPress","publisher":{"@id":"https:\/\/www.wpallimport.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.wpallimport.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.wpallimport.com\/#organization","name":"WP All Import","url":"https:\/\/www.wpallimport.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.wpallimport.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2020\/02\/logo-v5-no-text.svg","contentUrl":"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2020\/02\/logo-v5-no-text.svg","width":199,"height":37,"caption":"WP All Import"},"image":{"@id":"https:\/\/www.wpallimport.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.wpallimport.com\/wp-json\/wp\/v2\/documentation\/5817675","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.wpallimport.com\/wp-json\/wp\/v2\/documentation"}],"about":[{"href":"https:\/\/www.wpallimport.com\/wp-json\/wp\/v2\/types\/documentation"}],"author":[{"embeddable":true,"href":"https:\/\/www.wpallimport.com\/wp-json\/wp\/v2\/users\/96198"}],"version-history":[{"count":0,"href":"https:\/\/www.wpallimport.com\/wp-json\/wp\/v2\/documentation\/5817675\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/www.wpallimport.com\/wp-json\/wp\/v2\/documentation\/2991540"}],"wp:attachment":[{"href":"https:\/\/www.wpallimport.com\/wp-json\/wp\/v2\/media?parent=5817675"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.wpallimport.com\/wp-json\/wp\/v2\/tags?post=5817675"},{"taxonomy":"content_author","embeddable":true,"href":"https:\/\/www.wpallimport.com\/wp-json\/wp\/v2\/content_author?post=5817675"},{"taxonomy":"search_tags","embeddable":true,"href":"https:\/\/www.wpallimport.com\/wp-json\/wp\/v2\/search_tags?post=5817675"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}