Muitos plugins de shortcodes, como por exemplo este para incorporação de Mapbox (que já necessita de uma actualização, convenhamos), carregam scripts e folhas de estilo, externas e/ou locais, em todas as páginas do website, em vez de os carregarem apenas quando necessário. Muitas vezes não existem alternativas viáveis, e acabamos mesmo por ter de usar […]
Archive | Dicas de programação / WordPress
Envie notificações por SMS aos clientes da sua loja online WooCommerce
O velhinho SMS continua a ser uma das formas mas eficazes de comunicar e transmitir confiança ao cliente de uma loja online. Receber uma mensagem escrita com as instruções de pagamento quando se insere a encomenda, outro quando se faz o pagamento e finalmente quando a encomenda é enviada, cria no cliente uma sensação de […]
Como criar um website privado em WordPress de forma simples
Tivemos a necessidade de tornar uma instalação WordPress de um cliente totalmente privada e acessível apenas a utilizadores registados, um género de intranet, pelo que avaliámos vários plugins que nos permitissem atingir este objectivo. O requisito era muito simples e apenas este: “Só podem aceder aos conteúdos os utilizadores registados”, pelo que chegámos à conclusão […]
Como cancelar automaticamente encomendas não pagas por Multibanco
Os nossos amigos da this.functional necessitaram de implementar para um cliente um mecanismo de cancelamento automático de encomendas não pagas via Multibanco (através do nosso plugin IfthenPay) e decidiram partilhar connosco a sua solução, na forma de um simples guia. Instalar e activar o plugin WooCommerce Cancel Abandoned Order. Por omissão, este plugin só permite […]
Inactivar a listagem de ficheiros no seu alojamento web
Hoje, ao tentar verificar a versão do nosso plugin Multibanco e MB WAY para WooCommerce instalado num site de alguém que nos pediu suporte, mas não tinha ainda fornecido os dados de acesso ao site, tentámos aceder directamente ao readme.txt do plugin mas inadvertidamente carregámos no ENTER depois de escrevermos “wp-content/plugins/”, deparando-nos com a listagem […]