O BuddyPress 1.8 beta está pronto para testar.
Se você desenvolve temas ou plugins BuddyPress , ou tem um site com BuddyPress, agora é a hora de começar a testar a próxima versão principal do BuddyPress em seu ambiente de teste. O BP 1.8 contará com um grande número de correções e melhorias. Para a lista completa, consulte o Trac (em inglês). Aqui está uma pequena lista de grandes mudanças, as áreas onde você pode querer concentrar suas energias teste:
BP_Group_Extension foi
amplamente reescrita, com o objetivo de fazer com que plugins de extensão de Grupo fiquem mais rápidos e consistentes (#4955). Nos próximos dias, os desenvolvedores vão atualizar a documentação no Codex (em inglês) sobre a API de extensão de Grupo, assim vamos poder ver como os novos recursos do BP 1.8 tornarão a criação de plugins que estendem Grupos ficarão radicalmente mais simples. Siga o blog bpdevel.wordpress.com para mais informações (em inglês).- Os paineis de administração de Grupos passaram por algumas melhorias – em particular, à forma que a seção de administrar Membros funciona (#4482, #4977).Foi adicionada paginação às listas de membros nesses painéis.
- A folha de estilos bp-legacy passou por um processo de desvinculação de tema (#4953). A folha bp-legacy – que proporciona o estilo específico para temas que não têm suporte nativo para o BP – foi revisada para se remover definições de estilos do tema padrão do BuddyPress. Agora, fontes, formatos de botões etc herdarão o estilo que seu tema WordPress tiver.
- Foi adicionada uma camada de hierarquia de modelos para contextos principais (#4639). Igual a Hierarquia de Modelos WordPress, esta novo recurso vai permitir que temas ofereceçam arquivos de modelo específicos para um componente ou item do site. Por exemplo, se o tema contém um modelo
groups/index-directory.php
, ele vai ser usado em vez debuddypress.php
oupage.php
ao ver a página Grupos. Veja r7212 (em inglês) para mais detalhes sobre isso. bp_has_groups()
ebp_has_activities()
agora aceitam parâmetrosmeta_query
(#3521). Isso significa que você se pode filtrar um Grupo ou Atividade com base em suas metas especiais, usando a sintaxemeta_query
como acontece com WP_Query.- @-menções poderão ser desativadas (#3388), adicionando o filtro
add_filter( 'bp_activity_do_mentions', '__return_false' );
no seu arquivo bp-custom.php. - Feeds RSS para fluxos de atividades foram (#5020). a implementação RSS foi melhorada para seguir as melhores práticas. A lógica de construção de feeds foi abstraída a partir da variedade de modelos de feeds independentes para uma única classe
BP_Activity_Feed
, o que facilita a criação de feeds personalizados.
Lembre-se que BuddyPress 1.8 beta1 é beta e não é recomendável executá-lo em um site de produção ainda.
Faça donwload por svn ou aqui.