O documento discute o BuddyPress, uma extensão do WordPress que adiciona funcionalidades de rede social, permitindo aos utilizadores criar perfis, adicionar amigos, participar em grupos e fóruns de discussão. Explica como instalar e personalizar o BuddyPress, bem como expandi-lo através de plugins e temas personalizados.
4. “É só um Plugin”
Perfis “Blog Tracking”
“Streams” de
Amizades
Actividade
Grupos de Conteúdo “Wires” de Comentários
Actualizações de
Fóruns de Discussão
Estado*
Mensagens Privadas Álbuns Fotográficos*
44. Criando uma navegação de
componentes
bp_core_add_nav_item (
‘Profile’, // Name
‘profile’ // Slug
);
bp_core_add_subnav_item (
‘profile’, // Slug of parent
‘Edit Profile’, // Name
‘edit’, // Slug of sub nav item
$bp->loggedin_user->domain . ‘/profile’, // parent URL
‘xprofile_screen_edit’ // Function to run when clicked
);
45. bp_core_add_subnav_item (
‘profile’, // Slug of parent
‘Edit Profile’, // Name
‘edit’, // Slug of sub nav item
$bp->loggedin_user->domain . ‘/profile’, // parent URL
‘xprofile_screen_edit’ // Function to run when clicked
);
function xprofile_screen_edit() {
// Do stuff (save changes etc)
bp_core_load_template ( ‘profile/edit-profile’ );
}
[activetheme]/profile/edit-profile.php