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

نویسنده : محمد جواد فرکاریان ۱۲ خرداد ۱۳۹۵

Advanced-Custom-Fields

سلام

شاید سایتی در رابطه با خرید و فروش محصولات دارید یا در رابطه با تخصص خود چیز هایی را بررسی میکنید و…

اگر دقت کرده باشید در قسمت اطلاعات محصول فروشگاه های اینترنتی جدولی وجود دارد که در این جدول ها مثلا سایز صفحه،مدت زمان شارژ و… نوشته شده است حالا به این فکر کرده اید که چکونه میتوان این کار را انجام داد ؟ برای این کار از دو طریق میتوان اقدام کرد : ۱-نوشتن کد و پس از ارسال هر محصول به صورت دستی و جایگذاری کد ها و تغییر متن این قسمت را ایجاد کنید ۲-نوشتن کد و بدون نیاز به تغییرات در کد در مدیریت وردپرس بخش ها را پر کنید . بنظر شما کدوم راه سریعتر و راحت تر است ؟ بله درسته ، راه شماره ۲ راحت تر است . فقط امکان افزودن نوشته نیست بلکه میتوانید لینک ، تصویر و… هم اضافه کنید .

برای اینکار شما باید ابتدا افزونه Advanced Custom Fields را دریافت و نصب کنید و سپس افزونه را فعال کنید ، بعد از اینکه افزونه را فعال کردید یک بخش جدید با نام زمینه های دلخواه به قسمت منو مدیریت وردپرس افزوده میشود که در انجا میتوانید فیلد های سفارشی خود را ایجاد کنید . (افزونه را میتوانید از اخر این مقاله دریافت کنید)

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

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

acf-1

پس از اینکه بر روی افزودن کلیک کردید وارد صفحه زیر خواهید شد:

بخوانید  تاریخچه وردپرس

acf-2

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

acf-3

در قسمت برچسب زمینه نام زمینه را وارد کنید مثلا : قیمت و در قسمت نام زمینه ، نامی برای زمینه وارد کنید مثلا : price و در قسمت نوع زمینه میتوانید انتخاب کنید که زمینه شما در چه حالت باشد مثلا : متن،لینک،تصویر،شماره،رمز عبور و…

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

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


<?php the_field('text_test'); ?>

توجه : به جای text_test نام زمینه را وارد کنید ، نام زمینه ما price بود

راهنما : مثلا میخواهیم جلوی عبارت قیمت عدد وارد کنیم باید در قسمت کد های قالب به این صورت انجام دهیم :


قیمت : <?php the_field('price'); ?>

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

acf-4

در خروجی خواهیم داشت :

acf-5

امیدوار هستیم که این مقاله برای شما مفید بوده باشه 😉

از اینکه باما همراه بودید متشکریم

موفق و پیروز باشید 😉

محمد جواد فرکاریان

علاقه مند به سیستم مدیریت محتوای وردپرس هستم و اموزش ها ی در رابطه با سیستم مدیریت محتوای وردپرس را با شما عزیزان به اشتراک میگذارم . لبخند را هیچ وقت فراموش نکنید ;-)

0 دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *