{"id":2993021,"date":"2016-09-29T00:00:00","date_gmt":"2016-09-29T00:00:00","guid":{"rendered":"https:\/\/www.wpallimport.com\/2016\/09\/completely-custom-xml-exports\/"},"modified":"2025-11-15T07:31:21","modified_gmt":"2025-11-15T07:31:21","slug":"completely-custom-xml-exports","status":"publish","type":"post","link":"https:\/\/www.wpallimport.com\/completely-custom-xml-exports\/","title":{"rendered":"Completely Custom XML Exports"},"content":{"rendered":"\n<p>Today we've released updates to all of our plugins with&nbsp;many improvements and bug fixes.&nbsp;Most importantly, you can now create completely custom XML exports to match any XML spec.<\/p>\n\n\n\n<p>Just like the rest of WP All Export, it's very simple and very powerful. You write out an XML template, like this:<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2020\/02\/custom_xml-1.png\" alt=\"custom_xml\" class=\"wp-image-294217\" \/><\/figure><\/div>\n\n\n\n<p>Everything inside the LOOP&nbsp;tags will be repeated for every exported post, with the {Title} and {Content} tags being replaced with that post's title and content. You can also pass the data through PHP functions like this:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">&lt;content&gt;[str_replace( \"foo\", \"bar\", {Content} )]&lt;\/content&gt;<\/pre>\n\n\n\n<p>Of course, the above custom XML template is a very simple, basic example. This feature really shines when you need to&nbsp;create a custom XML feed to satisfy complicated XML specifications, like Zillow, Etsy, etc.<\/p>\n\n\n\n<p>We've been working on this&nbsp;a long time and are&nbsp;excited to hear about all of the interesting ways you&nbsp;put it to use!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Coming Soon: Export &amp; Import Taxonomies<\/h3>\n\n\n\n<p>Work on this feature is under way and will be included&nbsp;in the next release. You'll be able to import and export tags, categories, and custom taxonomies, with all of the flexibility that you have when importing posts.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Coming Soon: Google Merchant Center<\/h3>\n\n\n\n<p>Right now you can set up a custom XML export and upload the feed directly to Google Merchant Center. But we want to make it even easier.<\/p>\n\n\n\n<p><strong>If you have any experience at all with &nbsp;Google Merchant Center please <a href=\"mailto:support@wpallimport.com?subject=I%20want%20to%20talk%20to%20you%20about%20the%20Google%20Merchant%20Center\">get in touch<\/a>!<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Today we've released updates to all of our plugins with&nbsp;many improvements and bug fixes.&nbsp;Most importantly, you can now create completely custom XML exports to match any XML spec. Just like the rest of WP All Export, it's very simple and very powerful. You write out an XML template, like this: Everything inside the LOOP&nbsp;tags will [&hellip;]<\/p>\n","protected":false},"author":7778,"featured_media":2990716,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_stopmodifiedupdate":false,"_modified_date":"","inline_featured_image":false,"ep_exclude_from_search":false,"footnotes":""},"categories":[7],"tags":[],"content_author":[213],"cta":[],"class_list":["post-2993021","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutorials","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>Completely Custom XML Exports - WP All Import<\/title>\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\/completely-custom-xml-exports\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Completely Custom XML Exports - WP All Import\" \/>\n<meta property=\"og:description\" content=\"Today we&#039;ve released updates to all of our plugins with&nbsp;many improvements and bug fixes.&nbsp;Most importantly, you can now create completely custom XML exports to match any XML spec. Just like the rest of WP All Export, it&#039;s very simple and very powerful. You write out an XML template, like this: Everything inside the LOOP&nbsp;tags will [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.wpallimport.com\/completely-custom-xml-exports\/\" \/>\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:published_time\" content=\"2016-09-29T00:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-11-15T07:31:21+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2020\/02\/custom_xml-e1475146386910.png\" \/>\n\t<meta property=\"og:image:width\" content=\"811\" \/>\n\t<meta property=\"og:image:height\" content=\"839\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Editorial Staff\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Editorial Staff\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.wpallimport.com\/completely-custom-xml-exports\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.wpallimport.com\/completely-custom-xml-exports\/\"},\"author\":{\"name\":\"Editorial Staff\",\"@id\":\"https:\/\/www.wpallimport.com\/#\/schema\/person\/213\",\"url\":\"https:\/\/www.wpallimport.com\/author\/editorial-staff\/\"},\"headline\":\"Completely Custom XML Exports\",\"datePublished\":\"2016-09-29T00:00:00+00:00\",\"dateModified\":\"2025-11-15T07:31:21+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.wpallimport.com\/completely-custom-xml-exports\/\"},\"wordCount\":257,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.wpallimport.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.wpallimport.com\/completely-custom-xml-exports\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2020\/02\/custom_xml-e1475146386910.png\",\"articleSection\":[\"Tutorials\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.wpallimport.com\/completely-custom-xml-exports\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.wpallimport.com\/completely-custom-xml-exports\/\",\"url\":\"https:\/\/www.wpallimport.com\/completely-custom-xml-exports\/\",\"name\":\"Completely Custom XML Exports - WP All Import\",\"isPartOf\":{\"@id\":\"https:\/\/www.wpallimport.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.wpallimport.com\/completely-custom-xml-exports\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.wpallimport.com\/completely-custom-xml-exports\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2020\/02\/custom_xml-e1475146386910.png\",\"datePublished\":\"2016-09-29T00:00:00+00:00\",\"dateModified\":\"2025-11-15T07:31:21+00:00\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.wpallimport.com\/completely-custom-xml-exports\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.wpallimport.com\/completely-custom-xml-exports\/#primaryimage\",\"url\":\"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2020\/02\/custom_xml-e1475146386910.png\",\"contentUrl\":\"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2020\/02\/custom_xml-e1475146386910.png\",\"width\":811,\"height\":839},{\"@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\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.wpallimport.com\/#\/schema\/person\/213\",\"name\":\"Editorial Staff\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.wpallimport.com\/#\/schema\/person\/image\/213\",\"url\":\"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2026\/03\/WP-All-Import-Logo-Big.jpg\",\"contentUrl\":\"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2026\/03\/WP-All-Import-Logo-Big.jpg\",\"caption\":\"Editorial Staff\"},\"url\":\"https:\/\/www.wpallimport.com\/author\/editorial-staff\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Completely Custom XML Exports - WP All Import","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\/completely-custom-xml-exports\/","og_locale":"en_US","og_type":"article","og_title":"Completely Custom XML Exports - WP All Import","og_description":"Today we've released updates to all of our plugins with&nbsp;many improvements and bug fixes.&nbsp;Most importantly, you can now create completely custom XML exports to match any XML spec. Just like the rest of WP All Export, it's very simple and very powerful. You write out an XML template, like this: Everything inside the LOOP&nbsp;tags will [&hellip;]","og_url":"https:\/\/www.wpallimport.com\/completely-custom-xml-exports\/","og_site_name":"WP All Import","article_author":"https:\/\/www.facebook.com\/groups\/wpallimport","article_published_time":"2016-09-29T00:00:00+00:00","article_modified_time":"2025-11-15T07:31:21+00:00","og_image":[{"width":811,"height":839,"url":"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2020\/02\/custom_xml-e1475146386910.png","type":"image\/png"}],"author":"Editorial Staff","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Editorial Staff","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.wpallimport.com\/completely-custom-xml-exports\/#article","isPartOf":{"@id":"https:\/\/www.wpallimport.com\/completely-custom-xml-exports\/"},"author":{"name":"Editorial Staff","@id":"https:\/\/www.wpallimport.com\/#\/schema\/person\/213","url":"https:\/\/www.wpallimport.com\/author\/editorial-staff\/"},"headline":"Completely Custom XML Exports","datePublished":"2016-09-29T00:00:00+00:00","dateModified":"2025-11-15T07:31:21+00:00","mainEntityOfPage":{"@id":"https:\/\/www.wpallimport.com\/completely-custom-xml-exports\/"},"wordCount":257,"commentCount":0,"publisher":{"@id":"https:\/\/www.wpallimport.com\/#organization"},"image":{"@id":"https:\/\/www.wpallimport.com\/completely-custom-xml-exports\/#primaryimage"},"thumbnailUrl":"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2020\/02\/custom_xml-e1475146386910.png","articleSection":["Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.wpallimport.com\/completely-custom-xml-exports\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.wpallimport.com\/completely-custom-xml-exports\/","url":"https:\/\/www.wpallimport.com\/completely-custom-xml-exports\/","name":"Completely Custom XML Exports - WP All Import","isPartOf":{"@id":"https:\/\/www.wpallimport.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.wpallimport.com\/completely-custom-xml-exports\/#primaryimage"},"image":{"@id":"https:\/\/www.wpallimport.com\/completely-custom-xml-exports\/#primaryimage"},"thumbnailUrl":"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2020\/02\/custom_xml-e1475146386910.png","datePublished":"2016-09-29T00:00:00+00:00","dateModified":"2025-11-15T07:31:21+00:00","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.wpallimport.com\/completely-custom-xml-exports\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.wpallimport.com\/completely-custom-xml-exports\/#primaryimage","url":"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2020\/02\/custom_xml-e1475146386910.png","contentUrl":"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2020\/02\/custom_xml-e1475146386910.png","width":811,"height":839},{"@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\/"}},{"@type":"Person","@id":"https:\/\/www.wpallimport.com\/#\/schema\/person\/213","name":"Editorial Staff","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.wpallimport.com\/#\/schema\/person\/image\/213","url":"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2026\/03\/WP-All-Import-Logo-Big.jpg","contentUrl":"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2026\/03\/WP-All-Import-Logo-Big.jpg","caption":"Editorial Staff"},"url":"https:\/\/www.wpallimport.com\/author\/editorial-staff\/"}]}},"_links":{"self":[{"href":"https:\/\/www.wpallimport.com\/wp-json\/wp\/v2\/posts\/2993021","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.wpallimport.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.wpallimport.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.wpallimport.com\/wp-json\/wp\/v2\/users\/7778"}],"replies":[{"embeddable":true,"href":"https:\/\/www.wpallimport.com\/wp-json\/wp\/v2\/comments?post=2993021"}],"version-history":[{"count":0,"href":"https:\/\/www.wpallimport.com\/wp-json\/wp\/v2\/posts\/2993021\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.wpallimport.com\/wp-json\/wp\/v2\/media\/2990716"}],"wp:attachment":[{"href":"https:\/\/www.wpallimport.com\/wp-json\/wp\/v2\/media?parent=2993021"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.wpallimport.com\/wp-json\/wp\/v2\/categories?post=2993021"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.wpallimport.com\/wp-json\/wp\/v2\/tags?post=2993021"},{"taxonomy":"content_author","embeddable":true,"href":"https:\/\/www.wpallimport.com\/wp-json\/wp\/v2\/content_author?post=2993021"},{"taxonomy":"cta","embeddable":true,"href":"https:\/\/www.wpallimport.com\/wp-json\/wp\/v2\/cta?post=2993021"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}