WordPress plugin intelligence profile

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.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.1.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.5 · PHP 7.4
Directory statusactive
Last directory update15 Oct 202618d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Storefill – Demo Content Importer version 1.1.0 as active, updated 18d ago and tested up to WordPress 7.1.

Overview

About this plugin

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, Unishop and Gadgetix, 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, Vitrena, Gadgetix and Yantra. 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.

org slug, display

php ) and minimum_version.

The admin importer prepares these plugins before importing content. Plugin downloads come only

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

io.

  • What is requested: the pack index ( index.json ), the pack for your active theme

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.

:

Terms of Service,

Privacy Statement.

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. org during import.

When you click Import demo content for a pack with required plugins, Storefill uses the

org ) to check plugin information and downloads missing

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

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.

org Privacy Policy.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • demo content
  • demo import
  • one click demo
  • theme demo
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.5 · PHP 7.4
Update activity15 Oct 202618d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.0.11.1.0
WordPress compatibility7.1.27.1.3
Version1.0.01.0.1
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.