WPML
Статус
Решено автором
Связанный плагин/тема
Avada
Теги темы
Compatibility

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

Если Вы используете тему оформления Avada, у Вас могут возникнуть проблемы с переводом записей Portfolio. В переводах записей будет отображаться значок загрузки, а в информации об отладке Вы найдете похожую ошибку:


Call to a member function get_cart_contents_count() on null .../wp-content/themes/Avada/includes/avada-functions.php:662

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

Пожалуйста, перед продолжением убедитесь, что у Вас есть полная резервная копия сайта.


  • Откройте файл …/wp-content/themes/Avada/includes/avada-functions.php.

  • Замените:
    	function fusion_add_woo_cart_to_widget_html() {
    		$items = '';
    
    		if ( class_exists( 'WooCommerce' ) && ! is_admin() ) {

  • На:
    	function fusion_add_woo_cart_to_widget_html() {
    		$items = '';
    
    		if ( class_exists( 'WooCommerce' ) && ! is_admin()  && ! ( defined( 'REST_REQUEST' ) && REST_REQUEST ) ) {

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