Hopp til innhold

WooCommerce – GDPR checkbox i kassen er en kodesnutt som legger til en ekstra avkrysningsboks for GDPR/personvern i kassen.

 

Pro-tip! Bruk pluginen Code Snippets til å legge inn koden nedenfor isteden for å legge den rett i functions.php.

 

add_action( 'woocommerce_review_order_before_submit', 'bbloomer_add_checkout_privacy_policy', 9 );   
function bbloomer_add_checkout_privacy_policy() {
  
woocommerce_form_field( 'privacy_policy', 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'         ='Jeg har lest og samtykker til deres personvernerklæring',
)); 
  
}
  
// Show notice if customer does not tick
   
add_action( 'woocommerce_checkout_process', 'bbloomer_not_approved_privacy' );
  
function bbloomer_not_approved_privacy() {
    if ( !

Mer informasjon

Les mer

WordPress Søkefelt shortcode er den enkleste måten å vise et standard søkefelt hvor som helst i på nettsiden eller i nettbutikken. Etter å ha lagt inn funksjonen nedenfor er alt du trenger denne shortcode-en:

[wpsearch]

 

Pro-tip! Bruk pluginen Code Snippets til å legge inn koden nedenfor isteden for å legge den rett i functions.php.

Mer informasjon

Les mer

Copyright tekst som oppdaterer seg automatisk er veldig praktisk. Alt du trenger er å legge en shortcode i footer av nettsiden eller nettbutikken din. Her viser jeg deg hvordan.

PHP-funksjonen nedenfor henter Nettstedstittel, året første innlegg ble publisert og gjeldende år. For å vise copyright-koden kan du bruke shortcode-en:

[copyright]

Vi bruker denne funksjonen i footer av humanweb.no der den viser .

Mer informasjon

Les mer

Av å til trenger man å legge til brukere direkte i databasen fordi man ikke har tilgang via wp-admin. Her viser jeg deg hvordan.

INSERT INTO `wp_users` (`user_login`, `user_pass`, `user_nicename`, `user_email`, `user_status`)
VALUES ('brukernavn', MD5('passord'), 'Fornavn Etternavn', 'eksempel@epostadresse.no', '0');
INSERT INTO `wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`)
VALUES (NULL, (Select max(id) FROM wp_users), 'wp_capabilities', 'a:1:{s:13:"administrator";s:1:"1";}');

INSERT INTO `wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`)
VALUES (NULL, (Select max(id) FROM wp_users), 'wp_user_level', '10');

 

Det er to ting som er viktig å endre i kodesnutten over før du legger den inn i databasen:

  • Database prefix
  • Brukerinformasjon

Som du ser i koden over så finner du «wp_user» og «wp_usermeta» flere steder.

Mer informasjon

Les mer

Ønsker du å vite mer?

Send oss en melding så ser vi på utfordringene vi kan hjelpe med.

Besøksadresse: Ekebergveien 255B, 1166 Oslo | Tlf: (+47) 93 49 00 85