71 lines
3.7 KiB
Markdown
71 lines
3.7 KiB
Markdown
# 🧪 DummyLab – Dummy Post & Content Generator
|
||
|
||

|
||
|
||
**DummyLab** is a modern WordPress plugin designed to quickly, safely, and flexibly generate dummy posts and pages for layout and theme testing before publishing real content.
|
||
|
||
---
|
||
|
||
## ✨ Key Features (English)
|
||
|
||
* **Multilingual UI & Content:** Full interface and content generation support in English (🇬🇧) and Indonesian (🇮🇩).
|
||
* **Dual Image Source:**
|
||
* 🖼️ **Picsum Photos (Online):** Fetch high-quality realistic placeholder photos.
|
||
* ⚡ **SVG Placeholder (100% Offline):** Superfast local vector placeholder generator without internet dependency.
|
||
* **Full Parameter Customization:** Set post count, content type, status (*Publish, Draft, Pending, Private, Scheduled*), categories, tags, author, date range, and dummy comments.
|
||
* **Safety Purge & Rollback:** One-click cleanup feature to remove all generated dummy items and media attachments without affecting original content.
|
||
* **Content History Tab:** Manage and delete generated dummy items individually from the dashboard.
|
||
* **Modern Admin UX:** Built with clean CSS Grid, language pill-switcher, loading state overlay, and quick action links.
|
||
|
||
## 🚀 Installation
|
||
|
||
1. Clone this repository into your WordPress plugins directory:
|
||
`wp-content/plugins/dummylab`
|
||
2. Activate the plugin via WordPress Admin > **Plugins** > **Installed Plugins**.
|
||
3. You will be automatically redirected to **Tools > DummyLab**.
|
||
|
||
## 👨💻 Author & Support
|
||
|
||
* **Author:** masbudikusuma ([masbudi.my.id](https://masbudi.my.id))
|
||
* **Documentation:** [apps.masbudi.my.id/dummylab-wp](https://apps.masbudi.my.id/dummylab-wp)
|
||
* **Donate Support:** [donate.masbudi.my.id/dummylab-wp](https://donate.masbudi.my.id/dummylab-wp)
|
||
|
||
---
|
||
|
||
# 🧪 DummyLab – Generator Konten & Post Dummy
|
||
|
||

|
||
|
||
**DummyLab** adalah plugin WordPress modern untuk membuat data *dummy* (Post & Page) secara cepat, aman, dan fleksibel untuk kebutuhan pengujian tata letak (*layout testing*) sebelum konten asli dipublikasikan.
|
||
|
||
---
|
||
|
||
## ✨ Fitur Utama (Bahasa Indonesia)
|
||
|
||
* **Multilingual UI & Konten:** Dukungan antarmuka dan konten buatan dalam Bahasa Indonesia (🇮🇩) dan Bahasa Inggris (🇬🇧).
|
||
* **Dua Sumber Gambar:**
|
||
* 🖼️ **Picsum Photos (Online):** Mengunduh foto realistis berkualitas tinggi.
|
||
* ⚡ **SVG Placeholder (100% Offline):** Pembuatan gambar vektor lokal yang super cepat dan aman tanpa koneksi internet.
|
||
* **Kustomisasi Parameter Lengkap:** Atur jumlah postingan, tipe konten, status (*Publish, Draft, Pending, Private, Scheduled*), kategori, tag, penulis, rentang tanggal, hingga komentar *dummy*.
|
||
* **Safety Purge & Rollback:** Fitur pembersihan sekali klik (*1-click purge*) yang menghapus seluruh data *dummy* beserta berkas gambarnya dari Media Library tanpa menyentuh konten asli web.
|
||
* **Riwayat Konten (History Tab):** Kelola dan hapus postingan *dummy* secara individual dari dashboard.
|
||
* **Admin UX Modern:** Tampilan berbasis CSS Grid modern, tombol pemilih bahasa *pill-switcher*, indikator status *loading overlay*, dan pintasan cepat (*action links*).
|
||
|
||
## 🚀 Cara Instalasi
|
||
|
||
1. Klon repositori ini ke folder: `wp-content/plugins/dummylab`
|
||
2. Aktifkan plugin via Dashboard WordPress > **Plugins** > **Installed Plugins**.
|
||
3. Anda akan otomatis diarahkan ke menu kontrol: **Tools > DummyLab**.
|
||
|
||
## 👨💻 Pembuat & Dukungan
|
||
|
||
* **Author:** masbudikusuma ([masbudi.my.id](https://masbudi.my.id))
|
||
* **Dokumentasi Aplikasi:** [apps.masbudi.my.id/dummylab-wp](https://apps.masbudi.my.id/dummylab-wp)
|
||
* **Dukung Donasi:** [donate.masbudi.my.id/dummylab-wp](https://donate.masbudi.my.id/dummylab-wp)
|
||
|
||
---
|
||
|
||
## 📄 License / Lisensi
|
||
|
||
This project is licensed under the [GPL v2 or later](http://www.gnu.org/licenses/gpl-2.0.txt).
|