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

بازدید : 156
نویسنده : مرتضی براتی
زمان مطالعه : 6 دقیقه
انتشار : ۲۷ خرداد , ۱۳۹۶
بروزرسانی : ۲ تیر , ۱۳۹۶
فیلدهای سفارشی پیشرفته با افزونه حرفه ای مدیریت زمینه های دلخواه

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

متاباکس سفارشی چیست؟

در حالت عادی محتویات وردپرس شامل متن و متادیتا می باشد. متادیتا اطلاعات مرتبط با محتویات پست است که مانند تاریخ و زمان، نام نویسنده و… می باشد در فیلد های سفارشی قابلیت اضافه کردن متادیتای جدید وجود دارد. زمانی که متادیتای جدیدی اضافه می کنید قابلیت های بیشتری را در اختیار شما قرار می دهد و اکثر افزونه ها هستند که امکانات بسیاری را به پست اضافه می کند.
برای مثال: عنوان سئو و توضیحات متا در افزونه yoast seo نوعی متاباکس سفارشی می باشد.

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

فیلد های سفارشی advanced custom fields

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

افزودن فیلد سفارشی در وردپرس

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

wp-custom-fields-mabnawp
در این باکس می توان فیلد خود را افزود تمام کاری که لازم است شما انجام دهید آن است که به نام و مقدار اختصاص دهید زمانی که داده ها را وارد کنید در دیتابیس ذخیره و در سایت نشان داده میشود و در آینده نیز می توانید از آن استفاده کنید تنها کافی است تعداد کد به مکان مورد نظر قالب اضافه نمایید.

wp-custom-fields-box-mabnawp
زمینه های دلخواه در هسته وردپرس وجود دارند و برای بهره گیری از آنها باید اقدام به وارد کردن آنها و در پایان کد مربوط را در قالب قرار دهید.

چرا فیلد های سفارشی پیشرفته؟

این مورد با استفاده از افزونه نیز امکان پذیر است و قابلیت هایی را در اختیار شما قرار میدهد و میتوانید فیلد هایی را در صفحه و پست خود ایجاد کنید از جمله:
Text: یک متن تک خطی با قابلیت پشتیبانی html
Text area: فیلد قبلی با قابلیت چند خطی
Number: فیلد با ورودی عددی
Email: با ورودی ایمیل همراه با اعتبار سنجی
Password : فیلد متنی با قابلیت masking
Wysiwyg editor: ویرایشگر با گزینه های درج رسانه
Image: آپلود تصاویر
File: آپلود فایل
Select : منوی باز شو با قابلیت انتخاب چند گانه
Checkbox: چک باکس برای انتخاب
Radio button: انتخاب یک گزینه از چند گزینه
True /false: انتخاب صحیح و غلط
Page link: پیوند
Post object : استفاده از شی و پست
Relationship: مانند فیلد قبل با قابلیت های پیشرفته
Taxonomy: استفاده از یک ایدی یا شی برای یک یا چند طبقه بندی
User: انتخاب کاربر
Google map: موقعیت جغرافیایی
Data picker: انتخاب تاریخ مشخص
Color picker: رنگ هگزا دسیمال
Massage: ورود یک پیام
Tab: ادغام فیلد ها
با استفاده از افزونه advanced custom fields قابلیت هایی را در اختیار شما قرار می دهد ولی تمام قابلیت ها را ندارد.
افزونه acf یا همان advanced custom fields یکی از افزونه های محبوب است آن را نصب و فعالسازی کنید سپس یک آیتم با نام زمینه های دلخواه برای شما ایجاد می شود.
برای ایجاد فیلد های سفارشی بر روی آن کلیک کرده و سپس دکمه افزودن را بزنید و اقدام به ساخت فیلد نمایید.

افزودن و پیکربندی فیلد ها

add-fields-mabnawp

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

پیکربندی موقعیت فیلدها

field-location-mabnawp

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

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

وارد فایل single. Php شوید و کد آن را کپی کنید سپس کد ها را در فایل متنی کپی و برای آن یک نام در نظر بگیرید و آن را در پوشه قالب وردپرس خود قرار دهید اکنون باید فیلد ها را در مکان مورد نظر فراخوانی کنیم به کد زیر دقت کنید

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

دانلود

دیدگاه بگذارید

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

مطالب مرتبط

نحوه اضافه کردن svg در وردپرس با دو روش ساده

نحوه اضافه کردن svg در وردپرس با دو روش ساده

با سلام خدمت شما دوستان عزیز امروز میخواهیم نحوه اضافه کردن تصاویر svg به وردپرس

مطالعه بیشتر
تیتر ها در محتوای سایت

تیتر ها در محتوای سایت

همانطور که در مطالب قبلی بر روی محتوا و تاثیر آن بر سئو تاکید بسیاری

مطالعه بیشتر
انتخاب آدرس نوشته مناسب برای سئو بهتر در وردپرس

انتخاب آدرس نوشته مناسب برای سئو بهتر در وردپرس

همه ما کلماتی را بعد از url مشاهده کرده ایم که آن را با عنوان

مطالعه بیشتر
رعایت ۵ نکته برای موفقیت در تجارت اینترنتی

رعایت ۵ نکته برای موفقیت در تجارت اینترنتی

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

مطالعه بیشتر

پر بازدید ترین مطالب وردپرس

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

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

شاید شما هم از دسته افرادی هستید که پروزه های سفارشی با وردپرس { وردپرس

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

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

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

مطالعه بیشتر
معرفی قالب های برتر سال ۲۰۱۸

معرفی قالب های برتر سال ۲۰۱۸

معرفی قالب های برتر سال ۲۰۱۸ ، پوسته های وردپرسی ، بهترین قالب های رایگان

مطالعه بیشتر
آموزش راه اندازی فروشگاه اینترنتی محصولات دانلودی با EDD در وردپرس

آموزش راه اندازی فروشگاه اینترنتی محصولات دانلودی با EDD در وردپرس

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

مطالعه بیشتر
آموزش سرچ کنسول | بخش دوم | Search Console

آموزش سرچ کنسول | بخش دوم | Search Console

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

مطالعه بیشتر
قالب وردپرس چند منظوره رایگان و فارسی Hostel با فونت زیبا

قالب وردپرس چند منظوره رایگان و فارسی Hostel با فونت زیبا

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

مطالعه بیشتر
تابع the_title() عنوان پست در حال نمایش در وردپرس | the_title() | Function

تابع the_title() عنوان پست در حال نمایش در وردپرس | the_title() | Function

برای نمایش عنوان پست در حال نمایش می بایست از تابع the_title() استفاده کرد ،

مطالعه بیشتر
صفحه فرود یا Landing Page چیست؟

صفحه فرود یا Landing Page چیست؟

صفحه فرود یا Landing Page چیست؟ ، اهداف لندینگ پیج ، نکات مهم در بهینه

مطالعه بیشتر

ایمیلت رو وارد کن ، قالب و افزونه جایزه بگیر

Scroll Up
کانال آپارات ما اینستاگرام مبنای وردپرس