Как да поправите PHP Фатална грешка: Uncaught TypeError: Не може да се осъществи достъп до отместване от тип string на string в wp-content/plugins/woocommerce/includes/admin/class-wc-admin-brands.php

Ако наскоро сте актуализирали плъгина си WooCommerce и сте се опитали да импортирате оформление, може да срещнете следната грешка:

PHP Фатална грешка:  Грешка на типа (Uncaught TypeError): Cannot access offset of type string on string in wp-content/plugins/woocommerce/includes/admin/class-wc-admin-brands.php:659

Тази грешка се дължи на грешка в най-новата версия на WooCommerce, по-специално при импортиране на оформления, които зависят от функциите на WooCommerce. Проблемът може да наруши работните процеси на потребителите, които разчитат на тези оформления за своите уебсайтове.

Временно решение на проблема

Докато чакаме официална поправка от екипа на разработчиците на WooCommerce, сме подготвили временно решение, което да ви помогне да заобиколите този проблем. Можете да разрешите проблема, като следвате следните стъпки:

  1. Отворете файла, разположен в wp-content/plugins/woocommerce/includes/admin/class-wc-admin-brands.php.
  2. Намерете следния ред код:add_filter( 'pre_update_option_woocommerce_permalinks', array( $this, 'validate_product_base' ) );
  3. Коментирайте този ред, като добавите // в началото, както следва:// add_filter( 'pre_update_option_woocommerce_permalinks', array( $this, 'validate_product_base' ) );
  4. Запазете файла и тествайте отново процеса на импортиране на макета.

Актуализиране на информацията

Поемаме ангажимент да ви информираме по този въпрос. Не забравяйте да проверявате за актуализации в нашия блог или във форума за поддръжка, тъй като ще предоставяме всяка нова информация, когато тя стане достъпна.

Имате нужда от помощ?

Нашият екип за поддръжка е готов да ви помогне. Ако имате проблеми с прилагането на временната поправка или имате въпроси, моля, свържете се с нас чрез нашия подкрепа.

Благодарим ви за разбирането и съдействието, докато работим по разрешаването на този проблем.