Na segunda-feira, 19 de outubro, organizei o WordPress Brasil Meetup Online #6: bastidores de projetos com WordPress, onde convidei pessoas da comunidade para compartilhar detalhes de alguns projetos interessantes em que trabalharam. Aqui estão os projetos que foram compartilhados:

Compartilhei um projeto em que o desafio era gerenciar o conteúdo dentro do WordPress e exportá-lo como arquivos estáticos (JSON) para um servidor de arquivos externo. Assim, as requisições de conteúdo feitas por um app externo não afetariam a carga do site e, se o site caísse, o app continuaria conseguindo acessar o conteúdo. Pretendo escrever um post contando mais sobre isso.

Guga Alves mostrou um painel personalizado que ele usa para gerenciar uma loja WooCommerce, com todas as informações e ações relevantes organizadas de um jeito que agiliza a gestão. Ele também contou como refez o site pessoal dele, usando o Google Stitch para criar o design e gerar um arquivo DESIGN.md, que depois usou no Cursor para criar um tema híbrido (blocos + clássico), junto com um arquivo DEV.md com algumas instruções de como os arquivos deveriam ser estruturados. Nesse redesign, ele deixou de usar vários plugins e criou as próprias versões para resolver os problemas que tinha, sem o peso extra, como funcionalidades para otimizar imagens (usando funções nativas do WP), adicionar o tempo estimado de leitura nos posts, formulários e SEO (com llms.txt, Open Graph, sitemap, …). Ele também criou um jogo na página 404 com o Caramelo, o mascote da comunidade WordPress brasileira, e compartilhou um pouco do processo. Para a newsletter, ele criou uma integração com o Resend (em inglês), e para programar ele recomenda o Google AI Studio. Ele também sugeriu o OpenDesign (em inglês), uma alternativa de código aberto ao Claude Design.

Thaís de Lima fez uma apresentação sobre os problemas de segurança mais comuns que ela encontra em sites hackeados e o processo que usou para limpar alguns casos recentes usando o Claude, junto com alguns desafios que enfrentou no caminho. Ela também contou que, em sites simples, troca o formulário de contato por um link para o WhatsApp, assim o formulário não pode ser atacado, o que achei uma ideia muito boa.

Rudá Almeida mostrou um script em Python que ele usa para manter um grande número de sites, que roda uma série de comandos do WP-CLI para garantir que tudo esteja configurado do jeito certo. Algumas das ações eram: atualizar o admin_email, remover plugins que não estão na lista de permitidos, instalar os plugins obrigatórios e por aí vai. No começo achei que faria sentido ter algum tipo de verificação antes de algumas ações, mas aí ele contou que a verificação levava o mesmo tempo que a própria atualização, então era mais rápido pular essa etapa.

Tivemos cerca de 19 pessoas online, e o evento durou quase duas horas e meia. A interação foi muito boa: cada pessoa que contou os bastidores do seu projeto recebeu um monte de perguntas. Apesar de ter sido incrível, eu esperava que cada pessoa levasse menos tempo e, infelizmente, outras três pessoas que convidei não conseguiram apresentar. Mas elas foram gentis e toparam apresentar numa segunda rodada que já está marcada para 16 de novembro (e dessa vez já planejei MUITO mais tempo para cada pessoa).

Obrigado a Guga Alves, Rudá Almeida e Thaís de Lima por compartilharem seus projetos e responderem todas as perguntas, e obrigado a todo mundo que participou do evento. Até o mês que vem!



Comments

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Descubra mais sobre Daniel Kossmann

Assine agora mesmo para continuar lendo e ter acesso ao arquivo completo.

Continuar lendo