BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Storefill – Demo Content Importer icon
Actively maintained Tested with WP 7.1 #15 in demo content

Storefill – Demo Content Importer

Import your theme's demo store in one click: products, categories, pages, a menu and the homepage. Remove exactly what was added whenever you like.

Active installs<10New
Downloads · 30d264• 0% vs prev. 30d
Rating—0 reviews
Health score64/100Good
All-time downloads258Since Oct 2026
Support resolved—No recent threads
RequiresWP 6.5PHP 7.4+
Downloads · 7d223▼ -13.9% week over week
Our verdict

Solid choice

Storefill is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 6 days ago, and scores 64/100 on our health check.

  • Actively developed — last update 6 days ago
  • Tested with the latest WordPress (7.1)
  • Small user base (<10 active installs)
  • Very few reviews so far

How does it stack up?

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

Daily downloads

295989Oct 1Oct 4Oct 8
Yesterday5
Daily average (1y)33
Peak day119Oct 6, 2026
Last 12 months264

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

Rankings

Where Storefill stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
demo content >100 6,103 Best demo content plugins →
demo import >100 1,749 Best demo import plugins →
One Click Demo >100 3,163 Best One Click Demo plugins →
theme demo >100 4,170 Best theme demo plugins →
woocommerce >100 10,000 Best woocommerce plugins →

About Storefill – Demo Content Importer

From the official readme · v1.0.1

Description

A new store looks empty until it has products. Storefill fills it with the demo content your theme
was designed around, so you can see every section working and then swap the demo products for your
own.

Open Appearance → Import demo, check the requirements, and click Import demo content.
For Vitrena, eBasket, Luma and Unishop, Storefill first installs or updates and activates WooCommerce
when needed. Plugin setup runs on this screen, with activation redirects suppressed, before any
content is imported.
If setup fails, the import stops and offers Try again.
Storefill adds:

  • Products, with photos, prices, sale prices, stock, specifications, variations and reviews
  • Product categories with images, brands and filterable attributes
  • Pages and blog posts
  • A navigation menu
  • The demo’s look: one of the theme’s own style variations for block themes (Twenty Twenty-Five
    imports in its Noon style), and Customizer settings and widgets for classic themes
  • The demo homepage and blog page (optional)

Safe on a store that already has content

  • Your own content is never changed or deleted. If a product, page or category with the same name
    already exists, Storefill uses it as it is.
  • Every item Storefill adds, and the previous value of every setting it changes, is recorded.
    Remove demo content deletes exactly those items and restores those settings. Content you
    added yourself is kept.
  • Your store’s visibility, title, address, currency, payments and shipping are left alone unless
    you tick “This is a public demo site”.

For theme demo sites

Tick This is a public demo site (or use --demo-site on the command line) to also set the site
title and store address, switch store visibility to Live, turn on pretty permalinks, unpublish
WordPress’s sample post and page, and add a demo checkout: a payment method that takes no money and
delivery methods, so visitors can place a test order. Never use this option on a real store.

WP-CLI

wp storefill packs
wp storefill import unishop --demo-site
wp storefill status unishop
wp storefill remove unishop --yes

Supported themes

Demo packs are available for Twenty Twenty-Five (the default WordPress theme), Unishop, eBasket,
Luma and Vitrena. Packs for more themes are added to the demo library over time; Storefill finds them
without an update.

For theme developers

A demo pack is a few JSON files (content, dashboard settings, Customizer settings and widgets)
and a folder of photos in the public
demo-pack repository. Its README documents the format.
Nothing in a pack is executed: Storefill only reads data and imports images through the WordPress
media library. Pack text is treated as plain text (any HTML is stripped), and a pack can only change
a fixed list of store and site-identity settings, never accounts, roles, URLs or security settings.

A pack may declare required_plugins, with each entry specifying a WordPress.org slug, display
name, plugin entry file (for example, woocommerce/woocommerce.php) and minimum_version.
The admin importer prepares these plugins before importing content. Plugin downloads come only
from WordPress.org; a pack cannot supply a plugin download URL or executable code.

External services

Storefill downloads demo packs from the public demo-pack repository on GitHub, published with
GitHub Pages at som3669.github.io.

  • What is requested: the pack index (index.json), the pack for your active theme
    (pack.json) and that pack’s photos.
  • When: when you open Appearance → Import demo (the index and the pack are then cached for six
    hours), and when you import (the photos).
  • What is sent: nothing about your site or its users. The requests are plain file downloads.
    Like any web request, they reveal your server’s IP address to GitHub.

GitHub is operated by GitHub, Inc.:
Terms of Service,
Privacy Statement.

To use another host, define STOREFILL_SOURCE in wp-config.php with its base URL. To read packs
from a folder on the server without requesting pack files remotely, define STOREFILL_LOCAL_PACKS
with the folder path. Required plugins may still be downloaded from WordPress.org during import.

When you click Import demo content for a pack with required plugins, Storefill uses the
WordPress.org plugin API (api.wordpress.org) to check plugin information and downloads missing
or updated plugins from downloads.wordpress.org. These requests include the plugin slug and
locale, and WordPress’s default user agent includes the WordPress version and site URL. Your
server’s IP address is also visible to the service. Plugins are activated only with the current
administrator’s plugin-management permissions.

If a required plugin needs an update, Storefill requests WordPress’s standard plugin update
check from api.wordpress.org. WordPress sends installed plugin headers and versions, active
plugins, plugin translations and available site languages, plus its version and site URL in the
user agent. Only the selected demo’s required plugin is updated.
WordPress.org Privacy Policy.

Installation

  1. In your dashboard, go to Plugins → Add New Plugin, search for “Storefill”, then install and
    activate it. Or upload the storefill-demo-content-importer folder to /wp-content/plugins/
    and activate it on the Plugins screen.
  2. Activate a theme that has a demo pack. Vitrena, eBasket, Luma and Unishop install and activate
    WooCommerce during import;
    other store packs still require manual setup unless they declare required plugins.
  3. Go to Appearance → Import demo and click Import demo content.

Frequently asked questions

Will importing overwrite my products or pages?

No. Storefill only adds. When something with the same name already exists, it is used as it is and never changed, and removal never deletes it.

How do I remove the demo content?

Appearance → Import demo, click Remove demo content, and confirm. Or run wp storefill remove .

Will importing change my site’s design?

Yes, to match the demo. A block theme switches to the style variation its demo uses, if it names one, and a classic theme gets the demo’s Customizer settings and widgets. Storefill records your own styles and settings first, and removing the demo puts them back exactly.

What happens if the import stops half way?

Open Appearance → Import demo again and click Finish the import, or click Try again on the step that stopped. Every step picks up where it left off without duplicating anything.

What happens to the demo content if I uninstall Storefill?

It stays on your site. Storefill keeps its record of what it imported, so if you install it again you can still remove the demo content. Remove the demo first if you want it gone.

Does it work without WooCommerce?

Packs that build a store need WooCommerce, and the import screen says so. Packs with only pages, posts and a menu work without it. Vitrena, eBasket, Luma and Unishop prepare WooCommerce automatically when you import.

Changelog

1.0.1

  • Install or update and activate required plugins before importing Vitrena, eBasket, Luma and Unishop demos.
  • Explain automatic plugin setup on the import screen and keep activation redirects out of the import flow.
  • Add the Vitrena, eBasket and Luma demo packs to the library.
  • Import product tags and prevent image attachments from being mistaken for existing products or pages.
  • Refresh the Storefill logo and banner in the importer and on WordPress.org.

1.0.0

  • Initial release.

Full changelog on WordPress.org →

Screenshots

The import screen: a preview, what the pack adds, the requirements, and the two options.
The import screen: a preview, what the pack adds, the requirements, and the two options.
The import running: the overall progress and the step in progress.
The import running: the overall progress and the step in progress.
The import finished: a success popup with confetti, what was added, and a link to the store.
The import finished: a success popup with confetti, what was added, and a link to the…
After the import: the date, the next steps, and Remove demo content.
After the import: the date, the next steps, and Remove demo content.
Removing the demo content asks for confirmation first.
Removing the demo content asks for confirmation first.

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 Storefill alternatives

All demo content plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 HootKit HootKit HootKit is a great companion plugin for WordPress themes by wpHoot. by wpHoot 8K+ ★★★★★★★★★★ 4.4 (22) 2 months ago 77
2 Pixelgrade Assistant Pixelgrade Assistant The free companion for the Pixelgrade LT stack — stack health, recommended plugins, and… by pixelgrade 2K+ ★★★★★★★★★★ No reviews 1 month ago 67
3 Airi Demo Importer Airi Demo Importer Registers custom post types and custom fields for the Sydney theme by Syed Balkhi 1K+ ★★★★★★★★★★ No reviews 6 years ago 27
4 Hoot Import Hoot Import Hoot Import lets you import demo content for WordPress themes by wpHoot. by wpHoot 1K+ ★★★★★★★★★★ 5 (1) 4 months ago 62
5 Novex Demo Importer Novex Demo Importer One click demo import for Novex themes — instantly import free & premium Elementor sites to… by novexthemes 60+ ★★★★★★★★★★ No reviews 5 days ago 68
6 Brooklyn Lite Demo Importer Brooklyn Lite Demo Importer Registers custom post types and custom fields for the Brooklyn WordPress Theme by Liton Arefin 40+ ★★★★★★★★★★ No reviews 6 years ago 24
7 Demo Content Templates Demo Content Templates This Wordpress plugin allows a user to create templates of their page content. This is… by pmac8 10+ ★★★★★★★★★★ No reviews 9 years ago 23
8 StoreSeeder – Dummy & Test Data Generator for WooCommerce & Fluent Cart StoreSeeder Generate realistic dummy products, orders and customers for WooCommerce and Fluent Cart —… by Al Amin Ahamed 10+ ★★★★★★★★★★ No reviews 1 month ago 62
9 Demo Content for Blocks Demo Content for Blocks Add blocks with demo/dummy content to your post in one click. by Alvaro 10+ ★★★★★★★★★★ 5 (1) 7 years ago 30
10 Polmo Lite Demo Importer Polmo Lite Demo Importer Registers custom post types and custom fields for the Polmo WordPress Theme by Liton Arefin 10+ ★★★★★★★★★★ No reviews 6 years ago 23

FAQ

Storefill – Demo Content Importer: quick answers

Straight answers, pulled from live WordPress.org data.

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

Is Storefill free?

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

Is Storefill safe to use in 2026?

Storefill is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 6 days ago, and scores 64/100 on our health check.

How many websites use Storefill?

Storefill is active on <10 WordPress websites and has been downloaded 258 times since it launched in October 2026. It was downloaded 264 times in the last 30 days.

Does Storefill work with WordPress 7.1?

Yes. The developer has tested Storefill up to WordPress 7.1.3, the latest release. It requires WordPress 6.5 or newer.

What PHP version does Storefill need?

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

When was Storefill last updated?

The latest version, 1.0.1, was released on October 3, 2026 (6 days ago).

Who makes Storefill?

Storefill is developed and maintained by Som Shrestha.

What are the best alternatives to Storefill?

The most popular alternatives to Storefill are HootKit (8K+ installs), Pixelgrade Assistant (2K+ installs) and Airi Demo Importer (1K+ 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.