Skip to content

ms13th-cyber/wp-quick-dummy-spawner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quick Dummy Spawner

An Ajax-powered bulk dummy data generator for WordPress. Distributed creation allows safe, large-scale content generation with ACF, thumbnails, and randomized date support without server timeouts.

[日本語の解説は英語の後にあります]


Key Features

  • Asynchronous Bulk Generation: Uses Ajax to process post generation one by one, ensuring zero server timeouts even when creating dozens of items.
  • Instant Generation Cancel: Includes a quick cancel button to safely halt the ongoing background loop if triggered accidentally.
  • Advanced Custom Fields Sync: Automatically populates not just text/textarea fields, but also sideloads and maps images for ACF Image fields.
  • Smart Taxonomy Assignment: Detects existing categories/tags and randomly assigns them to create realistic query and filter environments.
  • Randomized Post Dates: Spreads publication dates across the past 30 days to instantly test pagination and archive layouts.
  • Safe 1-Click Cleanup: Tracks all dummy content via hidden metadata, allowing complete removal of posts and downloaded media assets in a single click.

Installation

  1. Upload the wp-quick-dummy-spawner folder to your /wp-content/plugins/ directory.
  2. Activate the plugin through the 'Plugins' menu in WordPress.
  3. Go to Tools > ダミーデータ生成 and configure your generation settings.

主な機能(日本語)

テストデータ登録の時間をゼロへ。「Quick Dummy Spawner」は、アイキャッチ・ACF画像・タクソノミー・公開日時のランダム分散に対応し、タイムアウトなしで大量生成できる、サイト開発・制作に特化したダミーデータ生成プラグインです。

  • 非同期分割生成: 1件ずつAjaxでバックエンドを叩いて生成する方式を採用。50件、100件と大量生成してもサーバーがタイムアウトしません。
  • 即時キャンセル機能: 誤って生成ボタンを押してしまった場合でも、途中で安全にバックエンドのループ処理をストップできます。
  • ACF(Advanced Custom Fields)の画像・テキスト対応: 通常の本文枠だけでなく、ACFで定義されたテキストや画像フィールド(Image)に対してもダミーを自動で流し込みます。
  • タクソノミーの自動割り当て: 対象の投稿タイプに紐づく既存のカテゴリーやタグをランダムに自動で紐付け、一覧や絞り込みの検証を容易にします。
  • 公開日時のランダム分散: 公開日時を過去30日間の間でランダムに散らせるため、ページネーションや月別アーカイブのコーディング検証が即座に行えます。
  • 安全な一括クリーンアップ: 生成データに独自のメタデータを仕込んでいるため、ボタン一つでテスト投稿と、自動DLした画像アセットだけをDBとサーバーから綺麗に消去します。

インストール

  1. wp-quick-dummy-spawner フォルダを /wp-content/plugins/ にアップロードします。
  2. 管理画面の「プラグイン」から有効化してください。
  3. 管理画面の「ツール」 > 「ダミーデータ生成」へ移動して生成を実行します。

Changelog

= 1.0.0 =

  • Initial Release.

About

Ajax bulk dummy data generator for WP. Supports ACF text/image, tax assignment & multi-day spread. / Ajaxでタイムアウトなく大量のテストデータを生成・一括削除できる開発支援プラグイン。

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages