Owldraft Starter Sites

Owldraft Starter Sites

Details
View on WordPress

Owldraft Starter Sites imports a theme demo into your site: its posts, pages, photos, menus, footer widgets, Customizer settings and fonts. Pick a demo under Appearance Starter Sites, click Import, and your site looks like the demo a minute later. Then replace the sample content with your own.

Undo without losing work

Everything the import adds is tagged, so Remove demo content knows exactly what came from the demo. It deletes only demo content you haven’t touched:

  • Demo posts and pages you edited (or that received comments) stay, and become your own.
  • Photos you still use, in any post, widget or as your logo, stay.
  • Categories and tags still used by your posts stay, and so do menus you changed.
  • Your own posts and pages are never touched.

Removal can also put back the menus, widgets, site title and Customizer settings you had before the import. If you changed those after importing, this option starts off, so your changes aren’t undone by accident.

What it does

  • One click, in small steps. Photos download a few at a time and every step is a short request, so the import works on shared hosting without hitting time limits.
  • Shows what changes before it changes it. The import dialog tells you if your site already has content, which settings the demo replaces, and which plugins (if any) it installs.
  • Tidies the default content. If WordPress’s “Hello world!” post and “Sample Page” are untouched, the import can move them to the Trash. Removing the demo brings them back.
  • Optional demo bylines. Demo authors can be added as users without an email address or a usable password, or every post can be credited to you.
  • Fonts included. A demo’s fonts are added to your site’s Font Library, the same way fonts installed in the editor are, so nothing loads from Google.
  • No account, no tracking, no upsell. It downloads the demo you pick and nothing else.

Supported themes

  • Stoat: a lightweight theme for blogs, newsletters and marketing sites.
  • Evermag: a news and magazine theme. One demo: the online magazine you see at evermag.owldraft.com.

More Owldraft themes will follow. If your active theme has no demos, the Starter Sites screen lists the themes that do and changes nothing on your site.

For developers

The same importer is available in WP-CLI:

  • wp owldraft-starter-sites list
  • wp owldraft-starter-sites import stoat/main [--no-site-title] [--no-authors] [--no-defaults]
  • wp owldraft-starter-sites remove [--keep-settings]
  • wp owldraft-starter-sites export <theme>/<demo> --dir=<folder> turns a site into a demo package.

External services

This plugin downloads demo files from starter.owldraft.com, a file server run by Owldraft (hosted on Cloudflare R2). It needs this to show and import demos; nothing else depends on it.

What is downloaded, and when:

  • When you open Appearance Starter Sites: your server downloads the list of demos (index.json, cached for 12 hours), and your browser shows each demo’s preview image from the same server.
  • When you click Import: that demo’s content file (demo.json), its photos and its font files.

These are plain file downloads. Like every request WordPress makes, they include your server’s IP address and a user agent with the WordPress version and your site’s address. The plugin sends no other data, and makes no requests while you’re not on the Starter Sites screen or importing.

  • Owldraft terms of service: https://owldraft.com/terms/
  • Owldraft privacy policy: https://owldraft.com/privacy-policy/

If a demo needs a plugin, that plugin is installed from WordPress.org, only after you confirm the import.

Details

Plugin code:
owldraft-starter-sites
Plugin version:
0.9.5
Author:
Outdated:
No
WP version:
6.5 or higher
PHP version:
7.4 or higher
Test up to WP version:
7.1.3
Total installations:
0
Last updated:
2026-10-12
Rating:
Times rated:
0
demo-content
demo-import
import
starter-sites
theme-demo