How to Use the AdFuz Data Seeder
The Data Seeder is a development utility designed to populate a fresh WordPress installation with realistic dummy advertising inventory (ads, campaigns, and ad space relationships) with a single click.
To access the seeder, go to WordPress Admin > AdFuz > Tools and click Open → on the Data Seeder card.
Data Seeder Interface & Metrics
Section titled “Data Seeder Interface & Metrics”The top metrics bar displays your current sample inventory counts:
[ 30 Sample Ads ] [ 17 Ad Spaces ] [ 17 Campaigns ] [ 40 Campaign → Ads ] [ 17 Camp → Spaces ]- 30 Sample Ads: Varied Image, Video, and Script ad creatives across standard IAB dimensions (
300x250,728x90,160x600,970x250). - 17 Ad Spaces: Header, sidebar, in-article, and global popup placement slots.
- 17 Campaigns: Pre-scheduled campaigns with active flight dates and fallback configurations.
- 40 Campaign $\rightarrow$ Ads: Pre-mapped rotation links binding sample creatives to campaigns.
- 17 Camp $\rightarrow$ Spaces: Pre-linked relationships connecting campaigns to physical ad spaces.
Seeder Action Controls
Section titled “Seeder Action Controls”| Action Button | Function |
|---|---|
+ Seed Sample Data (Blue) |
Automatically generates and inserts a full suite of realistic demo ads, campaigns, and placement shortcodes into your database. |
Remove Duplicates (Orange) |
Scans the database and cleans up duplicate seeded entries while preserving custom user records. |
Delete All (Red) |
Wipes all seeded dummy records in a single click to restore a clean environment for production. |
Refresh Status (White) |
Re-queries table row counts and refreshes the live summary pills. |
Live Activity Log
Section titled “Live Activity Log”The Activity Log terminal at the bottom of the seeder displays real-time execution outputs:
- Batch insertion progress reports.
- Foreign key relationship bindings.
- Purge and deletion confirmation milestones.