Como converter postagens clássicas de WordPress em blocos? – Taberna WordPress

Eu estava pensando se você poderia me ajudar. Quero converter todas as minhas postagens antigas (cerca de 600) em blocos de Gutenberg. Você conhece uma maneira fácil de fazer isso?

Philip

Costumo receber essas perguntas curtas por meio de mensagens privadas. Eu sempre tento o meu melhor para ajudar outros usuários do WordPress sempre que posso. Essa foi uma solução fácil no caso de Philip. Depois de uma rápida conversa, ele descobriu que não precisava migrar suas postagens para o sistema de bloqueio. Achei que seria melhor abrir este tópico para um público mais amplo. Talvez ajudasse mais alguém no caminho.

Atualmente, há um tíquete aberto no repositório Gutenberg para um conversor em massa. Ele permaneceu adormecido até alguns dias atrás. O principal argumento para incluir esse recurso no plug-in e, eventualmente, no próprio WordPress é que a falta dessa opção é um obstáculo para os novatos no editor de bloco.

Não concordo com a noção de que seja qualquer tipo de obstáculo para a adoção do editor de bloco. Não parece haver uma grande demanda pelo recurso nos fóruns de suporte do WordPress. As pesquisas na web não trazem muitas consultas de suporte para ele. Parece ser um caso de uso de nicho. Ou, em alguns casos, há um simples mal-entendido de que os usuários finais precisam fazer qualquer tipo de conversão ou migração.

No entanto, o maior motivo de não ser um obstáculo é que as postagens escritas no editor clássico ainda são HTML básico. Independentemente do editor, o conteúdo mais antigo terá uma boa saída no front end, pelo menos na maioria dos casos.

A primeira pergunta que alguém deve fazer antes de decidir sobre a conversão em massa de suas postagens antigas para o formato de bloco mais recente é se eles devem fazer isso. A resposta para a maioria dos usuários será simplesmente não. Existem alguns motivos para isso.

Fazer uma conversão em massa como essa, especialmente com centenas ou mais postagens, está sujeita a sites corrompidos. Fiz atualizações suficientes de um único post para saber que o processo nem sempre ocorre sem problemas. Às vezes, preciso retocar algo aqui ou fazer algumas alterações manuais ali. Em grande escala, realmente não há como saber o que está quebrado até que você teste cada postagem ou página do site. Em alguns casos, está tudo bem. Em outros, é um pesadelo.

Se você está pensando em seguir a rota de conversão em massa, faça primeiro um backup. Há uma boa chance de você precisar dele. Você também deve testar isso em um site de teste.

Minha recomendação para a maioria dos usuários é converter as postagens conforme a necessidade. Gosto de fazer a mudança sempre que edito uma postagem antiga. A única razão para convertê-los é que prefiro trabalhar com o editor de blocos em vez de clássico.

As postagens escritas no editor antigo estarão no bloco Clássico. Após selecionar o bloco que abriga o conteúdo, clico no botão “Converter em blocos” na barra de ferramentas do bloco. Eu faço uma verificação rápida de tudo que precisa ser consertado antes de clicar no botão de atualização.

Bloco clássico no editor com o
Botão “Converter em blocos” para o bloco clássico.

Na maioria dos casos, não há razão para converter postagens antigas em blocos, exceto quando você está realmente editando essas postagens.

Apesar das afirmações de que as coisas “simplesmente funcionarão” ao mudar para o editor de blocos, essa não é a realidade do dia-a-dia de todos os usuários do WordPress. Alguns dos principais motivos pelos quais vi a conversão em massa são em torno de problemas de design de tema. Por exemplo, o sistema de blocos fez algumas mudanças fundamentais na marcação da imagem. Se o seu tema lida com imagens alinhadas à esquerda e à direita adicionadas através do editor de bloco, mas não funciona em suas postagens antigas, a conversão em massa pode ser uma opção. No entanto, o primeiro curso de ação deve ser verificar com o autor do tema sobre a adição de suporte para a marcação clássica.

Provavelmente, existem vários outros casos extremos. A conversão em massa de postagens é uma operação invasiva que só pode ser revertida com a restauração de um backup pré-conversão. Deve ser o último recurso.

Se você está no ponto em que sabe que precisa converter todas as suas postagens antigas, existem algumas opções disponíveis.

O plug-in Bulk Block Converter é provavelmente a solução mais usada no momento. Organic Themes lançou há pouco mais de um ano, mas só o atualizou uma vez. As avaliações dos usuários foram misturadas. Alguns dos problemas aparentemente se originam do WordPress – o plug-in estende o conversor de blocos do WordPress principal usado em postagens únicas.

Para aqueles com clientes que desejam encontrar um meio-termo entre a conversão em massa e fazer o cliente converter manualmente suas postagens antigas, o plug-in Converter em Blocos do 10up pode ser a solução certa. Ele converte as postagens instantaneamente, fazendo alterações apenas quando um usuário abre a tela de pós-edição.

Fränk Klein também está trabalhando em um plugin de conversão em massa baseado em PHP chamado Bulk Convert to Blocks. Ele está atualmente em estágio de desenvolvimento e não está pronto para uso em sites ativos. Oferece uma tela no administrador do WordPress para realizar a conversão e continuará trabalhando em segundo plano caso o usuário saia da página. Por ser executado via PHP, os desenvolvedores podem estendê-lo com ações e filtros personalizados. Ele também fornece um comando WP CLI para aqueles que preferem trabalhar na linha de comando.



Source



Deixe uma resposta

%d blogueiros gostam disto: