Поддержка WooCommerce Ошибка при редактировании атрибута

  • Добрый день, столкнулся с проблемой и вообще не понимаю, в какую сторону двигаться.

    Изначально пытался добавить товару определенное значение атрибута «ЦветID» — туда я указываю код цвета. И я заметил, что определенные значения сохраняются, а другие нет. Ну то есть я сохраняю товар, повторно открывают атрибуты товара, открываю именно ЦветID и только что выбранное значение исчезает.

    Тогда я зашел в список значений атрибута ЦветID не через товар, а через отдельный раздел WooCommerce и решил попробовать его отредактировать и выдается ошибка «Вам требуется более высокий уровень доступа — Извините, вам не разрешено редактировать этот элемент.» — Скрин ошибки

    В итоге получается, что как раз те значения, которые не сохраняются в товаре, у них же и выходит эта ошибка при попытке отредактировать. А те значения, которые успешно сохраняются в товаре, они же и спокойно редактируются.

    И заметил еще более странную закономерность. У меня в списке значений есть значения, где две цифры и между ними тире, а есть, где только одна цифра. Например: «42-25», «78-53», «29-42» и «42», «27», «39». И не редактируются именно те, где только одна цифра без тире — Скрин, пример

    Что касается прав доступа — я под админом, плюс скачивал плагин для проверки прав, все права включены. Плагины обновил. Попробовал поотключать некоторые плагины, думал может дело в них — не помогло. В какой момент появилась ошибка — не помню, не обратил внимание.

    WooCommerce 7.9.0 / WordPress 6.2.4

Просмотр 8 ответов — с 1 по 8 (всего 8)
  • Модератор Yuri

    (@yube)

    Вордпресс очень не любит слаги, содержащие одни лишь цифры, потому что не может отличить их от номеров страниц в урлах.

    Модератор Yuri

    (@yube)

    изменить не могу

    PMA в помощь 😉
    По крайней мере, сможете проверить, проблема из-за числового слага или нет.

    Обнови все до актуальной версии

    Мне WooCommerce даже не предлагает обновление — не горит кнопочка Обновить.

    Значит кто-то руками запретил обновление.
    Либо устрани это, либо обнови вручную.
    И сам ВП тоже обновить надо.
    А остальные плагины? Так же без обновлений стоят??

    Нет, остальные плагины с обновлениями, их как раз обновил. Запреты на обновления не ставил. Не понимаю, в чем дело.

    @yube просто удивительно, что до этого все работало без проблем и вдруг резко перестало. И я теперь и изменить не могу, потому что нет доступа.

    Вообщем комментарий @yube про слаги только с цифрами имеет место быть. Похоже дело было вот в чем, у меня были одинаковые значения в разных атрибутах, например, был 42 в атрибуте Размер и 42 в атрибуте ЦветID. Похоже, что в этом проблема. Хотя есть значения, которые не пересекаются с другими значениями других атрибутов.

    В итоге я создал новое значение атрибута ЦветID, назвал так же — 42, но со слагом 0042. Затем через плагин массового изменения товаров проставил новое значение атрибута для соответствующих товаров. А старое значение убрал из этих товаров. Затем удалил старое значение полностью из списка значений атрибута.

    Вообщем заработало! Предварительно полностью все обновил, но это не решило проблему.

Просмотр 8 ответов — с 1 по 8 (всего 8)