Developer

افزونه زمینه های دلخواه پیشرفته چیست و چه میکند؟

در وردپرس قبل از اینکه Advanced Custom Fields را داشته باشید می‌توانستید یک پست ایجاد کنید و برای آن پست عنوان انتخاب کنید، تعدادی تگ بزنید، دسته انتخاب کنید و تصویر شاخص بگذارید. ولی اگر به فیلدهای بیشتری نیاز داشته باشید باید چکار کنید؟

اگر در سایت خود کتاب معرفی می کنید و دلتان میخواهد که هنگام نوشتن یک پست معرفی کتاب، در فیلدهای مختلفی نام نویسنده،مترجم، ناشر سال نشر، شابک و… را درج کنید تا به صورت منظم در قالب نمایش داده شود، آن وقت چه میکنید؟ مشخص است! سراغ افزونه زمینه های دلخواه پیشرفته می‌روید.

ACF (افزونه زمینه های دلخواه پیشرفته) افزونه‌ای است که با استفاده از آن می توانید زمینه های دلخواه در وردپرس بسازید. با این افزونه ی بسیار کاربردی و ساده می توانید زمینه های اضافی بسیار پیشرفته ای را به دلخواه ایجاد کنید.این افزونه راه حلی مناسب برای سایت های وردپرسی است که می خواهند داده‌های انعطاف‌پذیر شبیه به سیستم‌های مدیریت محتوای حرفه ای داشته باشند.

  • آیا می دانید آقای chrislema از بزرگترین فعالان وردپرس در سایت خود این افزونه را به جزء افزونه هایی که هر سایت باید داشته باشد نام برده است؟
  • آیا می دانید گروه wpmudev به عنوان بزرگترین و حرفه ای ترین گروه های تولید کننده افزونه و قالب وردپرس و همچنین بزرگترین فروم وردپرسی این افزونه را جزء ۲۵ افزونه ای که باید حتما داشته باشید نام برده؟
  • آیا می دانید کمپانی فوق مشهور لیندا (lynda) یک دوره آموزش اختصاصی این افزونه را ارائه کرده است؟
  • آیا می دانستید آقای Chris Coyier نویسنده سایت css-tricks این افزونه را جزء افزونه هایی که همیشه استفاده می کندمعرفی کرده است ؟
  • نسخه رایگان این افزونه بیشتر از ۲٫۵ میلیون بار دانلود شده و امتیاز ۴٫۹ از ۵ گرفته است؟

چه چیزی در این افزونه وجود دارد؟

این افزونه دارای بیش از ۲۵ نوع فید مختلف مانند لیست باکس، متن، ایمیل , عدد، دکمه های رادیویی، انتخاب نوشته و برگه، انتخاب دسته و تاکسونومی، گوگل مپ و انتخاب رنگ و … است.

در نسخه Pro این افزونه ، چهار فیلد بسیار پرطرفدار که قبلا جداگانه فروخته می شدند یکجا آورده شده اند که عبارتند از گالری، تکرار کننده (Repeater)، صفحه تنظیمات و محتوای انعطاف پذیر (Flexible Content) که در ادامه به آنها خواهیم پرداخت.

افزونه زمینه های دلخواه پیشرفته چگونه کار می کند؟

کار با این افزونه فوق راحت است. به سادگی فیلدهای دلخواه خود را می سازید، نوع آنرا انتخاب می کنید و مکان نمایش آنرا تعیین می کنید و در نهایت در قالب خود فراخوانی می کنید.

مکان نمایش: می توانید مکان نمایش زمینه ها را نیز دلخواه سازی کنید. برای مثال مجموعه ای از فیلدها را در دسته “کتاب ها” نمایش دهید و مجموعه ی دیگری از فیلدها را بسازید و در دسته “همایش ها” نمایش بدهد. یا حتی بیشتر از این می توانید تعیین کنید مجموعه ای از زمینه های دلخواه را برای “کاربرانی” که “سطح دسترسی ادمین” دارند و در حال نوشتن در دسته “کتاب ها” هستند نمایش دهد! بی نهایت جای کار دارید !

فراخوانی در قالب: به کمک یک کد ساده PHP یعنی (the_field) می توانید مقادیر ذخیره شده در زمینه های دلخواه را در قالب نمایش دهید. نگران هیچ چیز نباشید! آموزش تمام موارد و توابع و مجموعه زیادی از مثال ها اینجا آورده شده است.

نسخه حرفه ای (Pro) با نسخه رایگان چه تفاوتی دارد؟

علاوه بر چهار زمینه پیشرفته اشاره شده یعنی “صفحه تنظیمات”، “گالری تصاویر”، “تکرار شونده” و “محتوای انعطاف پذیر” که فقط در نسخه حرفه ای وجود دارد، فارسی سازی این نسخه حرفه ای به صورت تخصصی و کاملا قابل فهم انجام شده. از طرفی سازگاری با فارسی و RTL نیز به صورت کامل در این نسخه دیده شده.

ما همواره نسخه اورجینال و به روز را برای شما فراهم می کنیم که قیمت آن ۱۰۰ دلار می باشد !

همچنین به عنوان هدیه یک فیلد تاریخ شمسی نیز برای شما آماده کردیم !!

معرفی افزونه زمینه های دلخواه پیشرفته :

زمینه گالری تصاویر:

به کمک زمینه گالری این افزونه، می توانید در صفحه ارسال یک پست جدید می توانید به صورت بسیار شیک و ساده و با قابلیت درگ ، مجموعه ای از تصاویر را از کاربر بگیرید:

زمینه صفحه تنظیمات در افزونه زمینه های دلخواه پیشرفته:

به کمک زمینه “صفحه تنظیمات”، می توانید برای پوسته خود یک Option Page یا همان صفحه تنظیمات بسازید. فرض کتید که قرار است کاربر و یا مشتری شما در سایت به دلخواه شعار بالای سایت یا متن کپی رایت پایین سایت، یا تصویر هدر (Header) سایت را تغییر دهد. شما می توانید فیلدهای مورد نیاز این تغییرات را به سادگی ساخته و فقط با انتخاب محل نمایش این زمینه ها در “صفحه تنظیمات” این امکان را به کاربر بدهید! تمام داده های “صفحه تنظیمات” به صورت گلوبال ذخیره می شود و هرکجا که مایل باشید می توانید آنها را فراخوانی کنید.

زمینه تکرار شونده در افزونه زمینه های دلخواه پیشرفته:

به کمک فیلد تکرار شونده می توانید مجموعه ای از داده ها را به تعداد نامحدود از کاربر بگیرید. برای مثال در زیر ساخت اسلایدر قالب را در صفحه تنظیمات از کاربر به کمک فیلد تکرار شونده دریافت می کنیم. برای هر اسلاید ۳ فیلد “تصویر”، “نشانی” و “متن” از کاربر گرفته می شود و کاربر می تواند نا محدود اسلاید را دریافت کند:

برخی از سایت های مرجعی که افزونه زمینه های دلخواه پیشرفته فوق قدرتمند را معرفی و آموزش داده اند:

افزونه های دیگری که با این افزونه هماهنگ می باشند:

افزونه های دیگری که برای این افزونه نوشته شده است :

بله ! برای این افزونه ، افزونه نوشته اند ! گزینه های اضافی و امکانات بیشتر برای حرفه ای ها

گاهی با خودم فکر می کنم بدون این افزونه بعضی ها چطور با وردپرس کار می کنند؟! 🙂

هنوز هیچ دیدگاهی وجود ندارد