Title: jekcms Migrator
Author: jekcms
Published: <strong>August 1, 2026</strong>
Last modified: August 1, 2026

---

Search plugins

![](https://ps.w.org/jekcms-migrator/assets/icon-256x256.png?rev=3631211)

# jekcms Migrator

 By [jekcms](https://profiles.wordpress.org/jekcms/)

[Download](https://downloads.wordpress.org/plugin/jekcms-migrator.1.0.3.zip)

 * [Details](https://wordpress.org/plugins/jekcms-migrator/#description)
 * [Reviews](https://wordpress.org/plugins/jekcms-migrator/#reviews)
 *  [Installation](https://wordpress.org/plugins/jekcms-migrator/#installation)
 * [Development](https://wordpress.org/plugins/jekcms-migrator/#developers)

 [Support](https://wordpress.org/support/plugin/jekcms-migrator/)

## Description

jekcms Migrator packs everything a jekcms site needs into one .zip file:

 * Posts, pages and drafts (drafts stay drafts)
 * Categories and tags, with the category hierarchy intact
 * Authors, including bios and social profiles
 * Approved comments (spam and pending comments are left out)
 * Navigation menus
 * Media files, optionally bundled inside the package
 * SEO titles and descriptions from Yoast SEO, Rank Math or All in One SEO
 * A redirect map from your old URLs to the new ones, so search results keep working

You then upload that file either in the jekcms setup wizard (“Import a WordPress
package”) or, on a site that is already running, in Admin panel  Import  WordPress
package.

**Why a file instead of a database connection?** Most hosting plans do not allow
one server to reach another server’s MySQL. A file works everywhere, and you never
have to hand out database credentials.

**Large sites.** The export runs in batches and saves its progress after each round,
so sites with thousands of posts finish without hitting PHP time limits.

**This plugin only reads.** It never writes to, changes or deletes your WordPress
content.

**No external services.** The plugin makes no outbound connections: nothing is sent
to jekcms.com or anywhere else. The package it builds stays on your own server until
you download it, and it is deleted when you deactivate the plugin.

jekcms is a commercial blog CMS, but this plugin is free and works on its own — 
the file it produces is plain JSON Lines inside a ZIP, so you can inspect or reuse
it however you like.

## Installation

 1. Install the plugin from Plugins  Add New, or upload the .zip via Plugins  Add New
    Upload Plugin, then activate it.
 2. Open the **jekcms** entry in the left-hand menu.
 3. Pick your options and press **Start export**.
 4. When it finishes, download the package.
 5. Upload that file in the jekcms setup wizard, or in an existing jekcms site under
    Admin panel  Import  WordPress package.

You can deactivate and delete the plugin once the migration is done; it leaves nothing
behind.

## FAQ

### Do I need to keep my WordPress site online?

Only if you export without media files. In that case jekcms downloads the images
from your existing site address, so it has to stay reachable until the import is
finished. With media bundled in the package, you can take WordPress offline right
away.

### The package is too large to upload

Turn off “Include media files in the package” and export again. jekcms will then
fetch the images from your old site. Alternatively, raise `upload_max_filesize` 
and `post_max_size` in your hosting panel.

### Will my Google rankings survive?

The package contains a redirect map from every published post’s old URL to its new
one. jekcms installs those as 301 redirects during the import, which is what search
engines expect after a move.

### Does it export custom post types?

Version 1.0 exports posts and pages. Custom post types are not included.

### Where does the export file live on my server?

In `wp-content/uploads/jekcms-export/`, in a folder that is closed to direct web
access. The download runs through an authenticated admin endpoint, and deactivating
the plugin deletes the folder.

### Who can run the export?

Only users with the `export` capability — by default administrators (and, on single-
site installs, nobody else).

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“jekcms Migrator” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ jekcms ](https://profiles.wordpress.org/jekcms/)

[Translate “jekcms Migrator” into your language.](https://translate.wordpress.org/projects/wp-plugins/jekcms-migrator)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/jekcms-migrator/), 
check out the [SVN repository](https://plugins.svn.wordpress.org/jekcms-migrator/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/jekcms-migrator/)
by [RSS](https://plugins.trac.wordpress.org/log/jekcms-migrator/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.3

 * The plugin package no longer ships directory assets (the icon images) or translation
   files. Icons belong in the WordPress.org assets directory, and translations come
   from translate.wordpress.org. The admin screen now draws its mark inline, so 
   nothing looks different.

#### 1.0.2

 * Translations are loaded without the function WordPress has discouraged since 
   4.6, so the plugin passes Plugin Check cleanly. The bundled Turkish translation
   still loads on every supported WordPress version.
 * The All in One SEO lookup no longer builds its table name in a variable, which
   a static check could not verify as safe.
 * The version number is now the same in the plugin header, the code and this file.
   It had drifted, so exported files were stamped with an older version than the
   one running.

#### 1.0.1

 * SEO fields from All in One SEO 4 and newer are now exported. Version 4 moved 
   this data out of post meta into its own table, so nothing was picked up from 
   those sites before.
 * Rank Math’s “no index” setting is now carried across. Rank Math stores it as 
   a list rather than a single value, which the previous check missed.

#### 1.0.0

 * First release: batch export of posts, pages, terms, authors, comments, menus 
   and media, with SEO fields and a redirect map.

## Meta

 *  Version **1.0.3**
 *  Last updated **6 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.6 or higher **
 *  Tested up to **7.0.2**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [content export](https://wordpress.org/plugins/tags/content-export/)[export](https://wordpress.org/plugins/tags/export/)
   [migrate](https://wordpress.org/plugins/tags/migrate/)[migration](https://wordpress.org/plugins/tags/migration/)
   [site transfer](https://wordpress.org/plugins/tags/site-transfer/)
 *  [Advanced View](https://wordpress.org/plugins/jekcms-migrator/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/jekcms-migrator/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/jekcms-migrator/reviews/)

## Contributors

 *   [ jekcms ](https://profiles.wordpress.org/jekcms/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/jekcms-migrator/)