استفاده از فیلد True / False یا صحیح و غلط افزونه advanced custom fields

استفاده از فیلد True / False یا صحیح و غلط افزونه advanced custom fields

سورس کد نمایش صحیح / غلط افزونه زمینه ساز ACF وردپرس

فیلد True / False افزونه advanced custom fields که به فارسی “صحیح / غلط ” معنی شده برای قرار دادن یک دکمه روشن و خاموش یا صفر و یک است که مقداری را فعال یا غیرفعال نماید.

تنظیمات

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

نمایش اطلاعات

مقادیر این فیلد با استفاده از کلمات “true” برای فعال بودن و “false” برای غیر فعال بودن کنترل می شود و در داخل دیتابیس به صورت integer یا عددی به صورت ۰ و ۱ ذخیره می شود.

شرط برای مقدار برگشتی

در مثال زیر اگر فیلد روشن یا فعال شده باشد شرط برقرار است .

<?php
if( get_field('field_name') == 'true' ) {
    // Do something.
}
?>

کوئری وردپرس

با استفاده از کد زیر و قرار دادن در کوئری نمایش مطالب وردپرس می توانید مطالبی را نمایش دهید که در آن نوشته , true / false یا فیلد صحیح و غلط با نام “private” تعبیه شده و مقدار فعال یا روشن آن انتخاب شده باشد.

<?php

$posts = get_posts( array(
    'meta_query' => array(
        array(
            'key'   => 'private',
            'value' => '1',
        )
    )
) );

if( $posts ) {
    foreach( $posts as $post ) {
        // Do something.
    }
}
?>

مطالب بیشتر

نظرات

guest
0 نظرات
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها