09108670913 09199912950

چگونه فیلد های سفارشی را در وردپرس نمایش دهیم؟

خانه / وردپرس / آموزش وردپرس / چگونه فیلد های سفارشی را در وردپرس نمایش دهیم؟
show-custom-fields-wordpress-digiwp

چگونه فیلد های سفارشی را در وردپرس نمایش دهیم؟

شاید شما تا کنون با واژه فیلد های سفارشی آشنا نشده باشید، دراین باره باید گفت که فیلدهای سفارشی نام دیگر زمینه های دلخواه می باشد. به عبارتی دیگر فیلد های سفارشی یک نوع متادیتا (meta-data) هستند که شما با استفاده از آن قادر به گسترش دادن صفحه ها و همینطور پست های خود می باشید. به عنوان مثال می توانید اطلاعات اضافی را به انتهای پست ها و صفحه های وب سایت وردپرسی خود بی افزائید. این اطلاعات اضافی که عبارتند از نام نویسنده، تاریخ انقضا محصول، کد محصول و… متادیتا هستند و در دیتابیس شما جدول WP_Postmeta ذخیره می شوند. حال چگونه فیلد های سفارشی را در وردپرس نمایش دهیم؟ برای رسیدن به پاسخ این سوال ما را در این آموزش وردپرس همراهی کنید.

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

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

به عنوان مثال آیا تا به حال به فیلد های سئو موجود در انتهای ویرایشگر نوشته و یا پست وردپرس خود دقت کرده اید؟ در آن جا توضیحاتی وجود دارد مانند توضیحات متا، کلمات کلیدی متا، این ها همه فیلد های سفارشی هستند. شما برای این که بتوانید فیلد های سفارشی را در نوشته های خود به نمایش بگذارید می بایست آن ها را در تگ ()the_meta قرار دهید و سپس آن را در حلقه Loop بگذارید.

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

<?phpthe_meta();?>
<ulclass='post-meta'>
<li><spanclass='post-meta-key'>CurrentlyReading:</span>CalvinandHobbes</li>
<li><spanclass='post-meta-key'>Today'sMood:</span>JollyandHappy</li>
</ul>

شما می توانید به کلید  که به نام post-meta-key در تگ span قرار دارد استایل بدهید. همه این ها در یک لیست به نمایش گذاشته شده است. حال اگر شما می خواهید لیست post-meta را سفارشی سازی کنید می بایست ویژگی ها آن را تغییر دهید و از استایل مورد نظر خود استفاده کنید همانند قطعه کدی که در زیر متن قرار دارد.

.post-meta{font-variant:small-caps;color:maroon;}
.post-meta-key{color:green;font-weight:bold;font-size:110%;}

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

'supports'=>array('title','editor','thumbnail','custom-fields')

توضیحی درباره متاباکس سفارشی

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

custom-fields1-digiwp

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

custom-fields2-digiwp

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

 

1 Star2 Stars3 Stars4 Stars5 Stars (شما اولین نفر باشید)
Loading...

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

یک دیدگاه

  1. اختراع

    خوب بود ،، دنبال یه چیز دیگه تو گوگل بودم اومدم اینجا شانسی

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

پاسخ دهید

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

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