Как увеличить длину значения атрибута в Woocommerce?

Собственно есть интернет-магазин на wordpress c woocommerce. У товаров есть собственные атрибуты со значениями. Проблема заключается в том, что у некоторых значений слишком много текста. Как я понял, значения хранятся в бд в таблице wp_posts, а там стоит ограничение на 255 символов. Сменил тип на LONGTEXT, при попытке добавить длинное описание через админку выдается ошибка: "Не удалось вставить элемент в базу данных".
Кто-нибудь сталкивался с такой проблемой? Как можно реализовать добавление большого описания?
  • Вопрос задан
  • 788 просмотров
Пригласить эксперта
Ответы на вопрос 2
Здравствуйте!
1) Если не ошибаюсь, то атрибуты товара находятся в wp_postmeta, а не в wp_posts meta_key _product_attributes в виде сериализованных данных
2) не факт, что смена типа на longtext может помочь... ведь, может быть еще лимиты в самом вукомерце имеются.
Ответ написан
Redjek
@Redjek
Множество историй, коль желаешь расскажу!
копайся в этих файлах
/plugins/woocommerce/includes файл class-wc-install.php

или в
/woocommerce/includes/admin
class-wc-admin-attributes.php

и 28 меняй на сколько хочешь
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
от 80 000 до 100 000 ₽
deeplay Новосибирск
от 120 000 до 150 000 ₽
MediaTen - Custom Web Development Team Екатеринбург
от 37 000 до 120 000 ₽
02 дек. 2020, в 09:07
1400 руб./за проект
02 дек. 2020, в 08:54
4000 руб./за проект