alexl1
Ответы в темах
-
Форум: WooCommerce
Тема: Изменение цены товара в корзину@denisco Да, это сработало, спасибо. Я такое же решение использовал до этого, но без сессии, и цена не менялась. С сессией работает как нужно.
Еще раз спасибо большое!Форум: WooCommerce
Тема: Изменение цены товара в корзину@denisco Так тоже делал. В таком случае цена не меняется вообще. Т.е проверку не проходит, так как REQUEST уже пустой.
Может нужно в куки писать цену или в сессию?@exmi Хостер. Я с этими заголовками так замахался, что не хочется опять к ним возвращаться)
Перенаправление работает только если заходишь в админку, т.е на сайте работает все с поддеменами, а когда нажимаешь редактировать или просто зайти в админ панель, то перенаправит на основной домен, на котором все работает)Короче решил данную проблему следующим образом.
Так как с заголовками не получилось, я сделал небольшой костыль.
Плагин WPML создает поддомен, но запись можно редактировать как на поддомене так и на домене. Язык плагин передает вget
параметре.
Ссылка редактирования поста на укр языке выглядит так:
prefemin-amaxa.com/...&action=edit&lang=uk
И в таком случае она сохраняется нормально редакторомGutenberg
.
Но на нее можно перейти только вручную, так как находясь на странице нажимаешь, редактировать, переходит на тот же поддомен, на котором находился:ua.pre...
А так выглядит (редактирование поста) ссылка на поддмомене:
https://ua.prefemin-amaxa.com/...&action=edit&lang=uk
И так не редактируется, так как другой поддомен.Я сделал перенаправление на основной домен, сохранив
uri
if($_SERVER['SERVER_NAME'] != $_SERVER['HTTP_HOST'] && is_admin()){ $url = '//' . $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI']; wp_redirect( $url); exit; }
Всем спасибо за помощь.
@fierevere Попробовал указанный вами плагин, сначала включил заголовок по которому была ошибка в консоли, потом включал поочередно, потом все включил, но ничего не поменялось. Посты не сохраняются, ошибка в консоли такая же.
Access to fetch at 'https://prefemin-amaxa.com/wp-json/wp/v2/taxonomies?context=edit&_locale=user' from origin 'https://ua.prefemin-amaxa.com' has been blocked by CORS policy: Request header field x-wp-nonce is not allowed by Access-Control-Allow-Headers in preflight response.
Какой то он упертый.
- Ответ изменён 4 года, 2 месяца назад пользователем alexl1.
@exmi Не уж толи придется сам сервер настраивать?
@exmi , сервер nginx но директива
.htaccess
работает.
Наверное какая то конфигурация с апачем.
Пытался и через него заголовки задавать, но безрезультатно.Всем большое спасибо за помощь!
@vladvector
А, нет, его я не отключал как раз, я отключал Post Types Order
У меня мультисайт и Category Order and Taxonomy Terms Order был активирован для сети.
Поэтому я его не отключил. Как раз установка плагина совпала с обновлением системы(
Сейчас я его отключил, и все появилось.
Спасибо большое!!
Глупая ошибка конечно с моей стороны. 2 дня убил с этой проблемой.
Подскажите пожалуйста, в чем проблема плагина?Спасибо еще раз!!
@vladvector
Да, вы абсолютно правы.
Я отключал его, но безрезультатно.@vladvector
Формулировка неоднозначная.
Да, отключил все плагины, сменил тему на стандартную. Ничего не изменилось.
Созданных меню не видит.- Ответ изменён 4 года, 7 месяцев назад пользователем alexl1.
1 — Нет, повторно не накатывал. Действительно, попробую сейчас.
2 — Логи смотрел вот файл.txt, смотрел через плагин Query Monitor, показывает 5 ошибок. Когда было 1 меню, показывало 1-ну ошибку. После каждого созданного меню +1 ошибка.
Ошибка БД, но не понимаю что делать.Еще добавлю: пытался изменить тему на стандартную wordpress, такая же проблема с меню.
Проблемы не от туда.
Это я смотрел что выведет функция.
print_r( get_terms('nav_menu') );
Писал выше, что выводит пустой массив.
Убрал, что бы не смущало.