"Filter: bricks/setup/control_options"


title: "Filter: bricks/setup/control_options" description: Bricks یک فیلتر وردپرس برای افزودن یا حذف گزینه‌های کنترل ارائه می‌دهد. گزینه‌های کنترل در سراسر Bricks استفاده می‌شود و به شما امکان می‌دهد گزینه‌های زیر را مدیریت کنید:


Bricks یک فیلتر وردپرس برای افزودن یا حذف گزینه‌های کنترل ارائه می‌دهد. گزینه‌های کنترل در سراسر Bricks استفاده می‌شود و به شما امکان می‌دهد گزینه‌های زیر را مدیریت کنید:

  • انواع الگو (به عنوان مثال سرصفحه، پاورقی، تک، بخش...)
  • موقعیت پس‌زمینه، تکرار، پیوست یا اندازه
  • اندازه دکمه ها
  • سبک های دکمه یا عنوان
  • سبک های حاشیه
  • وزن و سبک فونت
  • موقعیت CSS
  • انواع Query (به عنوان مثال پست ها، شرایط، کاربران، ..)
  • ترتیب Query بر اساس، مقایسه، عملگر و نوع مقدار
  • اندازه های تصویر
  • طبقه بندی ها
  • نقش های کاربر

برای مدیریت هر یک از این گزینه‌ها یا افزودن گزینه‌های جدید، از قلاب WP bricks/setup/control_options مانند زیر استفاده کنید:

add_filter( 'bricks/setup/control_options', function( $control_options ) {
    $control_options['templateTypes']['my_template_type'] = esc_html__( 'My Template Type', 'my-plugin' );

    return $control_options;
} );

توجه: مثال بالا یک نوع قالب جدید اضافه می‌کند. برای آشنایی با سایر کنترل‌های Bricks، به [بخش کنترل‌ها] (/developer/controls/) مراجعه کنید.