No próximo meetup, Gonçalo Figueiredo vai apresentar um caso real em que converteu o conteúdo de mais de 1200 sites numa instalação multisite com o tema premium Avada para Gutenberg, automaticamente.
Como automatismo usou o WP Cli para:
- Obter todo o conteúdo Avada relevante.
- Converter esse conteúdo para Gutenberg.
- Atualizar os sites com o novo conteúdo Gutenberg.
Vamos descobrir:
- O porquê de fazer a migração em 3 passos: Obter, Converter e Actualizar.
- Como utilizamos o PHP DOMDocument para fazer parse do conteúdo Avada.
- Como lidamos com shortcodes, uma vez que não são sintaxe HTML válida (e, por isso, não reconhecida pelo PHP DOMDocument).
- Como convertemos o conteúdo interpretado pelo PHP DOMDocument para Gutenberg.
Gonçalo Figueiredo nasceu e cresceu no Porto e tem 30 anos. Estudou Economia e Gestão mas após um breve estágio em finanças empresariais, decidi mudar para tecnologia. No início devagarinho mas depois subitamente, acabou por se tornar num programador.
Subitamente” porque aprendeu realmente a programar com a sua primeira experiência com empreendedorismo — um negócio semelhante ao mytutor.co.uk, construído com WordPress, em Portugal. Agora, trabalha como programador web freelancer. Está associado a uma agência sediada na Polónia, chamada Xfive, mas também tem os seus próprios clientes.
O Porto WordPress Meetup de Março, será no dia 30, quinta-feira, às 19h00, no Porto i/o Seaside, em Matosinhos (Rua de Brito Capelo, 1127).
Como sempre a participação é gratuita mas pede-se o registo de presença neste evento no Meetup.com.