Wix export guide

How to export Wix content to WordPress

A Wix-to-WordPress move is a controlled extraction, mapping, load, and validation process. There is no single export that recreates the Wix site, design, applications, and business workflows inside WordPress.

What “export” means in this migration

The current Migranetix Wix source path reads supported Wix Blog records through authorized access. A legacy extraction may expose supported static pages and navigation when the required public payload remains available. WordPress then needs a prepared destination model and authenticated write access.

This process does not download a portable Wix theme. It separates transferable records from presentation and behavior that must be implemented with WordPress-native themes, blocks, plugins, or custom code.

What can move and what needs separate work

Current planning boundaries
Wix itemWordPress pathPlanning status
Blog postsPosts or a prepared custom post typeStandard supported path
Categories and tagsWordPress taxonomiesStandard with relationship validation
Blog authorsWordPress author identitiesReview identity matching; passwords do not move
Accessible post mediaWordPress media library and rewritten referencesValidate every download and upload
Static pages and menusPages, menus, and hierarchyReview; depends on legacy extraction and target support
Stores, bookings, contacts, paid plans, and appsPlugins, custom records, or external systemsCustom scope
Design, forms, animations, and Velo logicTheme, blocks, plugins, and custom codeRebuild, not content export

Prepare WordPress before moving data

  1. Choose hosting and create a protected staging environment.
  2. Define destination post types, fields, taxonomies, author rules, media settings, and required plugins.
  3. Implement templates that can render representative migrated content.
  4. Confirm upload limits, permitted file types, authentication, backups, and rollback ownership.
  5. Decide final URL patterns before building redirect rules.

Loading into an unfinished content model causes repeated remapping and hides whether errors belong to migration rules or destination implementation.

Build the mapping and URL inventory

Record the Wix source identity, field, format, example value, WordPress destination, transformation, fallback, dependency, and validation rule. Load taxonomies and authors before posts that reference them; keep a stable ID map for reruns and delta processing.

Crawl the live Wix site and combine the results with sitemaps, analytics landing pages, Search Console data, backlinks, and campaign URLs. Map each retained source URL to a final WordPress URL. See the redirect mapping guide.

Run a representative dry run

Select simple and complex examples from every included entity type. Test long posts, multiple categories and tags, several authors, missing or remote media, unusual markup, drafts, scheduled content, old dates, and known exceptions.

Reconcile extracted, loaded, skipped, and failed totals. Then inspect field accuracy, relationships, media delivery, internal links, metadata, rendering, editability, and destination workflows. Fix rules and rerun before scaling.

Cut over without treating import as completion

Agree the content freeze or delta window, take required backups, run the final transfer, apply redirects, verify HTTPS and crawl controls, publish the destination sitemap, and test priority conversion paths. Keep the Wix source available until acceptance and rollback conditions are satisfied.

Use the Wix SEO checklist for the organic launch controls and the Wix migration cost guide for estimate inputs.

Clear answers

Frequently asked questions

No single export recreates Wix templates, layouts, responsive behavior, forms, apps, stores, bookings, memberships, or Velo code in WordPress.

Supported blog records and accessible media can be mapped and transferred, subject to source access, destination preparation, and validation.

No password transfer is promised. Author identity mapping and WordPress authentication or membership behavior are separate concerns.

Wait until destination records, assets, URLs, redirects, analytics, forms, and acceptance evidence pass, and the agreed rollback period has ended.

Next step

Analyze the transferable Wix scope

Create an account, select Wix and WordPress, and review supported entities, mappings, exceptions, and dry run requirements in the app.