1. Hjem
  2. Dokumentation
  3. WooCommerce EAN Payment G...
  4. Udviklere
  5. Jeg vil blokere for bestemte EAN numre

Jeg vil blokere for bestemte EAN numre

Hvis du ønsker at blokkere bestemte EAN-numre fra at handle kan du gøre følgende.

Ændre numrene i arrayet $blocked_ean_numbers til at indeholde de ønskede EAN-numre.

Indsæt koden i functions.php

<?php
add_action('woocommerce_checkout_process', 'yanco_woocommerce_block_specific_ean_numbers');
function yanco_woocommerce_block_specific_ean_numbers() {
    
    // IMPORTANT: Remember to update the list of EAN-numbers
    $blocked_ean_numbers = array(
        '0000000000000',
        '1111111111111',
        '2222222222222',
        '3333333333333',
        '4444444444444',
        '5555555555555',
        '6666666666666',
        '7777777777777',
        '8888888888888',
        '9999999999999'
    );

    if (isset($_POST['ean_number']) && in_array($_POST['ean_number'], $blocked_ean_numbers)) {
        wc_add_notice(__('EAN number is blocked'), 'error');
        return false;
    }
}

Hvordan kan vi hjælpe?