ACF (زمینه های دلخواه پیشرفته) افزونهای است که با استفاده از آن می توانید زمینه های دلخواه در وردپرس بسازید. با این افزونه ی بسیار کاربردی و ساده می توانید زمینه های اضافی بسیار پیشرفته ای را به دلخواه ایجاد کنید.این افزونه راه حلی مناسب برای سایت های وردپرسی است که می خواهند دادههای انعطافپذیر شبیه به سیستمهای مدیریت محتوای حرفه ای داشته باشند.
در این نسخه علاوه بر چهار زمینه پیشرفته اشاره شده یعنی “صفحه تنظیمات”، “گالری تصاویر”، “تکرار شونده” و “محتوای انعطاف پذیر” که فقط در نسخه حرفه ای وجود دارد، فارسی سازی این نسخه حرفه ای به صورت تخصصی و کاملا قابل فهم انجام شده. از طرفی سازگاری با فارسی و RTL نیز به صورت کامل در این نسخه دیده شده.
خصوصیات افزونه زمینه های دلخواه :
- رابط کاربری ساده و کاربردی
- ایجاد زمینه های دلخوا بصورت بصری
- بارگذاری ساده و سریع مقدار انبوه داده ها با استفاده از API
- ایجاد زمینه های دلخواه به روسی ساده و کاربردی اما پرقدرت و با کارایی بالا
- پردازش سریع مطالب و خصوصیات
- قابلیت اجرا روی مرورگرهای PC Firefox ، PC Chrome ، PC Safari ، Mac Firefox ، Mac Safari ، Mac Chrome ، PC ie7 ، iPhone Safari ، iPad Safari
- پذیرش ورودی های مختلف مانند: متن ، متن چند خطی ، تصویر ، گالری تصاویر ، فایل ، رابطه ها ، گزینه ، لینک ، صفحه لینک ، دکمه های رادیویی ، دکمه های تیک دار ، تاریخ ، شیء های صفحه ، مطالب صفحه ، تکرار شونده ها و غیره.
افزودنی های مکمل این افزونه :
افزودنی های مکمل این افزونه :
۱- Advanced Custom Fields: Nav Menu Field
۲- Advanced Custom Fields Migration Cleanup
۳- Advanced Custom Fields: NextGen Gallery Custom Field
۴- Advanced Custom Fields: Widget Area Field
۵- Advanced Custom Fields: PayPal Field
۶- Advanced Custom Fields: Leaflet Field
۷- Advanced Custom Fields Repeater & Flexible Content Fields Collapser
۸- Advanced Custom Fields – Contact Form 7 Field
۹- Advanced Custom Fields: Coordinates
۱۰- Advanced Custom Fields – Code Area Field
۱۱- Advanced Custom Fields: Multiple Coordinates
۱۲- Advanced Custom Fields Categories
۱۳- Advanced Custom Field Widget
۱۴- Advanced Custom Fields – Location Field add-on
۱۵- Advanced Custom Fields – NextGEN Gallery Field add-on
راهنمای استفاده و نصب افزونه :
نصب از طریق بارگذاری advanced-custom-fields-pro.zip در دایرکتوری wp-content/plugins و فعالسازی آن در بخش افزونه ها در قسمت مدیریت.
ما وقتی میخوایم یک فیلد رو بسازیم میتونیم تعیین کنیم که اون فیلد یا کادر متنی باشه … عکسی باشه … یا هر چیزی که مد نظرمون هست ما وقتی فیلد رو میسازیم زمان افزودن فیلد میتونیم این قسمت رو اونطور که میخواییم تعیین کنیم که چ چیزی فیلدمون باشه .. مثل ویرایشگر دیداری یا تکست خالی …
برای استفاده از کاربرد این افزونه باید در قسمت مطالب در صفحه سینگل با ایندکس برای فیلدی که میخوایم نمایش داده شه دیو کلس یا دیو ایدی تعریف کنیم و بعد از طریق استایل به دیو کلس مربوطه استایل و طرح دهیم و سپس کد پی اچ پی فراخوانی فیلد رو که
<?php get_field( 'field_name' ); ?> |
هست رو قرار بدیم.
دقت کنید field_name رو باید اختیاری خودتون انتخاب کنید و وقت ساختن فیلد اسم فیلد رو اسمی که توی این کد به جای فیلد نیم استفاده کردین اونجا هم با همون اسم فیلدتون رو از قسمت افزودن فیلد بسازید.
برای مطالعه کامل Documentation این افزونه بر روی لینک زیر کلیک نمائید.
در آخر نمونه کد که فقط جنبه مثال را دارد را برایتان قرار میدهیم :
<h1><?php the_field( 'heading' ); ?></h1> |
<img src= "<?php the_field('hero_image'); ?>" alt= "Melbourne Web Designer" /> |
<?php the_field( 'column_1_content' ); ?> |
<?php the_field( 'column_2_content' ); ?> |
<?php $featured = get_field( 'featured_article' ); ?> |
<h2>Featured Article</h2> |
<h3><a href= "<?php echo get_permalink($featured->ID); ?>" ><?php echo $featured ->post_title ?></a></h3> |
<?php echo $featured ->post_excerpt; ?> |
امیدواریم بهترین ها که لیاقت آن را دارید در اختیارتان باشد.