WooCommerce – Remover método de pagamento do WooCommerce

As vezes em certos projetos precisamos apenas usar um ou dois métodos de pagamento e deixar os outros indisponíveis.

Entretanto os métodos de pagamento padrões do WooCommerce continuam aparecendo no admin da loja e isso pode ser arriscado quando você tem um cliente que poderá editar a loja e adicionar métodos de pagamentos errados, sem saber o que fazendo.

Você pode remover estes métodos de vez de todo o WooCommerce utilizando o filtro woocommerce_payment_gateways, segue um exemplo retirando o método Mijireh Checkout:

[gist id=”6745850″]

WooCommerce – Adicionar intervalo entre números de CEPs para “Retirar no Local” e “Entrega Local”

As vezes é necessário limitar os números de CEPs para fornecer as opções “Retirar no Local” e “Entrega Local” como métodos de entrega.

Desta forma você pode criar um intervalo entre números e utilizar na opção CEP para isso como no exemplo:

local-pickup

No exemplo do CEP deve estar entre 1860*-*** e 1861*-***.
As opções “Retirar no Local” e “Entrega Local” ficarão disponíveis apenas se o CEP do cliente estiver neste intervalo de números.

Ambiente de desenvolvimento para WordPress com Vagrant

Vagrant é a melhor forma de desenvolver com um ambiente de desenvolvimento padronizado, ótimo para trabalhar em equipe ou desenvolver através de diversas plataformas.

Caso você não sabia ainda o que é Vagrant recomendo a leitura deste meu post no site da Infranology:

Recentemente resolvi colocar como Open Source uma versão do meu script de Vagrant para WordPress. E é possível encontra-lo no GitHub:

[button_download href=”https://github.com/claudiosmweb/vagrant-wordpress/”]Vagrant WordPress[/button_download]

 

Veja como utiliza-lo:

Requerimentos:

Instalação:

Para instalar basta rodar os seguintes comandos:

$ git clone git@github.com:claudiosmweb/vagrant-wordpress.git wordpress
$ cd wordpress
$ git submodule init
$ git submodule update
$ vagrant up

Depois de alguns minutos a maquina virtual já estará instalada e funcionando. Note que foi criada a pasta wordpress/data onde esta a instalação do WordPress.

Por final basta acessar o WordPress no navegador pelo seguinte endereço:

http://127.0.0.1:8080/

Também é possível acessar o phpMyAdmin:

http://127.0.0.1:8080/phpmyadmin/

Dados do phpMyadmin:
Login: root
Senha: vagrant

Detalhes da instalação e configuração:

Para detalhes da instalação e configuração acesse a página do script no GitHub:

[button_download href=”https://github.com/claudiosmweb/vagrant-wordpress/”]Vagrant WordPress[/button_download]