Eventos do WordPress no painel

Desde o WordPress 4.8, o widget Painel mostra os próximos eventos locais. O widget mostra os próximos WordCamps e eventos meetup no wp-admin, facilitando as pessoas descobrirem o que está acontecendo em suas comunidades locais.

Se um site tiver vários usuários, serão mostrados a cada um os eventos próximos à sua localização individual. O widget do painel tentará detectar automaticamente sua localização, mas também poderá entrar em qualquer cidade que desejar. Os usuários podem clicar em um ícone de lápis e digitar o local de sua escolha. A detecção automática de localização e os dados do evento para o plug-in são fornecidos por um terminal api.wordpress.org .

O raio para obter eventos da localização dos usuários é de 100 quilômetros para reuniões e 350 quilômetros para o WordCamps. Eventos para cada local são armazenados em cache por 12 horas.

Widget do painel mostrando os próximos eventos do WordPress com base na localização do usuário detectado.


Widget do painel mostrando os próximos eventos do WordPress com base na localização inserida pelo usuário
Widget do painel mostrando os próximos eventos do WordPress com base na localização inserida pelo usuário
  • Widget do painel mostrando os próximos eventos do WordPress com base na localização do usuário detectado.
  • Widget do painel mostrando os próximos eventos do WordPress com base na localização inserida pelo usuário

Como posso participar de um evento que vejo no widget Eventos e Notícias do WordPress? Como posso participar de um evento que vejo no widget Eventos e Notícias do WordPress?

Se você vir um evento no widget Eventos e Notícias do qual gostaria de participar, basta clicar no nome do evento para ser levado a uma página com mais informações. Você poderá confirmar presença no evento meetup via meetup.com ou comprar um ingresso para um WordCamp no site local do WordCamp. Se tiver algum problema, envie um e-mail para support@wordcamp.org para obter mais informações. E bem-vindo à comunidade WordPress!

Top ↑

Pertenço a um grupo de encontros do WordPress, e nossos eventos não aparecem no widget! Está quebrado? Pertenço a um grupo de encontros do WordPress, e nossos eventos não aparecem no widget! Está quebrado?

Apenas os grupos que fazem parte do programa de capítulos Meetup do WordPress são listados no widget. Se os eventos do seu grupo local não estiverem aparecendo, é possível que ele ainda não tenha participado do programa do capítulo! A adesão é gratuita e requer a adoção de algumas regras de boa fé criadas por um grupo de organizadores voluntários de encontros. Informações sobre como ingressar no programa de reuniões do WordPress podem ser encontradas aqui .

Top ↑

Quais informações são coletadas e para que são usadas?  Quais informações são coletadas e para que são usadas? 

O plug-in envia o fuso horário, a localidade e o endereço IP parcialmente anonimizado de cada usuário para a API. wordpress.org , a fim de determinar sua localização, para que possam ser mostrados eventos próximos a esse local. Se o usuário solicitar eventos perto de uma cidade específica, isso também será enviado. Os dados não são armazenados permanentemente, não são usados ​​para nenhuma outra finalidade e não são compartilhados com ninguém fora do WordPress.org, com exceção de quaisquer condições cobertas pela política de privacidade do WordPress.org.

Top ↑

Como depurar a funcionalidade e relatar um bug?  Como depurar a funcionalidade e relatar um bug? 

As instruções e detalhes a seguir são orientados ao desenvolvedor de bits. Se você não se sentir confortável com o código e os termos técnicos, o canal #community-events Slack é o local para obter ajuda e relatar problemas com a funcionalidade de Eventos do WordPress.

Antes de enviar um relatório de bug, verifique se você não está em um ambiente de desenvolvimento local e espera que a API de eventos detecte sua localização. Isso não funcionará, pois a detecção de local não pode ser feita com o endereço IP do ambiente local. Atualmente, o banco de dados ip2location é usado como fonte de detecção e os dados são atualizados em um mês.

No lado do Painel, o widget Eventos salva alguns registros do banco de dados para armazenar os dados necessários. Um deles é `community-events-location` dentro de` wp_usermeta`, que armazena o local detectado ou o local definido manualmente por cada usuário. O outro registro é transitório para armazenar os dados do evento em cache. Esse transitório é compartilhado entre os usuários; portanto, se você tiver 500 usuários, mas todos estiverem em Seattle, haverá apenas 1 transitório para armazenar em cache os eventos de todos eles.

Se você estiver disponível para adicionar plug-ins e ler logs de erros, adicione-o ao seu `mu-plugins` https://core.trac.wordpress.org/raw-attachment/ticket/41217/log-community-events-requests. php . Ele fornecerá o URL api.wordpress.org/events exato que está sendo consultado, facilitando a solução de problemas de parâmetros.

Os possíveis erros podem ser discutidos em # meta -wordcamp no Slack e relatados no ticket do Meta Trac, se o bug parecer estar na API de eventos. Os erros no widget Painel podem ser relatados no Core Trac .