BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
xm Importer icon
Actively maintained Tested up to 7.0.6 #1 in app password

xm Importer

Download posts from another WP site via REST API - Optimized for the Divi Theme and ACF

Active installs30+10+ tier
Downloads · 30d184▼ -51.8% vs prev. 30d
Rating—0 reviews
Health score58/100Fair
All-time downloads1.6KSince Dec 2025
Support resolved—No recent threads
RequiresWP 6.8PHP 7.0+
Downloads · 7d47▲ +14.6% week over week
Our verdict

Use with caution

xm Importer works, but test it on a staging site before relying on it in 2026. It runs on 30+ sites and was last updated 1 month ago, and scores 58/100 on our health check.

  • Small user base (30+ active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

142943Jul 4Aug 17Oct 1
Yesterday8
Daily average (1y)6
Peak day58Aug 26, 2026
Last 12 months1.6K

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where xm Importer stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
app password >100 1,366 Best app password plugins →
divi >100 2,447 Best divi plugins →
export >100 8,135 Best export plugins →
import >100 7,397 Best import plugins →
restapi #5 31 Best restapi plugins →

Version adoption

Share of active sites per release.

  • 1.18100.0%

About xm Importer

From the official readme · v1.18

Description

This Plugin allows you to transfer posts / custom post types and even Divi layouts from one web site to another.

This is how it works:
1. Install the plugin Action Scheduler by Automattic on your web site (required for subscriptions).
2. If you wish to import Advanced Custom Fields (ACF), you should install the plugin Sekura REST Bridge for ACF by cwdekker on the source web site.
3. Get an administrator app password on your source web site.
4. Take note of the app password and the user name.
5. Install the plugin xm Importer
6. In the main menu, go to xm Importer -> Sources
7. Click “Add Sources”
8. Enter the Name of your source web site into the label Field
9. In the field URL, enter the URL of the remote web site
10. Enter user Name and WordPress App Password
11. Click “Save Sources”
12. Go to Settings
13. In the field Import Post Typ Mapping, register the post-types, that you wish to import. Use the schema target_slug|sorce_post_type|menu-label Example: post|posts|Posts
page|pages|Pages
article|article|Article
(While pages and posts have a differing source_post_type, custom post types like article usually have a target_slug=source_post_type.)
14. Posts per page (pagination) – Here you can choose the amount of Posts displayed on each page.
15. Image Register – This option is recommended, as it allows you to maintain an image register and stops wordpress from downloading duplicate images.
16. Click on Save Settings.
17. Posts overview: In the main menu under xm Importer you should now see menu entries for the post types that you registered. (posts, pages, articles or whatever it is you entered.)
18. If you open one of these tabs, you should see an overview of downloadable posts from the source web site.
19. You can now mark posts to download and click “Import selected posts” to download them.
20. In the menu entry “Subscriptions” you can register post types and categories for frequent downloading (subscriptions).
21. To register a category, click “Add entry” and configure the subscription. You can use the method “Sync & overwrite”, so that posts stay up-to date. This overwrites existing posts if there is an update.
22. If you make changes to a downloaded post on the target web site, the functionality of synchronising and overwriting “Sync & overwrite” is paused. You then have to do a manual update in the posts-overview (Button: “Update available”)
23. Before a post is overwritten, because you activated the option “Sync & overwrite”, a backup of the old post is placed in your trash.

Interesting Facts

  • If you have enabled “Sync & overwrite” for a subscription item, It may not apply, after you touched the local post. Local posts are not overwritten automatically, once you have edited them.
  • Sometimes it may be surprising that older Posts are not downloaded, once you have activated the Option “Max posts per source (cap)”. This option is mainly good for installations with multiple sources, when you do not want excess posts to flood your posts overview.

Changelog

v1.01 – Changed Plugin class, externalized JS code, Added Setting to create Image Thumbnails
v1.02 – Changed function names -> Prefix xmimp_
v1.03 – Changed function names -> Prefix xmimp_
v1.04 – Translation DE added
v1.05 – Possibiity to trash posts from the posts overview added.
v1.06 – Made function to import post Thumbnails more robust
v1.07 – Changed German language file
v1.08 – Updated Subscription Functionality, Downloading an infinite number of posts now, Updated filter of categories in the posts overview
v1.09 – Updated Subscription Functionality again for a faster UI.
v1.10 – Introduced Multi-Source support, updated several UI Displays.
v1.11 – Fixed Import Date Issue, Imported media have imported Meta now, Chaged rest endpoint for media -> better caption, removed subscription functionality when source is missing., Added Yoast Duplicate Post support (removes duplicate metadata), Added Imported from Column
v1.12 – Subscriptions are now capped, too (Settings), Subscriptions have a safer queueing function.
v1.13 – Added “Scheduled for” date in the Posts preview. Posts can now be given a scheduled for date. There is a new display “fiter” Scheduled Posts that shows local Posts that have a scheduled date.
v1.14 – Fixed Translation issue and broke file into three files for better AI tangibility. Repaired broken trash bin function.
v1.15 – Fixed Manual update button and subscriptions Posts that are not post-type post. Split the files again. Correction of the function
xmimp_process_pending_divi_terms() for cleaner logging. Changed One Text string and Translation
v1.16 – Changed Yoast Duplicate Post interaction
v1.17 – Improved Subscriptions Category Selection
v1.18 – Fixed bug that sabotaged the source_urls_list saving of downloaded posts.

Full changelog on WordPress.org →

Screenshots

xm Importer screenshot
xm Importer screenshot
xm Importer screenshot
xm Importer screenshot

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best xm Importer alternatives

All app password plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
2 GET API Manager GET API Manager Provides REST API endpoints for WooCommerce orders, blog posts, and pages, plus a setup… by Syed Gohar Ali <10 ★★★★★★★★★★ No reviews 1 year ago 30

FAQ

xm Importer: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 2, 2026

Is xm Importer free?

Yes. xm Importer is free to download and use from the official WordPress.org plugin directory.

Is xm Importer safe to use in 2026?

xm Importer works, but test it on a staging site before relying on it in 2026. It runs on 30+ sites and was last updated 1 month ago, and scores 58/100 on our health check.

How many websites use xm Importer?

xm Importer is active on 30+ WordPress websites and has been downloaded 1,625 times since it launched in December 2025. It was downloaded 184 times in the last 30 days.

Does xm Importer work with WordPress 7.1?

xm Importer is officially tested up to WordPress 7.0.6, while the latest release is 7.1.2. It may still work, but try it on a staging site first.

What PHP version does xm Importer need?

xm Importer requires PHP 7.0 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was xm Importer last updated?

The latest version, 1.18, was released on August 26, 2026 (1 month ago).

Who makes xm Importer?

xm Importer is developed and maintained by xmagentur.

What are the best alternatives to xm Importer?

The most popular alternatives to xm Importer are GET API Manager (<10 installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.