вот что я узнал.
значит из карточки товара вкладка Детали исчезли (перестали) показываться те строки-характеристики товара, у которых в таблице MySQL:
wp_woocommerce_attribute_taxonomies
в столбце attribute_name значения поля в каждой строке было на кириллице.
в карточке товаров остались отображаться только строки-характеристики, для которых в таблице wp_woocommerce_attribute_taxonomies значение столбца attribute_name
было на латинском языке.
возможно знающим это поможет понять как поправить это все.
жду от вас обнадеживающих новостей
Модератор
Юрий
(@yube)
в столбце attribute_name значения поля в каждой строке было на кириллице
Интересный момент. attribute_name — это слаг, а по идее в слаг кириллица попадать никак не должна — для того sanitize и существует.
уж сколько раз твердили миру,
что нельзя использовать кириллицу во всех этих веб-делах,
да только все не в прок…..
WC как и любое коммерческое ПО, а WC все таки пытаются продавать, должно быть разработано так, чтобы не приводить к фатальным сбоям с данными пользователя.
я еще углубился в изучение баз данных WP, короче в результате обновления полностью утрачена информация о добавлении атрибутов к товарам.
сейчас пробую восстанавливать таблицу из резервной копии.
Модератор
Юрий
(@yube)
а WC все таки пытаются продавать,
Где? Кто?
Я в license.txt вижу WooCommerce is released under the GPL
а WC все таки пытаются продавать,
ну это только в вашей параллельной вселенной.
Реальность она совершенно иная
в параллельной вселенной живете вы. хваля этот НЕДОПРОДУКТ.
чтобы убедится что он коммерческий, загляните в консоли в раздел WC -> Расширения.
хваля этот НЕДОПРОДУКТ.
пока не приведете ссылку, где я его хвалил, буду называть вас Пустабрех
загляните в консоли в раздел WC -> Расширения.
и что я там увижу? что некоторые плагины являются коммерческими?
и что??
представляете РедХэд тоже коммерческий продукт, но при этом линукс — бесплатный….
НЕДОПРОДУКТ
Вас кто-то заставляет им пользоваться? Есть масса альтернатив.
Только Вы почему-то ушли от того же Опенкарта.
чтобы убедится что он коммерческий, загляните в консоли в раздел WC -> Расширения.
Если Вы не отличаете основы (которая бесплатна и опенсорц) от нескольких платных РАСШИРЕНИЙ, то это так же Ваши проблемы.
С таким настроением Вы слона не продадите не решите ВАШИ проблемы.
я уже все понял со своей проблемой. она возникла гораздо раньше, чем я вчера обновил WC.
правда, понять, что явилось сбоем уже не представляется возможным.
говенных плагинов и тем столько, весь WP работает через одно место, что понять, какая программа вызвала сброс атрибутов в wp_postmeta не представляется возможным.
тупо восстанавливаю эту таблицу из резервных копий. уже пробовал аж 09.12.2018.
а атрибуты уже были сброшены.
пипец.
ребята, значения характеристик для товаров я восстановил.
пришлось писать скрипт. просто так из бэкапа не получилось восстановить. потому что очень старый бэкап пришлось брать, и терялась информация о недавно добавленных товарах.
но вот возникла проблема.
как безболезненно перейти от слагов атрибутов на кириллице к слагам атрибутов на латинице?
почему то переназначение слага из кириллицы в латиницу приводит к исчезновению строки характеристики этого атрибута из карточки товара.
(((((((((
и эту задачу я сделал сам.
better search replace в помощь оказался полезным.
но я с высшим образованием. разбираюсь в MySQL, php
для тех, для кого делался WP + WС, не владеющих навыками создания баз данных на низком уровне и программировании на PHP, нет никаких шансов решить описанную в этой теме проблему.
печально, что WP+WC такой сырой по прошествии многих лет, как они появились на свет
(((((((((
печально, что WP+WC такой сырой по прошествии многих лет, как они появились на свет
WP & WC никого не заставляют использовать Мефодицу, особенно тех, кто с высшим образованием и разбирается в MySQL, php, но упорно продолжает пытаться применять экзотические языки аборигенов, имеющие противоречия при обработке данных с этими странными символами в своих проектах вопреки здравого смысла.