Everaldo Matias

I am WordPress developer of curiosity (since 2009). I’ve always been very arts, I do graffiti art since the age of 10. And today I am working and co-founder of the Brasa.

Como modificar uma taxonomia registrada no WordPress

Em algum momento pode ser necessário alterar o comportamento de uma taxonomia já registrada, pelo WordPress, pelo tema ou algum plugin. Por padrão a função register_taxonomy() pode ser utilizada para criar ou modificar uma taxonomia, e vamos entender aqui o segundo caso. Interpretando literalmente a documentação, poderíamos entender que, para mudar uma taxonomia de hierárquica …

Como modificar uma taxonomia registrada no WordPress Leia mais »

Estou escrevendo no blog da Comunidade WP Sampa

Nota rápida para convidá-los a visitar minha coluna no blog da Comunidade WP Sampa, segue o link: https://wp.sampa.br/category/blog/coluna-de-everaldo-matias/ Escrevo mensalmente sobre desenvolvimento, com dicas rápidas e muito importantes para o dia a dia dos desenvolvedores e aventureiros WordPress. Algumas excessões podem ocorrer, como foi o caso do meu primeiro post onde acabei abordando questões de …

Estou escrevendo no blog da Comunidade WP Sampa Leia mais »

PHP Notice: Trying to get property ‘post_type’ of non-object usando o hook ‘pre_get_posts’

As funções adicionadas no hook ‘pre_get_posts’ são disparadas depois da criação da variável $query, mas antes desse atual query rodar efetivamente. E isso é útil para muitos cenários, como alterar algum parâmetro dessa query e para isso usamos as funções condicionais do WordPress para determinar quando executar determinada alteração. E um problema recorrente ao usar …

PHP Notice: Trying to get property ‘post_type’ of non-object usando o hook ‘pre_get_posts’ Leia mais »

Contact Form 7 – Como usar destinatários dinâmicos

Eventualmente é preciso configurar um formulário do Contact Form 7 para enviar a mensagem para determinado destinatário. Por exemplo, no site de uma empresa, com apenas um formulário de contato você pode permitir que as mensagens enviadas por ele sejam direcionadas para diferentes setores, por exemplo: Financeiro, Vendas, Suporte, etc. Para isso podemos usar o …

Contact Form 7 – Como usar destinatários dinâmicos Leia mais »

Criando atalho para comandos Linux – ‘alias’

Essa é uma dica bem simples mas que ajuda muito no desenvolvimento em ambiente linux, como criar atalhos para comandos na linha de comando do linux. Por exemplo, criei um comando para acessar minha pasta de desenvolvimento local, adicionando o seguinte no arquivo ~/.bash_aliases (caso não exista, você deve criar com o comando touch ~/.bash_aliases): …

Criando atalho para comandos Linux – ‘alias’ Leia mais »

Como desativar um plugin no WordPress sem ter acesso ao painel administrativo!

Encontro alguns casos nos fóruns de WordPress em que algum plugin está gerando conflito ou deixou de funcionar conforme o esperado após alguma atualização, seja do WordPress, dos plugins ou tema, ou mesmo atualização de algum componente de onde ele está hospedado. O método comum para desativar um plugin é acessando o painel administrativo (/wp-admin), …

Como desativar um plugin no WordPress sem ter acesso ao painel administrativo! Leia mais »

Como criar uma nova seção no Tema Coletivo

Esse é o repositório do Tema Coletivo no Github: https://github.com/redelivre/coletivo. Se ainda não conhecer o Tema Coletivo, acesse essa página para mais detalhes: http://tema.coletivowp.com.br/ Ele nos será útil para visualizar, entender e copiar alguns códigos para criar a nossa própria seção. O primeiro passo é criar os campos necessários no Customizer. Você pode encontrar mais …

Como criar uma nova seção no Tema Coletivo Leia mais »

Como limitar a quantidade de revisões (rascunhos automáticos) geradas pelo WordPress

Essa é uma dica muito útil para ajudar a otimizar o banco de dados do WordPress. Por padrão o WordPress salva revisões de todos os conteúdos gerenciados pelo painel administrativo. Isso é muito útil quando você precisa voltar a uma versão anterior por algo que errou ou mesmo que quebrou a estrutura do conteúdo. Mas… …

Como limitar a quantidade de revisões (rascunhos automáticos) geradas pelo WordPress Leia mais »

Redirecionar usuário ao fazer login no WordPress

Nesse tutorial vou mostrar duas formas de redirecionar os usuários ao fazerem login no WordPress. Essa foi uma dúvida que apareceu no grupo WordPress Brasil do Telegram e eu já havia aplicado em um projeto onde criei uma área restrita para condôminos, com isso, para a melhor experiência do usuário é que ele seja redirecionado …

Redirecionar usuário ao fazer login no WordPress Leia mais »

Porque removi meu plugin Open WhatsApp Chat do repositório oficial de plugins WordPress

Antes de explicar o que aconteceu para a remoção do plugin, quero deixar claro que o plugin será continuado e distribuído pelo Github. Ele funcionará da mesma forma, só não estará mais disponível a partir do repositório. O processo de instalação de um plugin baixado do Github é muito simples, veja: Faça download do .zip …

Porque removi meu plugin Open WhatsApp Chat do repositório oficial de plugins WordPress Leia mais »