• Решено guildenstern

    (@guildenstern)


    Добрый день!

    Не получается решить стандартную задачу — убрать на странице /checkout billing fields. Раньше на других сайтах я много раз убирал эти поля и с помощью плагинов и с помощью кода в functions.php. Но сейчас ничего из этого не работает.

    Не знаю, важно ли это, но это мультисайт. Woocommerce активировал и для всей сети и для каждого сайта в отдельности.

    Стоят два плагина безопасности All In One WP Security и Wordfence Security. Пробовал их деактивировать и комментить их папки, не влияет.

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

    Здесь https://ru.decima.business/ внизу страницы можно нажать на покупку любой платной подписки, сразу перекинет на оформление заказа https://ru.decima.business/checkout/

    Буду очень признателен за любые идеи по решению проблемы!

    Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Я понял, в чем проблема. Сначала поставил чистый сайт, на нем только вукомерс и один товар. И больше никаких действий. И та же проблема. Полез гуглить ее фильтруя вопросы на форумах за последнюю неделю, и, оказалось, с такими проблемами пишут довольно многие в поледнее время. Выяснилось, что в новой версии вукомерса появилось новое представление полей, которое непонятно как редактируется, и на официальной странице ничего об этом не нашел, там описаны только старые сопосбы и всё. И этот новый блок полей, который грузится по умолчанию при установке, не подхватывает систему оплаты. Но можно переключиться на старую версию, и там все работает, как надо, и поля редактируются, и платежную систему форма сразу видит. В общем сам вукомерс устроил всем головняк на ровном месте, не оставив никаких подсказок на виду. Как так можно было сделать, я не понимаю

    Зайдите в режим обычного редактирования страницы и удалите нафиг блок вукомерса. Потом вставьте блок шоткода и напишите там шорткод вукомерса [woocomerce_checkout] (кажется, проверьте написание)

    Извиняюсь за старческую тупость, не нашел как удалить блок

    Вы выделили только часть блока — Платежный адрес. Надо кликнуть так, чтобы выделился более общий блок. Его целиком надо удалить

    • Ответ изменён 2 месяца, 3 недели назад пользователем guildenstern.

    Огромное спасибо. Все получилось.

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