W
Import & Export Free WordPress.org

WordPress Importer

3.1 (327 reviews)
· 2.0M+ active installs · By WordPress.org
Active Installs
2.0M+
Rating
3.1 / 5
Version
v0.9.5
Last Updated
Nov 2025
Share

Plugin Review

AI-Researched

What is WordPress Importer?

WordPress Importer is the official migration tool developed by WordPress.org. It transfers content from one WordPress site to another using a standard XML export file. The plugin has been available for 16 years and currently holds over 2.0 million active installs. Its rating sits at 3.1 out of 5 stars from 327 total ratings, with 39% 34% one-star reviews. This split reflects a tool that works reliably for many but frustrates a significant minority.

The plugin moves posts, pages, custom post types, comments, custom fields, categories, tags, and authors. It does not handle theme settings, widgets, or plugin configurations. This narrow focus makes it a foundation tool rather than an all-in-one migration solution. Its age and official status mean it remains the default importer inside every WordPress dashboard.

Key Features of WordPress Importer

  • Content Migration – Transfers posts, pages, and custom post types from a WordPress export file into a new or existing site.
  • Comment and Meta Support – Imports comments, comment meta, custom fields, and post meta alongside your content.
  • Taxonomy and Term Import – Moves categories, tags, and terms from custom taxonomies, including their meta data.
  • Author Handling – Imports authors and offers mapping to existing users or creation of new user accounts.
  • Attachment Import Control – Allows downloading of attached media files, with a filter to block attachment fetching entirely.
  • File Size Limiter – Provides a filter to set a maximum attachment file size in bytes (default is unlimited).
  • User Creation Filter – Lets administrators disable new user creation via the import_allow_create_users filter.
  • Action Hooks – Includes import_start and import_end actions for developers to extend or log import processes.

Who Should Use WordPress Importer?

This plugin suits WordPress site owners who need to move content between installations. It works best for users with basic technical comfort who understand that large exports require manual splitting. The ideal user runs a content-focused site such as a blog, news portal, or small business page. Developers frequently use it as a starting point before running more specialized migration scripts.

The 2.0 million install count shows broad adoption across skill levels. However, the 34% one-star rating and 3.1 average score indicate that users with large files or limited server resources often hit problems. The plugin expects PHP 7.2+ and WordPress 5.2+, which covers most modern hosts. If you run a high-traffic site with thousands of posts, you should expect to break your export into smaller files.

Installation & Setup

Installation happens directly from the WordPress dashboard under Tools > Import. Click the WordPress link, then "Install Now," and finally "Activate Plugin & Run Importer." This process takes under two minutes for most users. Manual installation via FTP is also documented but rarely needed. The setup is beginner-friendly because the dashboard handles everything without command-line access.

Support & Community

Support threads show a 0% resolution rate over the last two months, with 9 open threads and none resolved. This statistic aligns with the plugin being maintained by WordPress.org as a free, community-driven project. The 39% five-star ratings come from users who successfully imported small to medium sites without issues. The 34% one-star ratings typically cite memory errors, blank screens, or failed imports on large files.

The plugin's own FAQ addresses the most common problem directly: out-of-memory errors for large XML files. It recommends increasing PHP memory limits or splitting the export into smaller pieces. Shared hosting users are advised to contact their host for temporary memory increases. The lack of resolved support threads suggests users rely on community forums or the official documentation rather than the plugin's own support channel. For a 16-year-old tool with 2.0 million users, this pattern is expected but worth noting before you depend on it for a critical migration.

Pros & Cons

What's Good
  • Active on over 2 million sites, indicating widespread trust and compatibility across WordPress versions.
  • Supports importing posts, pages, custom post types, comments, custom fields, taxonomies, and authors from a standard WordPress export file.
  • Offers three documented filters (import_allow_create_users, import_allow_fetch_attachments, import_attachment_size_limit) for granular control over import behavior.
  • Provides two hooks (import_start, import_end) for developers to run custom code before or after the import process.
  • Free and bundled with WordPress core, requiring no additional purchase or subscription.
Drawbacks
  • Only 39% of 327 ratings are 9% are 1-star, indicating frequent user frustration with reliability.
  • Has a 0% support resolution rate across just 9 total support threads, suggesting minimal developer attention to user issues.
  • Lacks built-in error handling for large files or server timeouts, often failing silently on sizable exports without clear feedback.
  • Does not support importing media attachments by default unless the import_allow_fetch_attachments filter is explicitly enabled by a developer.

Technical Details

Requires WordPress
5.2+
Requires PHP
7.2+
Tested up to WP
6.8.5
First Released
2010 (16+ years)
Support (last 2 months)
7 threads  —  0% resolved

Feature Tags

importer

Frequently Asked Questions