Divi 5 ondas, adeus aos códigos de acesso. Veja por que é importante

Publicados: 2024-10-01

Divi há muito é considerado um dos temas WordPress mais poderosos e versáteis. Com a introdução do Divi 5, estamos agitando as coisas. Nas versões anteriores do Divi, os códigos de acesso – pequenos trechos de código – funcionavam como um espaço reservado para os módulos de design do Divi, permitindo que o Visual Builder gerasse layouts e estilos complexos por meio de comandos de back-end.

Com o lançamento do Divi 5, os códigos de acesso desapareceram e reescrevemos completamente a estrutura do zero. Neste post, exploraremos como a nova estrutura do Divi, construída de forma semelhante aos blocos de Gutenberg, está mais eficiente e poderosa do que nunca.

Saiba mais sobre o Divi 5 Public Alpha e como fazer o download.

Baixar Divi 5 Alfa Público

Índice
  • 1 O que são códigos de acesso?
  • 2 Como a Divi usava códigos de acesso no passado
  • 3 Por que abandonamos os códigos de acesso no Divi 5
    • 3.1 Melhor desempenho
    • 3.2 Versatilidade aprimorada
    • 3.3 Estabilidade Melhorada
    • 3.4 Melhor compatibilidade cruzada
  • 4A mudança para um sistema de construção visual baseado em blocos
  • 5 Qual é o impacto nos sites Divi existentes?
  • 6 Divi 5: mais rápido, mais limpo e mais flexível

O que são códigos de acesso?

Os códigos de acesso foram projetados para facilitar aos usuários a adição de conteúdo e funcionalidades complexos aos seus sites, sem a necessidade de código longo. Por exemplo, em vez de codificar manualmente um formulário inteiro ou galeria de imagens em HTML e CSS, os usuários podem inserir um shortcode como [galeria], e o WordPress irá gerar automaticamente os elementos necessários quando a página for renderizada.

A ideia por trás dos códigos de acesso era tornar o WordPress mais fácil de usar. Esses pequenos trechos podem executar funções personalizadas e renderizar elementos personalizados, que podem ser facilmente reutilizados em todo o seu site.

Como a Divi usava códigos de acesso no passado

Divi usou o sistema de shortcode nativo do WordPress para organizar seus elementos construtores, com cada shortcode agindo como um único bloco de construção em um design maior.

Por exemplo, quando um usuário adiciona um botão no Visual Builder, nos bastidores, o Divi insere um código de acesso para esse botão que define todas as suas propriedades, como cor, tamanho, raio da borda, etc. crie layouts incríveis, mas nos bastidores, o Divi empilha códigos de acesso para definir e renderizar cada elemento.

Se você já desativou o Divi e visitou uma página que construiu com o Divi Builder, você deve ter visto estes códigos de acesso abaixo.

Códigos de acesso de 4 páginas Divi

Por que abandonamos os códigos de acesso no Divi 5

O WordPress está abandonando os códigos de acesso em favor dos blocos. Só por essa razão, a Divi deve abandonar a dependência de códigos de acesso, que serão inevitavelmente obsoletos. O Divi 4 vive no passado, enquanto o Divi 5 foi construído para o futuro. Mas há mais motivos para mudar, o que beneficiará enormemente os usuários do Divi.

Desempenho aprimorado

A primeira razão é o desempenho . Analisar uma página criada com códigos de acesso é menos eficiente porque não possui uma hierarquia adequada. Simplesmente leva mais tempo para o Divi pegar uma enorme série de conteúdo de shortcode e entendê -lo. Além disso, a velocidade com que o WordPress renderiza o conteúdo do shortcode deixa a desejar. Divi 4 está levando este sistema ao seu limite.

Versatilidade aprimorada

A segunda razão é a versatilidade . Os códigos de acesso não foram concebidos como parte de um sistema de design complexo e aninhado. O Divi 4 teve que passar por vários obstáculos para evitar problemas ao aninhar módulos dentro de colunas dentro de linhas dentro de seções, e adicionar mais aninhamento, como colunas dentro de colunas, abre uma nova lata de worms. O Divi 5 resolve esse problema com seu novo formato de armazenamento, permitindo elementos infinitamente aninhados.

Estabilidade Melhorada

A terceira razão é a estabilidade . Como API, os shorcodes têm limitações. A maneira como colchetes e atributos são usados ​​para armazenar dados complexos significa que um caractere vermelho pode derrubar todo o sistema. O Divi 5 terá menos bugs porque menos coisas podem dar errado.

Compatibilidade cruzada aprimorada

A quarta razão é a compatibilidade cruzada . O novo formato de armazenamento do Divi 5 imita os blocos nativos do WordPress, tornando mais fácil para Divi e Gutenberg se comunicarem.

Esta foi uma grande mudança. Tivemos que recomeçar! Mas é extremamente importante para a viabilidade do Divi a longo prazo.

A mudança para um sistema de construção visual baseado em blocos

Reconhecendo a necessidade de uma abordagem mais moderna, o Divi 5 abandonou os códigos de acesso em favor de uma abordagem baseada em blocos alinhada com o futuro do WordPress. Em vez de depender de códigos de acesso, o Divi 5 imita a arquitetura baseada em blocos do WordPress. A remoção de códigos de acesso no Divi 5 é parte de um esforço maior para tornar o Divi mais rápido, flexível e fácil de usar. Ao eliminar a estrutura antiga, o Divi 5 oferece melhorias significativas de desempenho.

Em termos de flexibilidade, o Divi 5 permite recursos de construção de sites mais dinâmicos e escalonáveis. Esta nova estrutura moderna pode ser facilmente expandida e integrada com recursos mais complexos, o que é impossível com a estrutura baseada em shortcode do Divi 4.

Qual é o impacto nos sites Divi existentes?

A questão mais urgente para muitos usuários antigos do Divi é o que acontecerá com seus sites existentes construídos com o Divi 4. Felizmente, planejamos isso. Embora o Divi 5 elimine códigos de acesso na construção de novos sites, os sites existentes não serão afetados.

O Divi 5 vem com um migrador que converterá todos os seus códigos de acesso Divi 5 em blocos Divi 5. É tão fácil quanto clicar em um botão!

O Divi 5 também foi projetado com retrocompatibilidade, garantindo que seu site continue funcionando normalmente, mesmo antes da migração. Se o Divi 5 detectar códigos de acesso legados, ele será executado em modo de compatibilidade com versões anteriores até que o conteúdo seja migrado adequadamente ou seus módulos de terceiros sejam atualizados para oferecer suporte ao Divi 5.

Divi 5: mais rápido, mais limpo e mais flexível

Remover a estrutura baseada em shortcode do Divi 4 é um avanço significativo.

Quer experimentar a diferença você mesmo? Agora é o momento perfeito para testar o Divi 5 Alpha e se familiarizar com suas maiores mudanças. Ajude-nos a encontrar bugs e tornar a versão final do Divi 5 ainda melhor.

Lembre-se de testar o Divi 5 Alpha apenas localmente ou em um site de teste. Você provavelmente encontrará muitos bugs neste estágio, especialmente durante a migração. Se você não quiser participar da fase de teste de bugs, comece mais tarde.