A CMX é uma das maiores organizações profissionais dedicadas aos construtores de comunidades. Os prêmios foram abertos à indicação pública e os finalistas foram escolhidos por um juri composto por seus pares na comunidade CMX.
Andrea tem sido uma estrategista vital da comunidade para o projeto WordPress desde 2011. Seu trabalho para criar e apoiar uma comunidade vibrante contribuiu para o sucesso do popular CMS de código aberto. Seu trabalho é patrocinado pela Automattic, onde ela lidera uma equipe que se concentra em esforços educacionais, financiamento e eventos pessoais conduzidos pela comunidade que atendem a uma base global.
Josepha é diretora executiva do projeto WordPress desde 2019. Seu trabalho para coordenar e orientar os esforços voluntários abrange 20 equipes e envolve milhares de voluntários. Seu trabalho também é patrocinado pela Automattic, onde ela lidera a divisão de código aberto que se concentra em todos os aspectos da contribuição de código aberto, incluindo design, desenvolvimento, envolvimento de voluntários e a saúde do ecossistema geral do WordPress.
Votação aberta
Os finalistas são escolhidos com votação aberta — se você sente que Andrea ou Josepha tiveram um impacto em sua carreira, em sua trajetória no projeto WordPress ou na saúde do WordPress como um todo, existem três maneiras de mostrar seu apoio:
Compartilhe este post com suas próprias comunidades!
Publique em seu Twitter alguns pensamentos inspiradores sobre a sua experiência com o WordPress. Não se esqueça de usar a hashtag #WordPress!
Agradecimentos
Muito cuidado e paixão são necessários para tornar o Projeto WordPress o mais fantástico possível. Acho que esses prêmios refletem o quão maravilhosa a comunidade e o ecossistema são e aprecio a confiança contínua de todos na minha administração!
Josepha Haden Chomphosy
Os organizadores da comunidade WordPress são algumas das pessoas mais generosas e criativas do mundo — trabalhar com eles é emocionante e interessante todos os dias. Sinto-me honrada com esta indicação. Obrigada!
Esta versão de manutenção traz 5 correções e melhorias.
O WordPress 5.3.2 é uma versão de manutenção de ciclo curto. O próximo grande lançamento será a versão 5.4.
Você pode baixar o WordPress 5.3.2 clicando no botão na parte superior desta página ou ir em Painel → Atualizações e clique em Atualizar agora.
Sites com suporte a atualizações automáticas em segundo plano já começaram a se atualizar.
Atualizações de manutenção
Logo depois do lançamento da versão 5.3.2 do WordPress, alguns tickets bem relevantes foram abertos no Trac, e a equipe de desenvolvimento decidiu lançar esta pequena versão de manutenção para resolver essas questões.
Principais pontos resolvidos na versão 5.3.2:
Data/hora: garante que a função get_feed_build_date() manipula corretamente um objeto de post modificado com data inválida.
Envio de arquivos: corrige o conflito no nome do arquivo em wp_unique_filename() ao subir um arquivo com a extensão com letras maiúsculas em um sistema de arquivos não sensível para letras maiúsculas e minúsculas.
Mídia: corrige os avisos do PHP em wp_unique_filename() para casos onde o diretório de destino é ilegível.
Administração: corrige as cores em todas as paletas para botões com a class .active.
Posts e tipos de posts: ao verificar a data do post para publicá-lo ou agendá-lo em wp_insert_post(), usa o intervalo correto para a comparação.
Durante o State of the Word no WordCamp US 2019, Matt Mullenweg compartilhou que o Gutenberg foi usado para criar seus slides e a apresentação foi desenvolvida com o plugin Slides. Usar o WordPress para alimentar uma apresentação com slides não é uma escolha óbvia, portanto, queríamos mostrar o processo e dar algumas dicas para criar slides usando o Gutenberg.
Este post foi escrito por Ella e Tammie, que (juntamente com Mel, Mark, Enrique, Q e um elenco de apoiadores) ajudaram a criar o slide de apresentação do State of the Word deste ano.
Como começou
Ella Van Durpe foi selecionada para falar no JSConf e ReactEurope e precisava de slides para sua apresentação.
No passado, ela usava o Reveal.js para criar slides e desfrutava da liberdade de criar qualquer coisa usando HTML, CSS e JavaScript. Essas linguagens eram confortáveis, familiares e também podem ser publicadas na Web em seu formato nativo.
Para essas novas apresentações, ela queria usar o Reveal.js novamente, mas não queria escrever todo o HTML manualmente. Criar blocos de conteúdo visualmente, sem precisar escrever nenhum código, que possa ser publicado nativamente na Web, é exatamente para o que o Gutenberg foi criado.
O protótipo do plugin foi criado rapidamente, com estilos codificados nos slides e zero opções. No final de cada apresentação, Ella compartilhou uma breve demonstração dos slides baseados no Gutenberg e o público ficou surpreso.
Quando o WordCamp US se aproximou, Ella sugeriu que seu plugin fosse usado para o State of the Word. Como foi um sucesso tão grande com os membros de sua audiência, parecia que essa seria uma ótima chance de compartilhá-lo com a comunidade do WordPress como um todo.
Como funciona
Informações técnicas
O plugin registra um tipo de post personalizado chamado “Apresentação” e um novo bloco “Slide”. O bloco de slides é uma espécie de bloco “Grupo” aprimorado, restrito à raiz do post, mas você pode colocar qualquer outro bloco dentro dele. Como resultado, você tem um post preenchido apenas com slides na raiz e slides com conteúdo. Isso mapeia perfeitamente a marcação Reveal.js, que requer conteúdo nos elementos da seção HTML.
Como esses slides têm design próprio, os estilos de tema são desativados e o estilo é definido em cada slide. Um modelo de apresentação personalizado é fornecido pelo plugin para renderizar o post personalizado no front-end.
Ella adicionou opções para estilizar os slides. Por exemplo, ela adicionou opções para controlar o plano de fundo e a fonte do slide, tanto no nível do documento quanto no nível do slide individual. Ela também adicionou as opções Reveal.js, que permitem alterar o estilo e a velocidade da transição. Por fim, ela adicionou um campo CSS personalizado para permitir a substituição de estilos.
Para o State of the Word, ela também adicionou anotações do orador e uma visualização do orador.
Como foi projetado
A inspiração para os designs de slides veio das capas dos álbuns Blue Note (que também foram a inspiração para os slides do State of the Word de 2011). Essas capas de álbuns inspiraram a recente página “Sobre” do WordPress e o conteúdo inicial do novo tema Twenty Twenty. Esse estilo consiste em formas geométricas fortes e formas simples com linhas limpas. Fotografia e tipografia arrojada estão no centro desse visual.
Várias paletas de cores e pareamentos de fontes foram explorados antes de selecionar a melhor combinação para a apresentação.
Foi necessário um forte elemento fotográfico para os slides. Os WordCamps anteriores são uma ótima fonte de fotos, então pesquisamos em galerias de vários anos para encontrar as fotos certas. Com cores, fontes e fotos, lançamos as bases para construir o conjunto de slides.
Dicas para criar slides no Gutenberg
Dica #1: As colunas são suas amigas
Se você deseja slides com um layout preciso, use colunas. Como você pode ver aqui, usamos um layout de 3 colunas para centralizar o conteúdo em um slide:
Dica #2: Blocos espaçadores são úteis
Deseja realmente desbloquear o poder das colunas? Combine-as com o bloco espaçador! Usamos blocos espaçadores para posicionar o conteúdo sobre as imagens de fundo, como neste slide:
Dica #3: Teste em telas grandes
É importante visualizar e testar seus slides conforme você avança. Certifique-se de projetar para o tamanho e a proporção do projetor que você usará e faça uma verificação visual no modo de apresentação de tempos em tempos.
Eu adoraria tornar as composições direcionadas à arte mais fáceis de criar.
Mel Choyce-Dwan
Uma grande melhoria, à medida que Gutenberg evolui, é que a direção de arte ficará mais fácil. Mesmo com as melhorias deste ano, a criação de alguns layouts com o Gutenberg foi mais complicada do que o esperado. Para as composições mais complicadas, contamos com SVGs. Eventualmente, a necessidade de soluções alternativas deixará de existir e um novo mundo de possibilidades interessantes será aberto a todos.
Os navegadores ofereceram um dos nossos maiores aprendizados nesta apresentação, mais do que ofereceriam se você usasse o Keynote ou o PowerPoint, por exemplo (ferramentas que a maioria de nós já usou). Frequentemente, descobrimos que o que criamos no editor variava quando visualizado em tela cheia. Conseguimos atenuar isso atualizando o plugin para usar um tamanho fixo, em vez de usar a janela inteira do navegador.
Resumindo
Se você quiser conferir o State of the Word, assista ao vídeo (em inglês) e leia tudo sobre ele em um post (em inglês).
O plugin Slides está disponível no repositório de plugins, e você também pode obter o código no GitHub e ajudar na tradução.
Esta versão de segurança e manutenção possui 46 correções e aprimoramentos. Além disso, foram feitas várias correções de segurança, saiba mais na lista abaixo.
O WordPress 5.3.1 é uma versão de manutenção de ciclo curto. O próximo grande lançamento será a versão 5.4.
Você pode baixar o WordPress 5.3.1 clicando no botão na parte superior desta página ou ir em Painel → Atualizações e clique em Atualizar agora.
Sites com suporte a atualizações automáticas em segundo plano já começaram a se atualizar.
Atualizações de segurança
Quatro problemas de segurança afetam as versões 5.3 e anteriores do WordPress. A versão 5.3.1 os corrige após a atualização. Se você ainda não atualizou para a versão 5.3, também existem versões atualizadas do 5.2 e anteriores que corrigem os problemas de segurança.
Agradecemos ao Daniel Bachhuber por encontrar um problema em que um usuário sem privilégios poderia tornar um post fixo por meio da API REST.
Agradecemos ao Simon Scannell, da RIPS Technologies, por encontrar e comunicar um problema com a execução de scripts de outros sites (XSS, do inglês Cross-Site Scripting) armazenados em links.
Agradecemos à equipe de segurança do WordPress.org por trabalhar na função wp_kses_bad_protocol() melhorando o tratamento de atributos com dois-pontos (:).
Agradecemos ao Nguyen O Duc por descobrir uma vulnerabilidade de XSS armazenada usando o conteúdo do editor de blocos.
Atualizações de manutenção
Aqui estão alguns dos destaques:
Administração: Aprimoramentos no formulário do administrador que controlam a padronização de altura e alinhamento (consulte a nota do desenvolvedor relacionada), a acessibilidade dos links do widget do painel e os problemas de legibilidade do esquema de cores (consulte a nota do desenvolvedor relacionada).
Editor de bloco: Correção de problemas de rolagem do navegador Edge e problemas intermitentes de JavaScript.
Temas incluídos no pacote: Adição de opção no Personalizar para mostrar ou esconder a biografia do autor, substituição da rolagem suave baseada em JS por CSS (consulte a nota do desenvolvedor relacionada) e correção do CSS incorporado do Instagram.
Data / hora: Melhoria no cálculo de datas que não são GMT, correção no formato de data em idiomas específicos e alterações na função get_permalink(), tornando-a mais flexível às alterações do fuso horário do PHP.
Mídias incorporadas: remoção do CollegeHumor, pois o serviço não existe mais.
Bibliotecas externas: Atualização da biblioteca sodium_compat.
Diagnóstico: Possibilidade de alteração do intervalo de lembrete para a verificação de e-mail do administrador através de filtro.
Envio de arquivos: Prevenção da substituição de outros arquivos por miniaturas geradas automaticamente quando arquivos têm o mesmo nome e exclusão das imagens PNG do redimensionamento após o envio.
Usuários: Verificação de e-mail do administrador passa a usar o idioma do usuário em vez do idioma do site.
Notícias de última hora sobre a versão 5.2.4 (atualização de segurança), que foi lançada em 14 de outubro. Quando publicamos, esquecemos de adicionar o agradecimento para Simon Scannell da RIPS Technologies por encontrar e informar um problema com a exploração de diretórios e arquivos que poderia levar a uma execução remota de código.
Simon sempre fez um reconhecidoótimotrabalho dentro do projeto WordPress, e não ter atribuído o reconhecimento merecido foi um grande erro do nosso lado.
Agradecemos a todas as pessoas por comunicarem de forma privada qualquer vulnerabilidade permitindo que tivéssemos tempo de preparar uma correção antes de os sites WordPress serem atacados.
Apresentando nossa experiência de usuário mais refinada com o editor de blocos aprimorado no WordPress 5.3! Nomeada “Kirk” em homenagem ao multi-instrumentista de jazz Rahsaan Roland Kirk, a melhor e mais recente versão do WordPress está disponível para baixar ou atualizar em seu painel.
A versão 5.3 expande e aprimora o editor de blocos com interações mais intuitivas e acessibilidade aprimorada. Novos recursos no editor aumentam a liberdade de design, fornecem opções adicionais de layout e variações de estilo para permitir que os designers tenham mais controle sobre a aparência de um site.
Esta versão também apresenta o tema Twenty Twenty, dando ao usuário mais flexibilidade de design e integração com o editor de blocos. Criar belas páginas da web e layouts avançados nunca foi tão fácil.
Melhorias no editor de blocos
Esta atualização focada em aprimoramentos apresenta mais de 150 novos recursos e melhorias de usabilidade, incluindo um suporte melhorado para imagens grandes durante o envio de fotos não otimizadas e de alta resolução, tiradas por um smartphone ou de outras câmeras de alta qualidade. Combinadas com tamanhos maiores de padrões de imagens, as fotos sempre ficam melhores.
As melhorias de acessibilidade incluem a integração de estilos de editor de bloco na interface administrativa. Esses estilos aprimorados corrigem muitos problemas de acessibilidade: contraste de cores nos campos e botões do formulário, consistência entre as interfaces do editor e do administrador, nova barra de avisos, padronização para o esquema de cores padrão do WordPress e a introdução do Motion para tornar a interação com seus blocos mais rápida e natural. Para pessoas que usam um teclado para navegar no painel, o editor de blocos agora tem um modo de navegação. Isso permite que você pule de bloco em bloco sem tabular todas as partes dos controles do bloco.
Flexibilidade de design expandida
O WordPress 5.3 adiciona ferramentas ainda mais robustas para criar designs incríveis.
O novo bloco de grupo permite que você divida sua página em seções coloridas;
O bloco de colunas agora suporta largura fixa de colunas;
Os novos layouts predefinidos facilitam a organização do conteúdo em designs avançados;
Os blocos de títulos agora oferecem controles para cor do texto;
Opções de estilo adicionais permitem definir seu estilo preferido para qualquer bloco que suporte este recurso
Apresentando o Twenty Twenty
Enquanto o editor de blocos comemora seu primeiro aniversário, estamos orgulhosos de que o Twenty Twenty tenha sido projetado com flexibilidade em seu núcleo. Exiba seus serviços ou produtos com uma combinação de colunas, grupos e blocos de mídia. Defina seu conteúdo como alinhamento amplo ou total para layouts dinâmicos e envolventes. Ou deixe seus pensamentos serem a estrela com uma coluna de conteúdo centralizada!
Como convém a um tema chamado Twenty Twenty, clareza e legibilidade também são um grande foco. O tema inclui o tipo de letra Inter, criado pelo designer Rasmus Andersson. Inter vem em uma versão de fonte variável, a primeira para temas padrões, que mantém o tempo de carregamento curto, contendo todos os pesos e estilos do Inter em apenas dois arquivos de fonte.
Melhorias para todos
Rotação automática de imagem
Suas imagens serão rotacionadas corretamente após o envio, de
acordo com os dados de orientação incorporados. Esse recurso foi
proposto pela primeira vez há nove anos e possibilitado pela
perseverança de muitos colaboradores dedicados.
Diagnóstico do site
As melhorias introduzidas no 5.3 tornam ainda mais fácil identificar problemas. As recomendações foram expandidas na tela de Diagnóstico, destacando áreas do seu site que podem precisar de atenção.
Verificação de e-mail do administrador
Periodicamente, ao acessar como administrador, você será solicitado a confirmar que seu endereço de e-mail está atualizado. Isso reduz a chance de você ficar fora do seu site se você alterar seu endereço de e-mail.
Para desenvolvedores
Correções no componente de data/hora
Desenvolvedores agora podem trabalhar com datas e fusos horários de uma maneira mais confiável. As funcionalidades de data e hora receberam várias novas funções de API para recuperação unificada de fuso horário e interoperabilidade do PHP, além de muitas correções de erros.
Compatibilidade com o PHP 7.4
O WordPress 5.3 tem como objetivo ser totalmente compatível com o PHP 7.4. Este lançamento contém algumas mudanças
para remover funcionalidades obsoletas e garantir a compatibilidade. O
WordPress recomenda que todos os usuários continuem utilizando as
versões mais recentes do PHP.
Ao longo do ciclo de lançamento de doze semanas, juntou-se ao esquadrão 645 generosos colaboradores voluntários (nosso maior grupo de colaboradores até o momento) que coletivamente corrigiram 658 erros.
Deixe rolar um som do Rahsaan Roland Kirk no seu serviço de música favorito e dê uma olhada em alguns dos perfis:
Além disso, muito obrigado a todos os voluntários da comunidade que contribuem nos fóruns de suporte. Eles respondem a perguntas de pessoas de todo o mundo, estejam usando o WordPress pela primeira vez ou desde o primeiro lançamento. Esses lançamentos são mais bem-sucedidos por seus esforços!
Chegou a hora da nossa pesquisa anual de usuários e desenvolvedores! Se você é um usuário ou profissional do WordPress, queremos saber o que você pensa.
Leva apenas alguns minutos para preencher a pesquisa (em inglês), que fornecerá uma visão geral de como as pessoas usam o WordPress. Temos o prazer de anunciar que, este ano, pela primeira vez, a pesquisa também está disponível em outros 5 idiomas: francês, alemão, japonês, russo e espanhol. Agradecemos aos voluntários da comunidade que ajudaram no esforço de tradução!
A pesquisa ficará aberta por 4 semanas e os resultados serão publicados neste blog. Todos os dados serão anonimizados: nenhum endereço de e-mail ou endereço IP será associado aos resultados publicados. Para saber mais sobre as práticas de privacidade do WordPress.org, consulte a política de privacidade.
O quarto release candidate (versão candidata, em tradução livre) do WordPress 5.3 já está disponível!
No momento, o WordPress 5.3 está programado para ser lançado em 12 de novembro de 2019, mas precisamos de sua ajuda para chegar lá. Se você ainda não experimentou o 5.3, agora é a hora!
Existem duas formas de testar o WordPress 5.3 release candidate:
Experimente o plugin WordPress Beta Tester (escolha a opção “bleeding edge nightlies”)
Cinco erros no componente Editor de Blocos (consulte #48502).
Desenvolvedores de plugins e temas
Teste seus plugins e temas no WordPress 5.3 e atualize o Tested up to no arquivo readme.txt para 5.3. Se você encontrar problemas de compatibilidade, não deixe de publicar nos fóruns de suporte para que possamos descobrir isso antes do lançamento final.
Se acha que encontrou um erro, você pode publicá-lo na área Alpha/Beta nos fóruns de suporte (em inglês). Nós vamos adorar ouvir você! Se você se sente confortável para escrever um relatório de como reproduzir o erro, envie para o Trac do WordPress, onde também é possível encontrar uma lista de erros conhecidos.
O terceiro release candidate (versão candidata, em tradução livre) do WordPress 5.3 já está disponível!
No momento, o WordPress 5.3 está programado para ser lançado em 12 de novembro de 2019, mas precisamos de sua ajuda para chegar lá. Se você ainda não experimentou o 5.3, agora é a hora!
Existem duas formas de testar o WordPress 5.3 release candidate:
Experimente o plugin WordPress Beta Tester (escolha a opção “bleeding edge nightlies”)
Para mais detalhes sobre o que esperar no WordPress 5.3, consulte a primeira e a segunda publicação do Release Candidate.
O Release Candidate 3 contém melhorias na nova página Sobre, correções de erros no novo tema padrão, Twenty Twenty (consulte #48450), e 9 correções para os seguintes erros e regressões:
Quatro erros no editor de bloco foram corrigidos (consulte #48447).
Três erros relacionados à data / hora foram corrigidos (consulte #48384).
Uma regressão em date_i18n() foi corrigida (consulte #28636).
Foi corrigida uma regressão de acessibilidade no contraste de cores dos botões primários ao usar esquemas alternativos de cores na administração (consulte #48396).
Desenvolvedores de plugins e temas
Teste seus plugins e temas no WordPress 5.3 e atualize o Tested up to no arquivo readme.txt para 5.3. Se você encontrar problemas de compatibilidade, não deixe de postar nos fóruns de suporte para que possamos descobrir isso antes do lançamento final.
Se acha que encontrou um erro, você pode publicá-lo na área Alpha/Beta nos fóruns de suporte (em inglês). Nós vamos adorar ouvir você! Se você se sente confortável para escrever um relatório de como reproduzir o erro, envie para o Trac do WordPress, onde também é possível encontrar uma lista de erros conhecidos.
O segundo release candidate (versão candidata, em tradução livre) do WordPress 5.3 já está disponível!
No momento, o WordPress 5.3 está programado para ser lançado em 12 de novembro de 2019, mas precisamos de sua ajuda para chegar lá. Se você ainda não experimentou o 5.3, agora é a hora!
Existem duas formas de testar o WordPress 5.3 release candidate:
Experimente o plugin WordPress Beta Tester (escolha a opção “bleeding edge nightlies”)
O Release Candidate 2 contém aprimoramentos para a nova página Sobre e 10 correções para os seguintes erros e regressões:
Três erros contidos no RC1 no editor de blocos foram corrigidos (consulte #48381).
Foi corrigido um erro em que os links nos comentários não obtinham o atributo rel correto (consulte #48022).
A string scaled- foi adicionada aos nomes dos arquivos quando imagens muito grandes são enviadas e reduzidas automaticamente (consulte #48304).
O layout do grupo de botões foi corrigido no IE11 (consulte #48087).
Um erro com metadados de valor booleano false na API REST foi corrigido (consulte #48363).
O código de erro encontrado quando a extensão PHP JSON nativa está ausente foi ajustado para ser exclusivo (consulte #47699).
Ao enviar arquivos, o suporte ao código de erro HTTP foi expandido para incluir todos os erros 5xx (consulte #48379).
Desenvolvedores de plugins e temas
Teste seus plugins e temas no WordPress 5.3 e atualize o Tested up to no arquivo readme.txt para 5.3. Se você encontrar problemas de compatibilidade, não deixe de postar nos fóruns de suporte para que possamos descobrir isso antes do lançamento final.
Se acha que encontrou um erro, você pode publicá-lo na área Alpha/Beta nos fóruns de suporte (em inglês). Nós vamos adorar ouvir você! Se você se sente confortável para escrever um relatório de como reproduzir o erro, envie para o Trac do WordPress, onde também é possível encontrar uma lista de erros conhecidos.