پرش به محتویات

"Filter: bricks/filter_element/data_source_wcField"

منبع داده (گزینه ها) را به طور خاص برای فیلترهای فیلد WooCommerce فیلتر می‌کند. این به شما امکان می‌دهد گزینه‌های نمایش داده شده برای فیلترهای WooCommerce مانند نمایان بودن محصول، وضعیت سهام و غیره را سفارشی کنید.

پارامترها

  • $data_source (array): Array of filter options.
  • $element (object): The filter element instance.

نمونه استفاده

add_filter( 'bricks/filter_element/data_source_wcField', function( $data_source, $element ) {
    // Example: Add a custom option to a WooCommerce filter
    // Note: You might need to check $element->settings to target specific WC fields
    if ( isset( $element->settings['sourceFieldType'] ) && $element->settings['sourceFieldType'] === 'stock_status' ) {
         // Modify stock status options
    }

    return $data_source;
}, 10, 2 );