Loremix Demo Content Generator is a developer and agency tool for populating a WordPress site with realistic demo content in seconds. It covers every major content type in one place and cleans up after itself without ever touching your real content.
What it generates:
- Posts, pages, and custom post types — any public post type registered on your site
- WooCommerce products — simple products with price/SKU/stock, plus variable products with attributes and child variations
- Comments — threaded replies up to two levels deep, with approve or hold status
- WordPress users — lower-privilege roles, with randomly generated names and email addresses
- WooCommerce product reviews — 1 to 5 star ratings with matching review text
- WooCommerce orders — with full billing and shipping addresses and real product line items
Content quality:
- Professional built-in fallback content when AI is disabled: article-style posts, page-aware copy, product descriptions, comments, and reviews
- Structured HTML content: paragraphs, headings (h2, h3), lists, blockquotes, tables, and inline links
- Unique gradient featured images generated on the fly with PHP GD — no external service required
- Post excerpts with a configurable word limit
- Taxonomy term assignment for any detected taxonomy, with an option to auto-generate sample terms
- Posts and products spread across a custom date range for realistic archive pages
- Optional AI-generated titles, body copy, featured images, and product images from a client topic using WordPress AI Connectors
- Standalone Media Library images and WordPress nav menus (Extras tab)
- WooCommerce Products, Reviews, and Orders grouped into independent accordion panels
- Product Type is selected separately from product taxonomy terms; choosing Variable product shows the generated Color/Size variation setup, and the selected type is summarized near the Terms and Generate controls
- WooCommerce system visibility terms are hidden from manual term selection to keep product taxonomy choices focused on categories, tags, and attributes
- Admin compatibility guard prevents known frontend-only WooCommerce attribute label filters from breaking variable product editing in wp-admin
- Variable product stock status is synced through WooCommerce so generated parents and child variations are immediately in stock
- Built-in product image generation creates tracked parent featured images, product gallery images, and generated variation images
- Topic-based AI product images can create the parent image, gallery images, and variable-product variation thumbnails, with built-in placeholder fallback when enabled
- Comments tab shows a pre-generation empty state when no demo posts exist, with a shortcut back to the Posts tab
What makes it safe:
Every item created by this plugin is stamped with a private meta flag and a batch identifier. When you delete, only those flagged items are removed — your real site content is never touched. You can delete everything at once, or remove individual batches one at a time.
Release-safety hardening includes nonce and capability checks, Loremix-specific cleanup markers, capped preset storage, validated AI image files, and no generated users with full site-management permissions.
Batch management:
Every generation run is recorded as a batch with its content type, item count, and creation time. The admin page shows the full batch history. Delete one batch without affecting anything else.
WP-CLI support:
Power users and CI/CD pipelines can manage demo content from the command line:
wp loremix generate --count=20 --post_type=post --status=draft
wp loremix generate --count=10 --featured-image --date-from=2024-01-01 --date-to=2024-12-31
wp loremix generate --post_type=product --product-type=variable --count=3
wp loremix generate --count=5 --ai-topic="family dental clinic in Austin" --ai-image
wp loremix generate-comments --per-post=5
wp loremix generate-users --count=10 --role=author
wp loremix generate-reviews --per-product=4
wp loremix generate-orders --count=10 --status=processing
wp loremix list
wp loremix delete --batch=batch_20240101_120000_abc123
wp loremix delete --all
Who it is for:
- Developers building or testing a new theme
- Agencies preparing a client demo site
- WooCommerce store owners who need realistic shop data for testing
- Anyone who needs realistic-looking content fast and wants a clean way to remove it afterwards