Dummy Arabic Data
A simple WordPress plugin to insert dummy Arabic posts & comments with featured images and demo content. Perfect for testing RTL (Right-to-Left) themes and plugins.
Install
The author publishes release zips, so WP-CLI can install straight from GitHub:
wp plugin install https://github.com/ibazzocom/dummy-arabic-data/releases/download/v1.0.0/dummy-arabic-data_v1.0.0.zip📝 WP Dummy Arabic Data
[]()
A lightweight, developer-friendly WordPress plugin designed to instantly populate your local or staging environments with meaningful Arabic dummy data, including posts, featured images, and user comments.
📖 The Story & Goal
As a WordPress developer, I constantly need to test new themes and plugins. To see how things truly look and function, you need data—lots of it. However, I found myself constantly hitting a wall:
- Resetting test installations wipes out all the posts and comments necessary to view layouts correctly.
- The vast majority of dummy data plugins in the WordPress directory do not support Arabic or RTL (Right-to-Left) layouts.
Testing Arabic interfaces with "Lorem Ipsum" or broken character sets is frustrating and leads to missed UI bugs.
The Goal: I built WP Dummy Arabic Data to solve my own headache. It is designed to be the ultimate companion tool for Arab developers and RTL designers, allowing you to instantly inject authentic-looking Arabic posts and active comment sections into your test sites with a single click.
✨ Current Features (v1.0.0)
- Arabic Post Generation: Paste your desired titles and automatically generate posts with Arabic demo content.
- Automatic Featured Images: Automatically fetches and assigns high-quality random placeholder images via Picsum.
- One-Click Commenting: Instantly populate your published posts with realistic, meaningful Arabic comments from a randomized dataset.
- Independent Workflows: Generate posts and comments independently to fit exactly what you need to test.
- Fully Translated: Native support for Arabic (
ar) via.po/.mofiles. - Developer Friendly: Clean code using native WordPress standards and strict nonce security.
🚀 Installation
- Download the latest
.ziprelease from the Releases page. - Go to your WordPress admin dashboard.
- Navigate to Plugins > Add New > Upload Plugin.
- Upload the
.zipfile and click Install Now. - Click Activate.
- Find Dummy Arabic Data in your left-hand admin menu!
🗺️ Roadmap & Milestones (v2.0)
This plugin is actively evolving. Here is what is planned for the next major release to make it even more powerful and scalable:
- [ ] Phase 1: Performance Batching (AJAX): Replace the standard PHP form submission with AJAX batch processing. This will prevent server timeouts when generating large volumes of data (e.g., 50+ posts at once).
- [ ] Phase 2: UI Overhaul: Implement native WordPress Admin Tabs to cleanly separate the Post Generation and Comment Generation interfaces for a sleeker user experience.
- [ ] Phase 3: Smart Content Engine: Transition from hardcoded comment arrays to a scalable JSON dataset or a Faker API, generating highly varied, context-aware Arabic sentences on the fly.
- [ ] Phase 4: Rich Post Templates: Add a templating system allowing developers to insert posts with rich Gutenberg block markup, HTML formatting, and embedded media to simulate complex real-world layouts.
🤝 Contributing
Contributions, issues, and feature requests are highly welcome! If you are a developer looking to help improve RTL testing for the WordPress community:
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
📄 License
This project is licensed under the GPL v2 License - see the LICENSE file for details. Built with ❤️ for the WordPress developer community.
Releases
1 release. Each count is every asset in that release; expand a row for the breakdown.