Run options
v0.0.3
A run keeps what you chose in the New import window. This page lists every choice, its values, its default and what it does. The values come from the window's four steps and from its Advanced options. A choice is saved with the run, so a later dry run and import follow it.
What it moves and how it works, on one page: Mishka CMS Migration.
What to bring
Step 2 of the window. Each is a switch. Something you switch off is listed as Left out by you, and you can bring it back on the Items page.
| Switch | Default | Moves |
|---|---|---|
| Posts | On | Posts, into Mishka Blog. |
| Pages | On | Pages. |
| Pictures and files | On | The media library's files, downloaded into the CMS's Media. |
| Categories and tags | On | Categories and tags, into Mishka Blog. |
| Authors and users | On | Authors, as Mishka Blog bloggers tied to users of the site. |
| Menus | On | The site's menus. |
| Comments | Off | Comments, into Mishka Blog. |
The Elementor colours and fonts of an Elementor site, as a stylesheet, have no switch of their own. A post's redirect follows the Post addresses choice below.
Languages
Step 3. Import everything in one language puts every item that has no language of your site's in the language you pick. Items the source gives in one of your site's languages keep it. Leave it empty to keep the source's languages.
Advanced options
Step 4, in the collapsed Advanced options group, headed Choices for this run.
| Choice | Values | Default | Effect |
|---|---|---|---|
| Authors | Match by email, skip the rest; Match by email, create the rest | Match, skip the rest | Ties each source author to a user of the site by email. An author with no match is skipped, or gets a new user. Either way the author becomes that user's blogger. |
| Pages | Drafts; Live at their old addresses | Drafts | Brings pages in as drafts you publish yourself, or live at their old addresses. |
| Post addresses | Keep the WordPress addresses (the dry run says which); /blog/<slug> with 301s; /blog/<slug>, no redirects | Keep the WordPress addresses | Serves posts at the address WordPress gave them, or at /blog/<slug>. Every old address the site does not serve as it was is redirected, unless you choose no redirects. See Choose how post addresses move. |
| Posts list page | WordPress's posts page; The front page /; Keep the Blog's /blog; The address of one of your pages | WordPress's posts page | Where the Blog's list of posts is served. A page of yours that you pick is archived to free its address. See Set where the Blog's pages and posts list go. |
| Blog pages | Use the site's Blog pages and create any that are missing; Create Blog's default pages | Use the site's Blog pages | Whether the run moves the site's Blog pages to where the posts are served, or creates the missing ones at the Blog's default /blog paths and moves none. |
| Confirm imported users' email | On, off | On | On: a user the Authors choice creates counts as having confirmed their email. Off: you confirm them later from Users. No email is sent either way. |
| Site title, Site logo, Site icon (favicon) | On, off | On | Whether the WordPress site's own setting is brought. One switched off is left out, and you can bring it back on the Items page. |
The Blog's choices, Authors, Confirm imported users' email, Post addresses, Posts list page, Blog pages and the comments switch, are offered only while Mishka Blog is installed. A site without it asks for the pages alone.
Where a choice is read
- The author and email choices are read when authors are written.
- The post addresses choice is read when a post's old address is written as a redirect and when the Blog's pages are put in place.
- The posts list page and Blog pages choices are read before any post, category, tag or author is written.
- The pages choice is read when a page is written.
- The comments switch is read when comments are written.
The run's details show every choice in words under Choices for this run. See Read a dry run.