Задавайте вопросы по курсам WordPress

Woocommerce checkbox за замовчуванням в оформленні замовлення

З досвіду знайшов одну недоробку у плагіні WooCommerce та вирішив її виправити. У стандартній версії WooCommerce з’явився checkbox, де можна погодитися з правилами сайту, але немає можливості для адміністратора зробити чекбокс обраним за умовчанням.

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

add_filter( 'woocommerce_terms_is_checked_default', 'apply_default_check' );
function apply_default_check() 
{
    return 1;
}

Ще один спосіб додавання чекбоксу до правил магазину

І так. створюємо (якщо ні) папку woocommerce у папці теми в ній папку checkout і додаємо туди файл terms.php (його можна взяти з однойменної папки плагіна)
тепер відкриваємо файл та дописуємо checked=”checked” після name=”terms”.

Зберігаємо та закриваємо, все, тепер на сторінці оформлення замовлення галка поруч «Я приймаю умови….» буде стояти автоматично.


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

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

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


You may also like...

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься.

Цей сайт використовує Akismet для зменшення спаму. Дізнайтеся, як обробляються ваші дані коментарів.

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