Caso de estudo: Converter WP Multisite com 1200+ sites de Avada para Gutenberg

Porto WordPress Meetup: Caso de estudo: Converter WP Multisite com 1200+ sites de Avada para Gutenberg

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:

  1. Obter todo o conteúdo Avada relevante.
  2. Converter esse conteúdo para Gutenberg.
  3. 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.

Leave a Reply