SandboxPress AI

SandboxPress AI

Details
View on WordPress

SandboxPress AI (SBPAI) is a professional-grade WordPress plugin designed for developers, designers, and QA testers who need realistic, bulk-generated dummy data on development, staging, or demo sites.

Unlike basic lorem-ipsum tools, SBPAI generates structured, relationship-aware content across your entire WordPress installation — including full WooCommerce simulation — using the battle-tested FakerPHP library with an optional AI content layer.

⚠️ This plugin is intended for development/staging environments only. Do NOT install on live production sites.

🚀 Core Features

📝 Content Generation
– Generate Posts, Pages, and Custom Post Types in bulk
– Assigns randomised authors, categories, tags, and featured images
NEW: Dynamically simulate user comments using your generated Dummy User accounts (complete with their fake avatars!)
– Supports Gutenberg block output structure
– Configurable post status (publish, draft, pending, private)
– Date range controls for backdated content simulation
– Automatic SEO meta population

🛍️ WooCommerce Automation
– Generates Simple, Variable, Grouped, and Virtual/Digital products
– Variable products automatically receive randomised attribute sets (Size: XS–XXL, Color, Material) with fully linked WC_Product_Variation children
– Bulk Order generation across all statuses (Completed, Processing, On-Hold, Cancelled)
– Linked Orders: automatically associates generated orders with generated products and users
– Coupon generation with random discount types and usage limits
– WooCommerce Store Setup: configure address, currency, tax, shipping, and payment gateways (COD, BACS, Cheque) from within the plugin
– Setup Wizard bypass so WooCommerce does not redirect you after configuration
– “Clear All Settings” hard reset wipes WooCommerce options cleanly

👥 User Generator
– All roles detected automatically — configure count per role individually
– All generated users receive @yopmail.com addresses (real inboxes, no sign-up required)
– Shared default password configurable from the UI
– Automatic WooCommerce billing and shipping address population
– Avatar sideloading from external image CDN
– User bio and website URL generation

🤖 AI Content Integration
– Connect one Primary AI provider and one Fallback provider
Free providers supported: Groq (LLaMA 3), Google Gemini, Hugging Face, Mistral AI, Cohere
Paid providers supported: OpenAI (GPT-4o Mini), Anthropic Claude, OpenRouter, Together AI, Perplexity
– Test Connection button per provider before saving
– If Primary fails, Fallback is automatically tried; if both fail, FakerPHP generates content locally — generation never stops
– Can be toggled on/off globally from Settings

📊 Analytics Dashboard
– Live stat cards: Posts, Products, Orders, Users, Coupons, Media Uploaded, Queue Pending
Strict Analytical Accuracy: Guaranteed zero-overlap mathematical tracking across all post types (no double-counting pages as posts)
– System status checks: Action Scheduler, FakerPHP, WooCommerce, ACF, PHP version
– Quick links to each generation module

🗂️ Content Management Lists
– Dedicated list views for generated Posts, WooCommerce Products, and Orders
– Filter by Post Type, Product Type (Simple / Variable / Grouped), or Order Status
– Bulk Delete with native WordPress checkbox selection
– Per-row individual delete links

⚙️ Settings
– 22 domain/niche presets (Real Estate, Technology, Fashion, Healthcare, Crypto, Gaming, and more)
– Niche context injected into AI prompts and image search keywords
Nuclear Danger Zone: Not just a delete button. A full-scale data eradication tool that halts all background queues, deletes all data gracefully, and then scrubs the database with raw SQL to destroy any orphaned tracking metadata.

🔧 How Background Generation Works

All bulk generation jobs are dispatched to WooCommerce Action Scheduler (included via Composer). This means:

  • The browser never times out on large batches
  • Jobs run silently in the background via WP-Cron
  • A live polling counter on every page shows how many jobs remain in the queue

📦 Requirements

Requirement
Minimum Version

WordPress
6.0+

PHP
7.4+

WooCommerce (for WC features)
7.0+

FakerPHP (bundled via Composer)
1.24+

Action Scheduler (bundled)
3.6+

🔌 Optional Integrations

  • Advanced Custom Fields (ACF) — SBPAI will automatically populate registered ACF fields on generated posts if ACF is active
  • WooCommerce HPOS — Fully compatible with High-Performance Order Storage

License

This plugin is licensed under the GPLv2 or later.
https://www.gnu.org/licenses/gpl-2.0.html

Credits

External Services

This plugin provides optional integrations with external third-party Artificial Intelligence (AI) API services to generate highly realistic, context-aware dummy text content (such as blog titles, articles, and product descriptions) matching your configured niche. These integrations are entirely optional; by default, all content is generated locally on your server using FakerPHP without connecting to any external services.

If you choose to enable AI content generation, configure a provider, and save a valid API key, the plugin will dispatch remote HTTP POST requests sending context prompts (describing the post type, niche, and text length) to the selected service. No personal user data, site visitor metrics, or sensitive system configurations are ever transmitted.

Below are the 10 optional AI service providers supported by this plugin:

  1. OpenAI

* Service Description: Provides AI text generation models (such as GPT-4o Mini) to generate realistic mock text content.
* Data Sent: Dispatches textual context prompts (containing the desired post niche, length, and content type) only when you trigger a bulk content generation process.
* Terms of Service: https://openai.com/policies/terms-of-use
* Privacy Policy: https://openai.com/policies/privacy-policy

  1. Google Gemini

* Service Description: Provides Gemini models for realistic content generation.
* Data Sent: Dispatches textual context prompts only when you trigger a bulk content generation process.
* Terms of Service: https://policies.google.com/terms
* Privacy Policy: https://policies.google.com/privacy

  1. Anthropic Claude

* Service Description: Provides Claude models for realistic content generation.
* Data Sent: Dispatches textual context prompts only when you trigger a bulk content generation process.
* Terms of Service: https://www.anthropic.com/legal/consumer-terms
* Privacy Policy: https://www.anthropic.com/legal/privacy

  1. Groq

* Service Description: Provides high-performance LLaMA/Mixtral model hosting for realistic content generation.
* Data Sent: Dispatches textual context prompts only when you trigger a bulk content generation process.
* Terms of Service: https://groq.com/terms-of-service/
* Privacy Policy: https://groq.com/privacy-policy/

  1. Mistral AI

* Service Description: Provides Mistral text generation models for content generation.
* Data Sent: Dispatches textual context prompts only when you trigger a bulk content generation process.
* Terms of Service: https://legal.mistral.ai/terms
* Privacy Policy: https://legal.mistral.ai/terms/privacy-policy

  1. Hugging Face

* Service Description: Hosts open-source AI models for realistic text generation.
* Data Sent: Dispatches textual context prompts only when you trigger a bulk content generation process.
* Terms of Service: https://huggingface.co/terms-of-service
* Privacy Policy: https://huggingface.co/privacy

  1. Cohere

* Service Description: Provides text generation models for mock content.
* Data Sent: Dispatches textual context prompts only when you trigger a bulk content generation process.
* Terms of Service: https://cohere.com/terms-of-use
* Privacy Policy: https://cohere.com/privacy

  1. Together AI

* Service Description: Host of various open source models for rapid text generation.
* Data Sent: Dispatches textual context prompts only when you trigger a bulk content generation process.
* Terms of Service: https://www.together.ai/terms-of-service
* Privacy Policy: https://www.together.ai/privacy

  1. OpenRouter

* Service Description: Unified API gateway to route generation requests to various LLM models.
* Data Sent: Dispatches textual context prompts only when you trigger a bulk content generation process.
* Terms of Service: https://openrouter.ai/terms
* Privacy Policy: https://openrouter.ai/privacy

  1. Perplexity

* Service Description: Provides LLM models optimized for generating factual mock text.
* Data Sent: Dispatches textual context prompts only when you trigger a bulk content generation process.
* Terms of Service: https://www.perplexity.ai/hub/legal/terms-of-service
* Privacy Policy: https://www.perplexity.ai/hub/legal/privacy-policy

User Creation & Sandbox Simulation Notice

As a dedicated WooCommerce store simulation and dummy content generation utility, this plugin facilitates the bulk creation of realistic dummy user profiles (with customer, editor, contributor, author, and subscriber roles).

  • Technical Necessity: Realistic buyer accounts are strictly required by WooCommerce order simulation mechanisms. Without distinct mock users, the simulator cannot build relational mock order datasets, link billing/shipping profiles, populate checkout options, or mock buyer feedback reviews.
  • Security Guardrails:
  • User creation is strictly gated behind administrative authorization checks (current_user_can('manage_options')) and secure CSRF nonces.
  • All generated users carry unique tracking metadata (_sbpai_user = '1') allowing admins to obliterate them globally at any time using the hard-reset “Danger Zone” option.
  • No generated profiles are assigned administrative privileges.
  • IMPORTANT: This plugin is intended strictly for local development, staging, or private sandboxes. It should never be activated on live production environments.

Details

Plugin code:
sandboxpress-ai
Plugin version:
1.0.0
Outdated:
No
WP version:
6.0 or higher
PHP version:
7.4 or higher
Test up to WP version:
7.0
Total installations:
0
Last updated:
2026-06-06
Rating:
Times rated:
0
development
dummy-content
faker
test-data
woocommerce