/ / BuddyPress / extensão WordPress para redes sociais - wordpress-plugin, extensibilidade, buddypress

Extensão BuddyPress / WordPress para redes sociais - wordpress-plugin, extensibilidade, buddypress

Atualmente estou construindo uma rede socialsite para um amigo meu. Eu ia escrever isso do zero usando PHP, javascript, ect ... Mas parece que muitas das coisas que estou fazendo é reinventar a roda. Mal com isso. No momento, estou procurando um framework ou API que faça todas as coisas básicas (que já passaram por anos de revisões de práticas recomendadas e assim por diante), mas ainda extensível o suficiente para que eu possa personalizá-lo facilmente para meus amigos gosto. Eu coloquei meu ouvido no chão (código para pesquisar no google) e de alguma forma ou o outro BuddyPress-que é uma extensão do wordpress parece aparecer um pouco. Mas parece-me mais uma coisa de blogging. Além disso, olhar para estender a funcionalidade desta parece ser uma tarefa hercúlea.

Uma parte da funcionalidade que estou tentando adicionaré a capacidade de o usuário ter uma conta dividida. Vamos dizer que um usuário entra no meu site, ele terá um perfil que apenas alguns usuários podem ver, mas ao mesmo tempo, ele terá uma conta que somente outras pessoas podem ver. É o nível de extensibilidade que eu posso adicione à Buddy Press Essa funcionalidade é basicamente no back-end do banco de dados Então você pensaria que isso seria simples Deixe-me saber o que você pensa.

Respostas:

1 para resposta № 1

Wordpress e Buddypress são certamente muitoextensível! Se você está comparando a criação de uma rede social do zero com a criação de um plugin / extensão para o Buddypress, é quase impossível contestar - escrever para o WP / BP é definitivamente mais direto. Além disso, desde que você está construindo em cima do (geralmente) código completamente testado, eu sugiro que você dê uma olhada nisso.

De acordo com seu caso de uso específico, é curioso, você poderia adicionar mais informações sobre por que e como o usuário irá interagir com o perfil "split"?

Se eu fosse codificar algo assim,depois de configurar o WP / BP, criaria campos de perfil adicionais para os usuários - por exemplo, alternate_bio - e seu plugin pode carregar esses campos de perfil SE o usuário que os visualiza tiver as credenciais apropriadas.

Para aprender a escrever o plugin, eu começaria aqui: http://codex.wordpress.org/Writing_a_Plugin

Espero que isto ajude!