aguarde...

3 de março de 2020

Principais habilidades do WordPress para aprender em 2020

Principais habilidades do WordPress para aprender em 2020

Quando começamos uma nova década, o WordPress ainda está no topo da pilha quando se trata de sistemas de gerenciamento de conteúdo (CMS). Mas não está tomando essa posição como garantida. O software livre e de código aberto continua a evoluir, em um esforço para melhorar a experiência do usuário e impulsionar os desenvolvedores. Como desenvolvedor do WordPress, é sempre importante continuar crescendo e melhorando o seu arsenal de habilidades no WordPress.

De certa forma, parece que estamos em um ponto de inflexão na história do WordPress. O editor de blocos de Gutenberg faz parte do núcleo há um tempo. Com isso, há uma mudança na forma como o software funciona e na criação de sites WordPress. Isso se soma a algumas preocupações importantes que continuam a crescer a cada ano.

Para aqueles de nós que trabalham com o WordPress como meio de vida, tudo isso significa que precisamos permanecer no topo do nosso jogo. Com tantas partes móveis, a complacência não é uma opção.

Com isso em mente, aqui estão algumas habilidades relacionadas ao WordPress que valem a pena aprender (ou aperfeiçoar) no novo ano.

Construindo blocos personalizados de Gutenberg

A capacidade de personalizar a tela de pós-edição do WordPress tem sido um benefício para os desenvolvedores ao longo dos anos. Isso nos permitiu criar uma interface do usuário que atenda às necessidades específicas de nossos projetos. E ainda é possível. No entanto, o lançamento do editor de blocos Gutenberg no WordPress 5.0 mudou bastante o processo.

O equivalente moderno vem na forma de criação de blocos personalizados. Isso permite que os criadores de conteúdo criem vários layouts e adicionem elementos de design com conteúdo especializado. Exemplos disso variam de depoimentos, perfis de membros da equipe ou até uma tabela de preços.

Existem algumas maneiras diferentes de criar esses blocos personalizados. O primeiro é através da API de bloqueio do WordPress , que é o método mais poderoso. Requer algum conhecimento de JavaScript e da biblioteca React.js (que discutiremos mais adiante).

Certamente vale a pena investir algum esforço no aprendizado da API de bloqueio, pois o futuro do back-end do WordPress parece estar se movendo nessa direção. Eventualmente, podemos estar construindo sites inteiros dessa maneira.

No entanto, a comunidade WordPress não é nada senão engenhosa. Assim, métodos mais fáceis de criação de blocos foram desenvolvidos através do uso de plugins. Aqui estão duas opções muito interessantes:

Block Lab

O Block Lab é um plug-in gratuito que oferece uma maneira visualmente mais orientada de criar blocos personalizados. Há um pouco de criação de modelo envolvida, mas o processo deve ser familiar para qualquer pessoa com alguma experiência em PHP.

Advanced Custom Fields Pro

Já um plug-in amplamente usado, a versão pro do Advanced Custom Fields inclui a funcionalidade ACF Blocks . Isso permite que os desenvolvedores criem conjuntos de campos personalizados e os usem como blocos de Gutenberg. É altamente flexível e, como todos os blocos, eles podem ser usados ​​repetidamente em todo o site.

Principais habilidades do WordPress para aprender em 2020

JavaScript e React

Mencionamos esses dois acima, mas vale a pena repetir. Embora o PHP ainda continue sendo uma grande parte do núcleo do WordPress, muito trabalho da interface do usuário parece estar se movendo em direção ao JavaScript.

Isso não se limita à criação de blocos personalizados Gutenberg e outros aprimoramentos de back-end. Também é potencialmente parte de uma grande mudança no front-end.

Os desenvolvedores estão começando a criar interfaces de usuário baseadas em JavaScript à medida que os aplicativos Web progressivos se tornam mais populares. Por exemplo, estamos vendo isso na área do WordPress “sem cabeça” , onde o CMS fornece conteúdo a fontes que não são do WordPress.

E, como o React é a biblioteca de escolha para o núcleo do WordPress, faz sentido adicioná-lo à sua caixa de ferramentas de habilidades para desenvolvedores e WordPress. Isso ajudará a garantir que você esteja pronto para o que o futuro possa trazer.

Talvez você se sinta atrasado para aprender como JavaScript e React. Mas a boa notícia é que muitas das implementações de front-end ainda estão em fase experimental. Então, este é um momento perfeito para participar da festa.

Principais habilidades do WordPress para aprender em 2020

Práticas recomendadas de segurança

Talvez a segurança não seja apenas uma questão de 2020 – mas com certeza não vai desaparecer. De qualquer forma, fortalecer seu site contra invasores só está se tornando mais importante ao longo do tempo.

E não há falta de ameaças. Ataques de força bruta estão consistentemente martelando em sites WordPress grandes e pequenos. Atores maliciosos estão invadindo hosts da web e espalhando malware. Além disso, novas vulnerabilidades no núcleo do WordPress, temas e plugins são descobertos o tempo todo.

Portanto, reservar um tempo para aprender as melhores práticas de segurança é vital. No mínimo, você deseja que seu site suporte os tipos mais comuns de ataques. Eles geralmente são cometidos por bots que buscam senhas comuns e arquivos vulneráveis.

Manter a instalação do WordPress atualizada, utilizando senhas fortes e um plug-in de firewall ou segurança pode ajudar a impedir a maioria dos bots. Além disso, eles também podem tornar mais difícil para qualquer ator humano por aí procurando um alvo fácil.

Embora nenhum sistema seja completamente à prova de balas, o fortalecimento do WordPress ainda é uma causa que vale a pena. Se você precisa aprimorar suas habilidades no WordPress na área de segurança, agora é a hora de fazê-lo.

Principais habilidades do WordPress para aprender em 2020

Acessibilidade

Outra habilidade que está se tornando cada vez mais crucial é garantir que seu site seja acessível a pessoas com deficiência (PWD). É importante para todos os sites, independentemente de como foi construído.

Dito isto, pode ser muito desafiador garantir a acessibilidade para sites WordPress. Por quê? Porque esses sites geralmente são um conglomerado de produtos de terceiros. Qualquer plug-in que exibe conteúdo no front-end provavelmente terá seus próprios estilos CSS anexados. E se você estiver usando um tema criado por outra pessoa, não há garantias de que o autor priorizou a acessibilidade.

A única maneira de saber como tudo isso funciona é testar. Felizmente, existem várias ferramentas e diretrizes disponíveis para facilitar essa tarefa.

No entanto, os testes de acessibilidade também devem ser realizados manualmente. Isso inclui analisar tamanhos de fonte, contraste de cores e tentar navegar no site com um teclado. Além disso, leia o conteúdo para garantir que faça sentido e que não exija um mestrado para entender.

A acessibilidade é uma questão moral e potencialmente legal. Como web designer, é importante estar do lado direito desse movimento. Aprenda o básico e aplique-o a tudo o que você faz.

Principais habilidades do WordPress para aprender em 2020

O futuro do WordPress está chegando

Por vários anos, parecia que os principais desenvolvimentos no mundo do WordPress estavam um pouco atrás dos da própria web. Mas hoje em dia o CMS alcançou e está mudando rapidamente.

Uma nova experiência de edição se transformou em novos métodos para personalizar muitos aspectos do site típico. Com isso, as habilidades e técnicas do WordPress que usamos há anos precisam de uma atualização.

Por outro lado, alguns desafios contínuos, como segurança e acessibilidade, ainda exigem nossa atenção. E, se tivermos sido negligentes ao enfrentá-los, é mais importante do que nunca resolvê-los antes que eles se tornem um problema.

Ao todo, há muito a aprender. Felizmente, existem vários recursos úteis por aí para nos iniciar no caminho certo.

Posted in Blog
Write a comment