WPML
Статус
Решено
Заявлено для
WPML Multilingual & Multicurrency for WooCommerce 4.11.2

Обзор проблемы

Если Вы нажмете на функцию Быстрый просмотр товара в теме оформления Salient, товар будет отображаться в неверной валюте.

Это происходит потому, что тема оформления Salient использует пользовательские действия AJAX для получения этих значений. Однако плагин WPML Multilingual & Multicurrency for WooCommerce требует использования соответствующего кода API для пользовательских действий AJAX .

Обходное решение

Это будет исправлено в следующей версии темы Salient. А пока:


  • Создайте полную резервную копию Вашего сайта.

  • Откройте файл functions.php.

  • Добавьте следующий код:
    /**
    * Add this code to the functions.php file of your theme.
    */
    add_filter( 'wcml_multi_currency_ajax_actions', 'add_action_to_multi_currency_ajax', 10, 1 );
    
    function add_action_to_multi_currency_ajax( $ajax_actions ) {
    
    $ajax_actions[] = 'nectar_woo_get_product'; 
    return $ajax_actions;
    
    }

Все известные проблемы →