add_filter( 'wcml_client_currency', 'the_callback_function', 10, 1 );
- النوع
- filter
- الفئة
- ميزة تعدد العملات
- إصدار WooCommerce Multilingual
- 3.5
الوصف
تصفية العملة التي حددها المستخدم في الواجهة الأمامية.
إذا تم تغيير العملة في المرشِّح، نوصي بشدة بفرض إعادة تحميل الصفحة. يمنع هذا حدوث تناقضات في طريقة عرض العملات. بخلاف ذلك، إذا تم تغيير العملة في وقت متأخر جداً، قد يكون جزء من حالة التطبيق بعملة واحدة، والباقي بعملة أخرى.
الوسطاء
هناك مُعامل واحد فقط يتم تمريره إلى هذا المرشِّح: currency.
- $currency
- (سلسلة نصية) رمز العملة المستخدمة في الواجهة الأمامية، على سبيل المثال «USD»، «EUR»، إلخ.
مثال على الاستخدام
مثال
/**
* Add this code to the functions.php file of your theme.
*/
add_filter( 'wcml_client_currency', 'modify_client_currency', 10, 1 );
function modify_client_currency( $currency ) {
return 'USD';
} خطاطيف ذات صلة
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