Woocommerce checkbox по умолчанию в оформлении заказа

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

Оказалось что этот функционал, как и многое просто скрыто в самом WooCommerce, а реализовать это можно очень просто. Для этого просто в файл functions.php нужно добавить дополнительный небольшой фильтр. Код смотрите ниже:

Еще один способ добавления чекбокса в правила магазина

И так. создаем (если нет) папку woocommerce в папке темы в ней папку checkout и добавляем туда файл terms.php (его можно взять из одноименной папки плагина )
теперь открываем файл и дописываем checked=»checked» после name=»terms».

Сохраняем и закрываем, все, теперь на странице оформления заказа галка рядом «Я принимаю условия….» будет стоять автоматически.


Купить хостинг WordPress
Репетитор по wordpress
Услуги репетитора онлайн. Список курсов которые я веду
  • Базовый курс по веб-дизайну;
  • Верстка сайтов;
  • Общий курс по CMS WordPress и продолжение курса по разработке шаблонов;
  • Разработка сайтов на PHP.
Подробнее читайте на странице репетитор по WordPress
*/

Николаенко Максим

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


Вам может также понравиться...

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

Шаблоны для WordPress
Самый лучший хостинг в Украине
Стабильный хостинг для Drupal