رفتن به مطلب

سوال درباره پلاگین advanced custom fields


پست های پیشنهاد شده

با استفاده از این افزونه شما می تونید یک سری custom field برای صفحاتتون ایجاد کنید . سوالی که دارم این هستش که چطور می تونیم به هر دسته از قسمت نوشته هامون Custom field جدا گانه بدیم . به طوری که در دسته های دیگر نمایش داده نشود .

مثلا می گم :

یه دسته داریم درباره ماشین : که مشخصات مربوط به ماشین مثل سری ساختش ، دور موتورش ، سرعتش و ... با استفاده از custom fields ایجاد می کنیم .

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

این دو دسته هیچ ربطی به هم نداره پس نمیخوام Custom field های مربوط به دسته ماشین تو قسمت دسته اسب باشه و یا برعکس .

آیا این امکان با این افزونه وجود داره یا خیر ؟؟؟؟

لینک به ارسال
  • 4 ماه بعد...

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


<?php
if( in_category( 56 ) ) {
echo 'نژاد اسب : ' . get_field('horse_race');
} elseif( in_category( 70) ) {
echo 'سال ساخت خودرو : ' . get_field('year_made');
}

به جای 56 و 70 هم که باید آی دی دسته های مورد نظرتون رو بذارید

لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید



ورود به حساب کاربری
×
×
  • اضافه کردن...