You cannot directly import a .xml
file (like a WordPress WXR export) into Webflow CMS, but you can convert the data and import it via CSV.
- Webflow only supports CSV import for CMS collections.
- Use an online WXR-to-CSV converter or a tool like WP All Export (if you have access to the original WordPress site).
- Ensure the CSV includes fields matching your Webflow CMS structure (e.g., Title, Body, Author, Slug, Date, Image URLs).
2. Prepare Webflow CMS Collection
- Go to Webflow Designer > CMS and create a New Collection (e.g., "Blog Posts").
- Add fields that correspond to your CSV data (e.g., Rich Text, Plain Text, Date, Image, etc.).
3. Import the CSV File into Webflow
- Go to Webflow Designer > CMS > Click your Collection > Import.
- Upload your CSV file.
- Map each CSV column to the corresponding CMS field.
- For images, include direct URLs in your CSV. Webflow will download and re-host them.
4. Review and Publish
- After uploading, preview and edit sample items if needed.
- Once satisfied, Publish to your site.
Summary
You can't import .xml
files into Webflow directly, but you can convert the XML to CSV and then use Webflow’s CSV import tool to bring your blog content into the CMS.