WPML
add_filter( 'wcml_load_multi_currency_in_ajax', 'the_callback_function', 10, 1 );
النوع
filter
إصدار WooCommerce Multilingual
3.9.2

الوصف

هذا مرشِّح يُستخدم لتحديد ما إذا كان سيتم تحميل مرشِّحات العملات المتعددة لإجراءات AJAX أم لا.

الوسطاء

يتم تمرير مُعامل واحد فقط إلى هذا المرشِّح: load.
$load
(bool) القيمة المنطقية لتحديد ما إذا كان سيتم تحميل إجراءات AJAX أم لا.

مثال على الاستخدام

مثال
/**
 * Add this code to the functions.php file of your theme.
 */
add_filter( 'wcml_load_multi_currency_in_ajax', 'do_not_load_multi_currency_in_ajax', 10, 1 );

function do_not_load_multi_currency_in_ajax( $load ) {

    if ( is_checkout() ) { 
        $load = false; // If this is the checkout page, do not load multi-currency filters in AJAX actions
    }

    return $load;

}

wcml_custom_prices_fields_labels, wcml_is_cache_enabled_for_switching_currency, wcml_geolocation_get_user_country, wcml_user_store_strategy, wcml_rounded_price, wcml_currencies_without_cents, wcml_product_custom_prices, wcml_custom_prices_strings, wcml_switch_currency, wcml_custom_prices_fields

جميع خطاطيف ميزة تعدد العملات البالغ عددها 24 →