Mock Cart is a set of sample WooCommerce products in CSV form, ready to import via the built-in WooCommerce product importer, for theme developers, plugin authors and store owners who need placeholder catalogue data.
Each row follows WooCommerce's official import column layout, covering simple, variable and variation product types with SKUs, prices, sale prices, stock, dimensions, categories, tags, attributes (Color, Size, Material) and image URLs. Importing gives you a realistic-looking catalogue without typing test products by hand.
The repository ships two parallel datasets — english.csv with English sample text and product.csv with Persian text — plus a folder of free demo images you can host yourself and reference from the CSV.
| File / Folder | Description |
|---|---|
english.csv |
Sample WooCommerce products with English text |
product.csv |
Sample WooCommerce products with Persian / Farsi text |
img/ |
23 free demo product images (.jpg) for self-hosting |
Each CSV contains a variable parent product (for example AI Lab Jacket, SKU VR-001) plus its variation rows (Blue/Green by M/L, different materials), showing how WooCommerce expects parent and variation relationships, attributes, and per-variation pricing and stock.
- Full WooCommerce import column header row; importable as-is via Products then Import.
- Example variable product with Color, Size and Material attributes plus child variation rows linked by
ParentSKU. - Bilingual datasets with matching structure:
english.csvandproduct.csv. - Regular and sale prices, sale date windows, stock levels, low-stock thresholds, weight, dimensions and tax status.
- Pre-filled categories, tags and attributes so product filters and grids are populated.
- 23 free stock photos in
img/to self-host and link from theImagescolumn. - CSV files only; no plugin, build step, or database script required.
- A WordPress site with WooCommerce installed and active
-
Clone or download this repository:
git clone https://github.com/morpheusadam/MockCart.git
-
In WordPress admin, go to Products, then Import.
-
Upload
english.csv, orproduct.csvfor the Persian data, and click Continue. -
Map the columns — WooCommerce auto-maps the standard headers — and run the import.
-
The sample catalogue appears under Products.
The CSV Images column points to absolute URLs such as https://lavzen.com/wp-content/uploads/demo/.... To use the bundled photos instead, upload the files from img/ to your own Media Library or server and update the image URLs in the CSV before importing.
lorem-product/
├── english.csv # WooCommerce sample products (English)
├── product.csv # WooCommerce sample products (Persian / Farsi)
└── img/ # 23 free demo product images (.jpg)
Open an issue or submit a pull request with additional sample products, more product types such as grouped or external, or extra language datasets.
Distributed under the MIT License. See LICENSE if present. The CSV sample data is free to use in your own projects. Bundled images are free stock photos sourced from Pexels; review the original Pexels license before commercial redistribution.
Morpheus Adam — web developer, PHP, Laravel, Go.
- GitHub: morpheusadam
- Website: sam.zeonic.me
- Email: morpheusadam95@gmail.com