افزونه Advanced Custom Fields

سلام به همراهان همیشگی وردپرس

یکی از مهم ترین ویژگی های افزونه Advanced Custom Fields نسبت به زمینه دلخواه وردپرس این است که می توان ترتیبی صورت داد که زمانی که زمینه مقدار دهی نشده باشد فیلد به نمایش در نیاید.

 

برخی از امکانات  افزونهAdvanced Custom Fields:

– جستجوی پیشرفته زمینه های سفارشی
– ایجاد زمینه های تصویری
– گزینش از انواع مختلف اطلاعات (تصاویر، گالری، لینک، ویزى ویگ، فایل و متن و…)
– بارگذاری سریع دیتا با API
– و…
تا اینجا متوجه شدید که افزونه AFC چقدر مفیداست و می توان با آن چه کار هایی را انجام داد، حال در ادامه به آموزش افزونه می پردازیم.

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

1

آموزش کار با افزونه Advanced Custom Fields  :

ابتدا پیش از هرچیز باید افزونه را دریافت کنید(برای دریافت کلیک کنید)، سپس آن را نصب و فعال کنید. پس از نصب و راه اندازی، منوی جدیدی به پیشخوان وردپرس به نام “زمینه های دلخواه” اضافه می شود.
با کلیک بر روی آن  با منویی به شکل زیر هدایت می شوید:

2

بر روی افزودن کلیک کنید، به صفحه ای هدایت می شوید که باید مشخصات افزونه را وارد کنید:

3

1- ابتدا نامی برای گروه مشخص کنید، منظور از گروه، فیلد هایی است که درون یک متا باکس قرار می گیرد.

نام گروه کاملا دلخواه است. ما به عنوان مثال نام گروه را دریافت میگذاریم.
2- پس از آن قبل از افزودن فیلد ها ابتدا به بخش تنظیمات- -> استایل می رویم و گزینه ” بدون متاباکس” را به ” دارای متاباکس استاندارد” تغییر می دهیم. 
3-حالا بر روی گزینه “افزودن زمینه” کلیک می کنیم. 
منوی زیر به نمایش در می آید:

4

در این بخش ۳تا از گزینه ها باید حتما پر شود. دیگر گزینه ها مهم و اجباری نیست. 
گزینه های مهم  عبارتند از :
1- برچسب زمینه: این نامی است که در برگه ویرایش نمایش داده خواهد شد و به کاربران سایت نمایش داده نمی شود.
2- نام زمینه: نام زمینه در مشخص کردن مکان فیلد در قالب به کار می رود. توجه داشته باشید که باید نام انتخابی ،تک کلمه و بدون فاصله باشد (خط زیرین و خط تیره ها قبول می باشند)
3- نوع زمینه: بسته به نیاز شما تعیین می شود. (ما در این آموزش می خواهیم لینک دانلود قرار دهیم بنابراین بر روی متن تنظیم می کنیم)

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

5

در این بخش  لینکی که می خواهید قرار می دهید.
تا این جا %90کار را طی کردیم. تنها کافیست که آن را فراخوانی کنیم که در کجا نمایش یابد.
(در این بخش نام زمینه بطور مثالdl انتخاب شده است)
برای نمایش به لینک دانلود در ادامه مطلب به ویرایش گر قالب می رویم و گزینه   Single.php را بر می گزینیم.
به درون حلقه مطالب رفته و در جایی مناسب که تمایل داریم لینک دانلود به نمایش در بیاید کد را به صورت زیر قرار می دهیم. به عنوان مثال :

<?php
if ( get_field (‘dl’) ){
echo ‘
<a href=’ .get_field (‘dl’) . ‘  “target= “_blank”> دانلود فایل با لینک مستقیم </a>
 ‘ ;
}
?>

در اینجا ما فیلد dl را فراخوانی می کنیم و از آن می خواهیم که اگر فیلد dl مقدار دهی شده باشد در گزینه href فیلد را نمایان کند در غیر این صورت آن را به نمایش نگذارد.

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

امیدواریم این مقاله مفید بوده باشد.

 

توصیه میکنیم این مطالب را هم حتما بخوانید



تا کنون دیدگاهی ارسال نشده است،

1 دقیقه وقت دارید؟

با باشگاه وردپرس آشنا شوید
دیدن این ویدئو فقط یک دقیقه زمان شما را می گیرد

لطفا نام و ایمیل خود را وارد کنید

تا این آموزش ارزشمند همین الان برایتان ایمیل شود
فیلم آموزشی را همین الان برایم ایمیل کن
close-link

لطفا نام و ایمیل خود را وارد کنید

تا این آموزش ارزشمند همین الان برایتان ایمیل شود
فیلم آموزشی را همین الان برایم ایمیل کن
close-link

برای دانلود فیلم وبینار لطفا فرم زیر را تکمیل کنید

لینک دانلود بلافاصله برایتان ایمیل خواهد شد
فیلم آموزشی را همین الان برایم ایمیل کن
close-link

برای دانلود ماهنامه لطفا فرم زیر را تکمیل کنید
 
دانلود ماهنامه باشگاه وردپرس
close-link

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

دریافت فیلم آموزشی
close-link

لطفا فرم زیر را تکمیل کنید

تا دو جلسه اول این دوره همین الان برایتان ایمیل شود
ثبت و دریافت فیلم 2 جلسه
close-link