Если вы тоже потеряли в Вукомерс настройку принудительной защиты оформления заказа (Force SSL), рассказываю где её теперь искать.
На днях настраивая очередной прием онлайн-платежей в интернет-магазине, платежный модуль настоятельно рекомендовал мне включить принудительную защиту оформления заказа.
Предупреждение: Включена поддержка оплаты через CloudPayments и не активирована опция «Принудительная защита оформления заказа»; безопасность заказов находится под угрозой! Пожалуйста, включите SSL и проверьте корректность установленных сертификатов.
Естественно, я пошел в настройки платежей, там где всегда это включалось. Но настроек там не оказалось.
Не оказалось их и в дополнительных настройках, как кто-то подсказывал на Стеке.
У меня как-то не было необходимости пользоваться этой опцией, потому что всегда ставлю превентивные редиректы на HTTPs. Все оказалось намного прозаичнее — часть настроек из настроек Вукомерса исчезли и доступны только в опциях Вордпресс. В том числе и этот Force SSL.
Напомню, в опции Вордпресс можно попасть только по прямой ссылке:
адрес-сайта/wp-admin/options.php
Будьте осторожны, лучше не трогайте, чего точно не знаете. Нам нужно найти woocommerce_force_ssl_checkout и просто заменить «no» на «yes».
Кстати, в опциях можно найти много полезных настроек Вордпресс, которые не доступны из интерфейса. Например, там можно без подтверждений менять электронную почту, обнулять время жизни временных опций и многое другое.
Делаю сайты на Вордпресс с 2008 года, в том числе уникальные инструменты для решения сложных бизнес‑задач.
Подробнее-
Что то не сработает. При сохранении адрес-сайта/wp-admin/options.php выдает ошибку «Ссылка, по которой вы перешли, устарела.» Можно как-то исправить на хостинге наверно?
-
Возможно пользователю не хватает прав или блокируется каким-нибудь плагином безопасности
-