Support » Plugin: Portugal States (Distritos) for WooCommerce » Desactivar Madeira e Açores

  • Resolved costasergio

    (@costasergio)


    Bom Dia,

    Estou com um problema em relação ao WooCommerce, não estou a conseguir desativar os códigos postais dos Açores e também da Madeira na loja online.

    Já tentei colocar um range de 9000…9999, mas parece que bloqueia-me os códigos postais todos que tento introduzir.

    Tem alguma sugestão para este problema?

    Agradeço a vossa ajuda.
    Com os melhores cumprimentos.

Viewing 2 replies - 1 through 2 (of 2 total)
  • Olá @costasergio,

    Este plugin adiciona os distritos para poder definir custos de envio baseados nos mesmos, e não em códigos postais.

    Pode sempre criar uma zona onde coloca Açores e Madeira e não define quaisquer métodos de envio, mas para códigos postais não damos qualquer tipo de suporte.

    Olá @costasergio,

    En España temos un caso similar coas Illas Canarias.
    O custo do transorte e alto e algún usuarios non queren que apareza nos listados.
    Penso que para Açores e Madeira podería funcionar un script coma este, a adicionar no functions.php, no cal deberías por os códigos das illas portuguesas:

    function exclue_provincias ($provincias) {
       unset ($provincias ['ES'] ['TF']); // Tenerife
       unset ($provincias ['ES'] ['GC']); // Las Palmas de Gran Canaria
       unset ($provincias ['ES'] ['CE']); // Ceuta
       unset ($provincias ['ES'] ['ML']); // Melilla
       return $provincias;
       }
    add_filter ('woocommerce_states', 'exclue_provincias');

    En calquer caso penso como di @webdados que a millor opción é criar 2 zoas.

    1. Zoa 1, rexión “Açores e Madeira”, sen método de envío
    2. Zoa 2, rexión “Portugal”, co método do envío que corresponda

    É moi importante que a Zoa “Açores e Madeira” estea de primeira, enriba de Portugal.

    Saudos

Viewing 2 replies - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.