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

بازدید : 50
نویسنده : مرتضی براتی
1 رای2 رای3 رای4 رای5 رای
تاریخ انتشار : ۲۷ خرداد , ۱۳۹۶
دانلود
فیلدهای سفارشی پیشرفته با افزونه حرفه ای مدیریت زمینه های دلخواه

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

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

در حالت عادی محتویات وردپرس شامل متن و متادیتا می باشد. متادیتا اطلاعات مرتبط با محتویات پست است که مانند تاریخ و زمان، نام نویسنده و… می باشد در فیلد های سفارشی قابلیت اضافه کردن متادیتای جدید وجود دارد. زمانی که متادیتای جدیدی اضافه می کنید قابلیت های بیشتری را در اختیار شما قرار می دهد و اکثر افزونه ها هستند که امکانات بسیاری را به پست اضافه می کند.
برای مثال: عنوان سئو و توضیحات متا در افزونه 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 شوید و کد آن را کپی کنید سپس کد ها را در فایل متنی کپی و برای آن یک نام در نظر بگیرید و آن را در پوشه قالب وردپرس خود قرار دهید اکنون باید فیلد ها را در مکان مورد نظر فراخوانی کنیم به کد زیر دقت کنید

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


مطالب مرتبط

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

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

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

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

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

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

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

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

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

مطالعه بیشتر
افزونه Username Changer برای تغییر نام کاربری در وردپرس

افزونه Username Changer برای تغییر نام کاربری در وردپرس

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

مطالعه بیشتر

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

avatar
  اشتراک در  
اطلاع از

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