Otagowano: checkbox, produkt cyfrowy, sklep, strona
- Ten temat ostatnio został zaktualizowany 2 miesiące, 2 tygodnie temu przez Kaja Rzeczkowska.
- AutorWpisy
- 31/01/2024 o 22:24 #111296Agnieszka SeferyńskaUczestniczka
Szukałam, szukałam i nie mogę znaleźć – a pamiętam, że gdzieś było tylko nie pamiętam gdzie.
Jak dodać checkbox informujący o utracie prawa zwrotu przy produktach cyfrowych?
05/02/2024 o 11:04 #111322Paweł ZielińskiModeratorkaCześć 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.comNa 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ł05/02/2024 o 11:16 #111323Agnieszka SeferyńskaUczestniczkaDzięki za odpowiedź! Sprawdzę dzisiaj czy zadziała.
Pamiętam że jak stawiałam stronę to gdzies w kursie Ola chyba o tym mówiła. Ale wtedy nie było mi to potrzebne i pominęłam 🤦♀️06/02/2024 o 19:41 #111347Agnieszka SeferyńskaUczestniczkaDobra chyba wymiękłam z tym kodem. To pewnie bardzo proste ale gubię się na samym początku. Może jednak jakaś wtyczka?
07/02/2024 o 18:17 #111566Gabriela KurowskaModeratorkaHej, jeśli nie kodem, to możesz spróbować Flexible Checkout Fields od WP Deska, tu link: https://pl.wordpress.org/plugins/flexible-checkout-fields/
09/02/2024 o 16:35 #111659Agnieszka SeferyńskaUczestniczkaDzieki! Wtyczka działa! Bardzo prosta w konfiguracji.
13/02/2024 o 16:04 #111704Kaja RzeczkowskaModeratorkaSuper, że wskazówka Gaby pomogła <3
- AutorWpisy
- UWAGA! Forum tylko dla studentek i studentów Interaktywnej Akademii WordPressa Musisz się zalogować by odpowiedzieć w tym temacie.