• Добрый день!

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

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

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

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

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

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

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

Просмотр 7 ответов — с 1 по 7 (всего 7)
  • Автор guildenstern

    (@guildenstern)

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

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

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

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

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

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

    Огромное спасибо!

    Я как не пытался, так и не смог удалить поле «платёжный адрес» из самовывоза. С боку формы тыкал — безрезультатно. Может кто-нибудь помочь?

    Использовал и WooCommerce Checkout Manager, и Saphali Woocommerce Russian, и еще с десяток других. Редактирование, удаление и изменение в них форм вообще ни на что не влияет.

    Что я делаю не так и как избавиться от этого блока при самовывозе?

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