محتوای جعلی فارسی | Persian Fake Contents

Description

محتوای جعلی فارسی
ابزاری برای طراحان و توسعه‌دهندگان وردپرس فارسی تا در چند ثانیه پست، برگه یا پست‌تایپ سفارشی با متن فارسی بسازند؛ مناسب برای تست قالب‌ها، چیدمان‌ها، آرشیوها و سایدبارها.

A tool for Persian WordPress developers to quickly create realistic Persian/Farsi dummy content for testing themes and plugins.

Features

  • ساخت محتوا برای پست‌ها، برگه‌ها و پست‌تایپ‌های سفارشی
  • محتوای بلوکی (تیتر، پاراگراف، فهرست و نقل‌قول) یا HTML کلاسیک
  • جمله‌بندی طبیعی‌تر با علائم نگارشی فارسی (، . ؟) و واژه‌های پرکاربرد
  • وضعیت انتشار: منتشرشده، پیش‌نویس، در انتظار بازبینی، خصوصی
  • نویسنده و دسته‌بندی مشخص یا تصادفی
  • برچسب‌ها و دیدگاه‌های فارسی تصادفی
  • پخش تاریخ انتشار در N روز گذشته
  • تصویر شاخص: تصویر ساده‌ی محلی (GD) یا عکس تصادفی از picsum.photos
  • ساخت محصولات ووکامرس با قیمت، تخفیف، SKU، موجودی، دسته‌بندی محصول و نقد و بررسی امتیازدار
  • بلوک Persian Lorem در ویرایشگر برای درج پاراگراف‌های فارسی (به پاراگراف‌های معمولی تبدیل می‌شود)
  • صفحه‌ی مدیریت جدید با نوار پیشرفت و امکان توقف؛ ساخت تا ۵۰۰ مورد در هر بار
  • فرمان‌های WP-CLI برای ساخت تعداد زیاد محتوا
  • نمایش و حذف یک‌جای همه‌ی محتوا، تصاویر، دیدگاه‌ها و برچسب‌های ساخته‌شده (شامل محتوای نسخه‌های قبلی)
  • بدون نیاز به افزونه‌ی SQLite در PHP

WP-CLI

wp persian-fake generate --count=50 --category=random --tags=3 --comments=5 --image=placeholder --days=90
wp persian-fake list
wp persian-fake purge --yes

برای دیدن همه‌ی گزینه‌ها: wp help persian-fake generate

External services

اگر گزینه‌ی «Random photo (downloaded from picsum.photos)» را برای تصویر شاخص انتخاب کنید، افزونه برای هر پست یک تصویر تصادفی از سرویس Lorem Picsum دانلود می‌کند. در این درخواست هیچ اطلاعاتی از سایت یا کاربران شما ارسال نمی‌شود (فقط آدرس IP سرور شما برای سرویس قابل مشاهده است). با گزینه‌های دیگر هیچ درخواست خارجی‌ای انجام نمی‌شود.

If you choose “Random photo (downloaded from picsum.photos)” as the featured image source, the plugin downloads one random image per post from Lorem Picsum. No site or user data is sent; the service only sees your server’s IP address. Other options make no external requests.

Contact us

You can send me an email to (ehsan[dot]shariaty[at]gmail[dot]com)

FAQ

راهنمای استفاده

  1. افزونه را نصب و فعال کنید.
  2. به ابزارها Persian Fake Contents بروید.
  3. تعداد و گزینه‌ها را انتخاب کرده و دکمه‌ی Generate را بزنید (تا ۵۰۰ مورد در هر بار؛ برای تعداد بیشتر از WP-CLI استفاده کنید).
  4. برای پاک کردن همه‌چیز، دکمه‌ی «Delete all» را در همان صفحه بزنید.
  5. در ویرایشگر بلوک، بلوک «Persian Lorem» را اضافه کنید (یا تایپ کنید /لورم) تا پاراگراف فارسی درج شود.

محصولات ووکامرس

اگر ووکامرس فعال باشد، نوع «Product» در فهرست ظاهر می‌شود. محصولات ساده با قیمت (تومان)، گاهی تخفیف، SKU، موجودی انبار، دسته‌بندی محصول تصادفی، برچسب و نقد و بررسی با امتیاز ساخته می‌شوند.

منوی افزونه کجا رفت؟

از نسخه‌ی ۲.۰ صفحه‌ی افزونه به زیرمنوی ابزارها منتقل شده است.

آیا محتوای ساخته‌شده با نسخه‌های قبلی هم حذف می‌شود؟

بله. همه‌ی محتوایی که با نسخه‌های ۱.x ساخته شده هم در فهرست نمایش داده و حذف می‌شود.

Reviews

ለካቲት 18, 2021
مرسی چیز به درد بخوریه برای درست کردن پست برای تست کردن سایت.
Read all 2 reviews

Contributors & Developers

“محتوای جعلی فارسی | Persian Fake Contents” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

2.1.0

  • صفحه‌ی مدیریت جدید (React) با نوار پیشرفت، دکمه‌ی توقف و فهرست صفحه‌بندی‌شده؛ تا ۵۰۰ مورد در هر بار
  • پشتیبانی از ووکامرس: قیمت، تخفیف، SKU، موجودی، دسته‌بندی و برچسب محصول، نقد و بررسی امتیازدار
  • بلوک جدید «Persian Lorem» برای درج پاراگراف و تیتر فارسی در ویرایشگر
  • حذف یک‌جا به‌صورت مرحله‌ای (بدون خطای Timeout در سایت‌های بزرگ)
  • REST API در مسیر persian-fake/v1
  • پیش‌نمایش زنده در WordPress Playground
  • حداقل نسخه‌ی وردپرس: ۶.۶

2.0.0

  • بازنویسی کامل افزونه با ساختار کلاس‌محور
  • محتوای بلوکی (تیتر، پاراگراف، فهرست و نقل‌قول) یا HTML کلاسیک
  • متن طبیعی‌تر با علائم نگارشی فارسی و واژه‌های پرکاربرد
  • برچسب‌ها و دیدگاه‌های تصادفی، دسته‌بندی و نویسنده‌ی تصادفی، پخش تاریخ انتشار
  • تصویر شاخص ساده‌ی محلی با GD (بدون درخواست خارجی)
  • فرمان‌های WP-CLI: generate، list و purge
  • حذف یک‌جا اکنون دیدگاه‌ها و برچسب‌های ساخته‌شده را هم پاک می‌کند
  • دیکشنری از SQLite به فایل PHP منتقل شد؛ دیگر نیازی به افزونه‌ی SQLite3 نیست
  • صفحه‌ی افزونه به منوی ابزارها منتقل شد و تنظیمات آخرین اجرا به خاطر سپرده می‌شود
  • حداقل نسخه‌ی وردپرس: ۶.۳

1.3.1

  • امنیت: اعتبارسنجی nonce برای فرم‌های ایجاد و حذف (جلوگیری از CSRF)
  • امنیت: بررسی سطح دسترسی manage_options و Escape تمام خروجی‌های صفحه‌ی مدیریت
  • اعتبارسنجی ورودی‌ها (نوع پست، وضعیت، نویسنده، دسته‌بندی)
  • رفع مشکل حذف شدن پاراگراف‌ها از محتوای پست
  • رفع مشکل حذف تصاویر شاخص هنگام حذف یک‌جا
  • تصویر شاخص اکنون اختیاری است و خطای دانلود آن مدیریت می‌شود
  • افزودن وضعیت «در انتظار بازبینی»
  • نمایش پیغام خطا در صورت نبود SQLite3 به‌جای خطای مرگبار
  • دسته‌بندی فقط برای پست‌تایپ‌هایی که از آن پشتیبانی می‌کنند اعمال می‌شود
  • بهبود کارایی: دیکشنری در هر اجرا فقط یک بار خوانده می‌شود
  • آماده‌سازی رشته‌ها برای ترجمه با Text Domain persian-fake-contents

1.3.0

  • بهبود امنیت: بررسی سطح دسترسی (manage_options)، اعتبارسنجی nonce برای تمام درخواست‌های POST، و Escape خروجی‌های بخش مدیریت
  • سازگاری کامل با WordPress 6.9 و PHP 8.0–8.4
  • بهبود دیکشنری: استفاده از SQLite3 در صورت دسترس‌بودن و جایگزین JSON وقتی SQLite موجود نباشد
  • تصویر شاخص آزمایشی (Placeholder) با GD: امکان ساخت و انتساب تصویر ساده به عنوان Thumbnail
  • بهبود تولید متن فارسی (عنوان و پاراگراف‌ها طبیعی‌تر)
  • تکمیل پشتیبانی از i18n و بارگذاری درست Text Domain (persian-fake-contents)
  • به‌روزرسانی هدرهای افزونه و readme (Requires/Stable tag/Tested up to)
  • پاکسازی کد و رفع هشدارها/اعلان‌ها در نسخه‌های جدید PHP

1.2

  • قابلیت افزودن محتوای جعلی در پست‌تایپ‌های سفارشی
  • قابلیت تنظیم نویسنده پست‌های جعلی ایجاد شده
  • قابلیت افزودن دسته‌بندی
  • قابلیت ایجاد به صورت پیش‌نویس
  • حل مشکل حذف یکباره‌ی تمام محتویات جعلی ایجاد شده

1.1

  • افزودن قابلیت ایجاد صفحه (Page)
  • قابلیت ایجاد به صورت پیش‌نویس
  • حل مشکل حذف یکباره‌ی تمام محتویات جعلی ایجاد شده

1.0

  • انتشار نسخه اولیه