Import Your WordPress Blog to WebStadia
Move your entire WordPress blog to WebStadia in minutes - all posts, images, categories, authors, and even your theme design.
What gets imported
| Content | How |
|---|---|
| Published posts | Title, content, slug, date, category, featured image, excerpt |
| Categories | All categories with names and slugs |
| Authors | Names, bios, avatars (uploaded to CDN) |
| Images | Featured images and inline content images (uploaded to CDN) |
| Theme | Colors, fonts, layout cloned from your WordPress site |
Method 1: Chrome Extension (recommended)
The WebStadia WordPress Importer extension runs directly on your WordPress site.
Step 1: Install the extension
Install by loading it as an unpacked extension in Chrome (Chrome Web Store listing coming soon).
Step 2: Visit your WordPress site
Navigate to your WordPress blog in Chrome (e.g., https://yourblog.com).
Step 3: Click the extension
Click the WebStadia icon in your browser toolbar. The extension will:
- Detect that you're on a WordPress site
- Ask you to sign in to WebStadia (reads your existing session cookie)
- Show you how many posts and categories will be imported
Step 4: Configure the import
- Site name - choose a name for your new blog
- Blog URL - set the URL slug (e.g.,
blog) - Import options:
- Published posts (always included)
- Images & media (uploaded to fast CDN)
- Draft posts (requires WordPress application password)
- Authors & profiles
- Design & theme
- Max posts - import all or limit to 10/25/50/100
Step 5: Start import
Click "Start Import" and watch the progress:
- Creating blog
- Importing categories
- Importing authors
- Importing posts (with live counter)
- Downloading images
- Applying theme
WordPress credentials (optional)
To import draft posts or private content, you need a WordPress Application Password:
- Log in to your WordPress admin (
/wp-admin) - Go to Users → Profile
- Scroll to Application Passwords
- Enter a name (e.g., "WebStadia Import") and click Add New
- Copy the generated password
- Enter your WordPress username and this password in the extension
Published posts don't require credentials - the WordPress REST API serves them publicly.
Requirements
- Your WordPress site must have the REST API enabled (enabled by default since WordPress 4.7)
- The site must be publicly accessible
- Some security plugins (Wordfence, iThemes Security) may block the REST API - temporarily disable them during import
After import
Your blog is live at your-slug.subsite.cc/blog. You can:
- Edit posts in the WebStadia CMS editor
- Add new posts - write directly in WebStadia
- Customize the theme using the visual Theme Editor
- Connect a custom domain in Settings
- Set up a newsletter to collect subscribers
Troubleshooting
"WordPress REST API not accessible"
- Check that
/wp-json/returns JSON on your site - Disable security plugins temporarily
- Some hosts block REST API - contact your host
"Server error (500)"
Your WordPress installation has a server-side issue. This is not a WebStadia problem - check your WordPress error logs.
Images not importing
- Large images (>10MB) may time out
- Some CDN-proxied images may block direct downloads
- Check that images are hosted on your WordPress domain (external images from other sites may not import)