لوگوی Gravity Perks و نام افزونه پر کردن خودکار گرویتی فرمز (Gravity Forms Populate Anything) روی زمینه سرمه‌ای تیره
گارانتی بازگشت وجه

درصورتی که از خرید افزونه یا قالب وردپرس ناراضی بودید یا برای شما کاربردی نبود، گارانتی بازگشت وجه به کیف پول، بدون قید و شرط برای شما محیا است. درصورت عدم کارکرد قابلیت های محصول‌ (بجز دموهای قالب و ترجمه) بازگشت وجه به حساب بانکی نیز برای شما محیا است.

دسترسی همیشگی به آپدیت ها

با یکبار خرید محصول از وردپرس نیاز، دسترسی همیشگی به بروزرسانی های این محصول خواهید داشت.

لوگوی Gravity Perks و نام افزونه پر کردن خودکار گرویتی فرمز (Gravity Forms Populate Anything) روی زمینه سرمه‌ای تیره

افزونه Gravity Perks – Gravity Forms Populate Anything

Gravity Perks – Gravity Forms Populate Anything

قابل نصب روی بینهایت دامنه...

تمامی فایل ها، 100 درصد سالم، بدون ویروس و بدون دستکاری و با لایسنس اورجینال GPL منتشر می شود.

تعداد دانلودها:

607
نسخه افزونه:
2.1.79

آخرین بروزرسانی:

30 مهر 1405

قیمت در وردپرس نیاز

۵۰۰,۰۰۰ تومان

پیشنهاد ویژه وردپرس نیاز!

با عضویت ویژه، این محصول و 3,899 افزونه و پوسته دیگر را میتوانید فقط با 890 هزار تومان دانلود کنید.

افزونه Gravity Forms Populate Anything از مجموعه Gravity Perks به فیلدهای فرم‌های Gravity Forms یاد می‌دهد که گزینه‌ها و مقدار خودشان را از داده‌های خود سایت بخوانند: نوشته‌ها، دسته‌ها، کاربران، ورودی‌های ثبت‌شده فرم‌ها و جدول‌های دیتابیس. برای کار به Gravity Forms و Spellbook نیاز دارد.

در فروشگاه وردپرس نیاز می‌توانید این افزونه را کنار سایر افزونه‌های کاربردی وردپرس ببینید.

نیازمندی‌ها و نصب Gravity Forms Populate Anything

Populate Anything روی Gravity Forms کار می‌کند و به Spellbook، افزونه پلتفرم سازنده (Gravity Wiz)، وابسته است. روی یک نصب آزمایشی وردپرس فارسی، وقتی این افزونه فعال بود و Spellbook نبود، صفحه افزونه‌ها اعلان نیاز به Spellbook را نشان داد. Gravity Forms را از محصول افزونه گرویتی فرمز و Spellbook را از محصول افزونه وردپرس گرویتی پرکس همین فروشگاه نصب کردیم.

روی همان نصب آزمایشی، وقتی با wp-cli این افزونه را پیش از Spellbook فعال کردیم، بخش تنظیمات آن در ویرایشگر فرم دیده نشد و با غیرفعال و فعال کردن دوباره همین افزونه ظاهر شد. نصب و راه‌اندازی افزونه جزو خدمات پشتیبانی وردپرس است.

ویژگی‌های Gravity Forms Populate Anything

گزینه‌ها و مقدارها از منبع داده

در ویرایشگر فرم، تنظیمات فیلد لیست کشویی زیر بخش توضیحات دو تیک داشت:

  • تیک Populate choices dynamically گزینه‌های فیلد را از منبع داده می‌سازد.
  • تیک Populate value dynamically مقدار فیلد را از منبع داده می‌گیرد.

فیلد متنی هم تیک مقدار را داشت. با روشن کردن هر تیک، منوی Type باز می‌شود و منبع داده را از آن برمی‌گزینید:

  • نوشته (Post)
  • دسته‌ها، برچسب‌ها و دیگر طبقه‌بندی‌ها (Taxonomy Term)
  • کاربر (User)
  • ورودی ثبت‌شده Gravity Forms (Gravity Forms Entry)
  • جدول دیتابیس (Database)

در فیلدی که تیک مقدار دارد، می‌توان مقدار را از فیلد دیگری هم گرفت که گزینه‌هایش خودش پویا پر شده است؛ این موارد در منوی Type با عبارت Field Value Object آمدند. طبق مستندات سازنده، منبع Post برگه‌ها و نوع‌نوشته‌های سفارشی را هم می‌خواند و منبع Database در سایت‌های تک‌سایتی فقط برای مدیر در دسترس است.

فیلتر کردن و زنجیره کردن فیلدها

منبع‌های نوشته و طبقه‌بندی در تنظیمات بخش فیلتر داشتند. برای نوشته‌ها، عنوان، متن، چکیده، تاریخ، وضعیت، نوع و دسته‌ها در فهرست ویژگی‌های فیلتر بودند و مقدار شرط می‌توانست مقدار فیلد دیگری از همان فرم باشد. منوی عملگر برابری و نابرابری، مقایسه بزرگ‌تر و کوچک‌تر، شامل بودن و نبودن، شروع و پایان متن و عملگر is LIKE را داشت. طبق مستندات سازنده، شرط‌های داخل یک گروه فیلتر با هم برقرار می‌شوند و گروه‌ها به‌صورت «یا» عمل می‌کنند.

روی نصب آزمایشی یک لیست کشویی از دسته‌های سایت پر شد و لیست دوم فقط نوشته‌های دسته انتخاب‌شده را نشان داد. با عوض کردن دسته، لیست دوم بدون بارگذاری دوباره صفحه عوض شد و فیلد متنی زیر آن چکیده نوشته انتخاب‌شده را گرفت. عنوان‌ها و چکیده‌ها فارسی بودند و در فرم درست نشستند.

فرم آزمایشی با لیست دسته‌ها، لیست نوشته‌های همان دسته و فیلد خلاصه که از نوشته پر شده
لیست دوم نوشته‌های دسته انتخاب‌شده را نشان می‌دهد و فیلد خلاصه از نوشته پر شده است

ترتیب، قالب و شمارش

  • ترتیب نتایج را می‌توان صعودی، نزولی یا تصادفی گذاشت و ویژگی مرتب‌سازی را انتخاب کرد.
  • مقدار و برچسب هر گزینه از ویژگی‌های منبع انتخاب می‌شود. ما برای نوشته‌ها شناسه را مقدار و عنوان را برچسب گذاشتیم و منو گزینه Custom Value را هم برای قالب دلخواه داشت.
  • قالب {count} شمار نتیجه‌ها را به‌جای مقدار می‌نویسد. روی نصب آزمایشی یک فیلد متنی با آن، شمار نوشته‌های منتشرشده را نشان داد.

پیام زنده در فرم

طبق مستندات سازنده، برچسب ادغام زنده (Live Merge Tag) را با @ می‌توان در برچسب‌ها، توضیح‌ها، گزینه‌ها و محتوای HTML فرم گذاشت و با تغییر فیلد مربوطش به‌روز می‌شود. آن را در یک فیلد HTML آزمودیم: پیام زنده با تایپ نام در فیلد نام عوض شد و با پاک کردن آن به متن جایگزین (fallback) برگشت.

پیام زنده با متن جایگزین در حالی که فیلد نام خالی است، و فیلد شمارش نوشته‌های منتشرشده
پیام زنده با متن جایگزین و فیلد شمارش در فرم آزمایشی

نکته‌های پیش از خرید

طبق مستندات سازنده:

  • به‌طور پیش‌فرض حداکثر ۵۰۰ نتیجه نمایش داده می‌شود.
  • پر کردن فیلد بارگذاری فایل پشتیبانی نمی‌شود.
  • فیلد لیست فقط از فیلد لیست و به فیلد لیست پر می‌شود.
  • منبع Database هر بار از یک جدول می‌خواند و برای داده‌های چندجدولی استفاده از MySQL view پیشنهاد می‌شود.
  • برچسب ادغام زنده داخل تگ script و داخل کد کوتاه فیلد HTML کار نمی‌کند.
  • پر کردن از Google Sheets به محصول جداگانه‌ای از همان سازنده نیاز دارد.

دانلودها

607

ورژن

2.1.79

آخرین بروزرسانی

30 مهر 1405

انتشار اولیه

30 بهمن 1398

حالت RTL

بله

قیمت اصلی

رایگان

پشتیبانی رایگان

6 ماه

تمدید پشتیبانی

250 هزار تومان
(1 بازخورد مشتری)
همین الان محصول اورجینال و قانونی خریداری کنید

قیمت در وردپرس نیاز

۵۰۰,۰۰۰ تومان