1. Hjem
  2. WooCommerce EAN Payment G...
  3. Udviklere
  4. 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?