Hoje deixamos mais uma dica de programação, desta feita relacionada com WooCommerce, a plataforma de e-commerce para o WordPress.
O WooCommerce tem um array de formatos de moradas para uma série de países, nos quais não está incluído Portugal, pelo que o formato para clientes portugueses será o default.
Felizmente, a rapaziada da WooThemes, cria filtros para tudo e mais alguma coisa, como é o caso dos formatos de morada.
Basta portanto usar o filtro woocommerce_localisation_address_formats e criar um formato de morada para endereços em Portugal, adicionando este código ao functions.php do tema ou a um plugin:
add_filter('woocommerce_localisation_address_formats', 'my_pt_address_format'); function my_pt_address_format($format) { //$format['default']="{name}\n{company}\n{address_1}\n{address_2}\n{city}\n{state}\n{postcode}\n{country}"; $format['PT']="{company}\n{name}\n{address_1}\n{address_2}\n{city}\n{postcode}\n{state}\n{country}"; return $format; }
Nota: O formato default foi deixado apenas para referência e podem, claro, alterar a ordem das várias variáveis no formato português, sendo este apenas um exemplo.
No comments yet.