#111322
Paweł Zieliński
Moderatorka

Cześć Agnieszka,
czy masz zainstalowany ChildTheme?
Zakładam, że tak.
Najlepiej jest dodać kod do pliku functions.php
Na wszelki wypadek podaję ścieżkę do pliku:

ftp > katalog z plikami wordpress > wp-content > themes > Nazwa twojego child theme

Wewnątrz znajdziesz plik functons.php otwierasz go np. w vsc
https://code.visualstudio.com

Na samym dole dodajesz poniższy kod:

//——————————————————–
// Zgody w formularzu woocommerce
add_action(‘woocommerce_review_order_before_submit’, ‘pz_accept_shop_rules’, 9);
function pz_accept_shop_rules()
{
woocommerce_form_field(‘pz_accept_shop_rules_id’, array(
‘type’ => ‘checkbox’,
‘class’ => array(‘form-row privacy’),
‘label_class’ => array(‘woocommerce-form__label woocommerce-form__label-for-checkbox checkbox’),
‘input_class’ => array(‘woocommerce-form__input woocommerce-form__input-checkbox input-checkbox ‘),
‘required’ => true,
‘label’ => ‘TUTJA TEKST O UTRACIE PRAWA MIĘDZY CUDZYSŁOWAMI.’,
));
}

add_action(‘woocommerce_checkout_process’, ‘pz_not_approved_shop_rules’);
function pz_not_approved_shop_rules()
{
if (!(int)isset($_POST[‘pz_accept_shop_rules_id_id’])) {
wc_add_notice(__(‘TUTAJ INFORMACJA JAK KTOŚ NIE KLIKNĄŁ W PTASZEK ‘), ‘error’);
}
}
//——————————————————–

W miejscu
‘label’ => ‘TUTAJ TEKST O UTRACIE PRAWA MIĘDZY CUDZYSŁOWAMI.’,
Wstawiasz swoją zgodę do zaakceptowania.

A tutaj
Co się ma wyświetlić jak ktoś nie kliknie.
wc_add_notice(__(‘TUTAJ INFORMACJA JAK KTOŚ NIE KLIKNĄŁ W PTASZEK ‘), ‘error’);

Jak potrzebujesz więcej informacji to daj znać.
Zrobię tutorial.

Są podobno jakieś wtyczki, ale kolejna wtyczka nie pomaga, a tylko przeszkadza, osobiście wolę prosty kod.
Może dziewczyny jutro pomogą z wtyczką.

Pozdrawiam,
Paweł