{"id":17132,"date":"2018-05-04T08:30:48","date_gmt":"2018-05-04T06:30:48","guid":{"rendered":"https:\/\/sos-wp.it\/?p=17132"},"modified":"2022-10-27T16:09:02","modified_gmt":"2022-10-27T14:09:02","slug":"buddypress-wordpress-guida","status":"publish","type":"post","link":"https:\/\/sos-wp.it\/tutorial\/buddypress-wordpress-guida\/","title":{"rendered":"Come creare un forum con BuddyPress"},"content":{"rendered":"\n<div class=\"wp-block-media-text alignwide has-media-on-the-right is-stacked-on-mobile img-evidenza\"><figure class=\"wp-block-media-text__media\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"548\" src=\"https:\/\/sos-wp.it\/wp-content\/uploads\/BuddyPress-creare-forum-e-social-networks-su-WordPress-rettangolo-min-1024x548.png\" alt=\"BuddyPress creare forum e social networks su WordPress\" class=\"wp-image-113109 size-full\"\/><\/figure><div class=\"wp-block-media-text__content\">\n<p>Oggi parliamo del plugin per creare forum e social networks su WordPress pi\u00f9 famoso della rete, ovvero: <strong>BuddyPress<\/strong>.<\/p>\n\n\n\n<p>Sempre pi\u00f9 spesso, ricevo richieste da parte di utenti che vogliono implementare funzionalit\u00e0 social all\u2019interno del proprio sito WordPress.<\/p>\n<\/div><\/div>\n\n\n\n\n\n\n\n<p><em>Tu ci avevi mai pensato?<\/em><\/p>\n\n\n\n<p>\u201cImplementare funzionalit\u00e0 social\u201d non significa necessariamente creare un social network \u2013 piuttosto, significa creare un sito dove gli utenti possono registrarsi, creare e aggiornare un profilo e usare quest\u2019ultimo per interagire con il sito stesso e\/o con gli altri utenti registrati.<\/p>\n\n\n\n<p>Il plugin in assoluto migliore e pi\u00f9 utilizzato per implementare questo tipo di funzionalit\u00e0 su WordPress \u00e8 <a href=\"https:\/\/wordpress.org\/plugins\/buddypress\/\" target=\"_blank\" rel=\"noopener\">BuddyPress<\/a>.<\/p>\n\n\n\n<p><strong>BuddyPress<\/strong> \u00e8 stato scaricato 10 milioni di volte ed ha moltissime funzionalit\u00e0, a loro volta ampliate dai numerosi plugin ed estensioni disponibili.<\/p>\n\n\n\n<p>Dovresti avere in automatico la versione in italiano ma, se non viene automaticamente installato nella nostra lingua, <a href=\"https:\/\/it.wordpress.org\/plugins\/buddypress\/\" target=\"_blank\" rel=\"noopener\">puoi scaricare la versione tradotta qui<\/a>.<\/p>\n\n\n\n<p>In questa mini guida vedremo come configurare <strong>BuddyPress<\/strong> in modo che chi visita il tuo sito possa registrarsi, creare un profilo, modificarlo ed anche inviare messaggi ad altri utenti registrati.<\/p>\n\n\n\n<p>Iniziamo subito.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">BuddyPress: installazione e attivazione<\/h2>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img decoding=\"async\" width=\"900\" height=\"300\" src=\"https:\/\/sos-wp.it\/wp-content\/uploads\/Altri-strumenti-utili-per-BuddyPress.jpg\" alt=\"BuddyPress: installazione e attivazione\" class=\"wp-image-97307\"\/><\/figure>\n\n\n\n<p>Come sempre, la prima cosa che devi fare \u00e8 cercare dalla tua Bacheca il plugin all\u2019interno della directory WordPress, cliccare <em>Installa<\/em> e, quindi, <em>Attiva<\/em>.<\/p>\n\n\n\n<p>Quando attivi il plugin potresti vedere un messaggio che notifica che <strong>BuddyPress<\/strong> <span class=\"grassetto\">non pu\u00f2 funzionare correttamente perch\u00e9 il tuo sito WordPress ha ancora la struttura permalink default.<\/span><\/p>\n\n\n\n<p>Se hai un sito gi\u00e0 avviato,<strong> <\/strong>prima di correre ad aggiornare la struttura permalink presta per\u00f2 molta attenzione: soprattutto se il tuo sito ha link in entrata, cambiare la struttura permalink (cio\u00e8, gli URL) genererebbe molti <a href=\"https:\/\/sos-wp.it\/tutorial\/errore-404-not-found\/\">errori 404 &#8211; Pagina non trovata<\/a>.<\/p>\n\n\n\n<p>A questo proposito ti consiglio \u2013 prima di fare qualunque modifica \u2013 di leggere &#8220;<a href=\"https:\/\/sos-wp.it\/tutorial\/come-ottimizzare-permalink-wordpress\/\" target=\"_blank\" rel=\"noopener\">Come ottimizzare i permalink del tuo sito WordPress<\/a>&#8221; e, se necessario, configurare le necessarie ridirezioni.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">BuddyPress: configurare i Componenti<\/h3>\n\n\n\n<p>Quando <strong>BuddyPress<\/strong> \u00e8 attivo e funzionante al 100 per cento, la prima cosa da fare \u00e8 configurare i cosiddetti <em>Componenti<\/em>.<\/p>\n\n\n\n<p>I <em>components<\/em> sono le<strong> funzionalit\u00e0 BuddyPress<\/strong> che puoi scegliere se abilitare o meno all\u2019interno del tuo sito.<\/p>\n\n\n\n<p>Vai alla voce <em>Impostazioni &gt; BuddyPress<\/em> della tua Bacheca per iniziare la configurazione.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Componenti Obbligatori<\/h4>\n\n\n\n<p>Affinch\u00e9 <strong>BuddyPress<\/strong> funzioni correttamente, due componenti devono essere per forza attivi.<\/p>\n\n\n\n<p>Questi si chiamano <em>BuddyPress Core<\/em> e <em>Membri Community<\/em>, e vedrai che non possono essere disattivati.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img decoding=\"async\" width=\"800\" height=\"299\" src=\"https:\/\/sos-wp.it\/wp-content\/uploads\/componenti-BuddyPress.jpg\" alt=\"componenti BuddyPress\" class=\"wp-image-91904\"\/><\/figure>\n\n\n\n<p>Vediamo le caratteristiche degli altri componenti uno ad uno:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Profili Estesi<\/strong><ul><li>Attivando questo componente, potrai aggiungere campi personalizzati al profilo utente.<\/li><li>Abilitata la funzionalit\u00e0, aggiungi diverse tipologie di campi (e anche gruppi di campi) navigando in <em>Utenti<\/em> &gt;<em> Campi Profilo<\/em>.<\/li><li>Su questa pagina, clicca <em>Aggiungi Nuovo Campo<\/em>, seleziona <em>Obbligatorio<\/em> in <em>Requisito<\/em> se vuoi creare un campo obbligatorio e quindi scegli una delle tipologie disponibili (campo di testo, numerico, URL, data, eccetera).<br><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"464\" class=\"wp-image-91905\" style=\"width: 700px;\" src=\"https:\/\/sos-wp.it\/wp-content\/uploads\/Campi-profilo-BuddyPress.jpg\" alt=\"Campi profilo BuddyPress\"><\/li><\/ul><\/li><li><strong>Impostazioni Account<\/strong><ul><li>Spuntando questa voce, permetterai agli utenti di modificare il loro account e impostare le notifiche direttamente dalla schermata profilo.<\/li><\/ul><\/li><li><strong>Connessioni Amicizia<\/strong><ul><li>Quando attivi il componente Connessioni Amicizia, gli utenti possono inviare richieste di amicizia ad altri user del sito.<\/li><li>Se la richiesta viene accettata, gli utenti possono monitorare a vicenda il registro attivit\u00e0.<\/li><\/ul><\/li><li><strong>Messaggi Privati<\/strong><ul><li>Questo componente permette di abilitare la funzionalit\u00e0 per<strong> <\/strong>inviare messaggi privati ad altri utenti.<\/li><li>Quando gli utenti mandano un messaggio, il destinatario ricevere una notifica.<\/li><li>Ogni utente ha all\u2019interno del suo profilo una schermata dinamica per visualizzare, cancellare e rispondere ai messaggi.<\/li><\/ul><\/li><li><strong>Flusso Attivit\u00e0<\/strong><ul><li>Attivando il Flusso Attivit\u00e0, permetti agli utenti di visualizzare i registri delle attivit\u00e0 personali, delle menzioni, dei preferiti e delle attivit\u00e0 degli amici.<\/li><li>Come utente amministratore, puoi visualizzare il registro di tutte le attivit\u00e0 all\u2019interno del sito navigando in Attivit\u00e0 nella Bacheca.<\/li><li>Se attivi la funzionalit\u00e0 Gruppi (approfondita di seguito), sar\u00e0 disponibile anche un registro delle attivit\u00e0 di ogni singolo gruppo.<\/li><\/ul><\/li><li><strong>Notifiche<\/strong><ul><li>Ti consiglio di abilitare questo componente: infatti, serve ad attivare le notifiche per gli utenti che possono, inoltre, configurarle direttamente dal loro profilo.<\/li><li>Nel dettaglio, possono decidere se abilitare o meno notifiche quando ricevono una menzione, una risposta ad un commento, ad un messaggio, una richiesta di amicizia o quando un utente accetta quella che hanno inviato.<\/li><li>Inoltre, le notifiche appaiono anche nella barra degli strumenti in testa al sito.<\/li><\/ul><\/li><li><strong>Gruppi Utenti<\/strong><ul><li>\u00c8 possibile usare <strong>BuddyPress<\/strong> anche per creare Gruppi.<\/li><li>Quando abiliti il componente <em>Gruppi Utenti<\/em> viene generata una nuova pagina del tuo sito, chiamata, appunto, Gruppi.<\/li><li>Qui gli utenti possono creare un nuovo gruppo, configurarne: <ul><li>la visibilit\u00e0 (i gruppi possono essere pubblici, privati o nascosti),<\/li><li>scegliere chi pu\u00f2 invitare utenti nel gruppo,<\/li><li>caricare un\u2019immagine di copertina e mandare i primi inviti.<\/li><\/ul><\/li><li>I gruppi hanno liste, membri e registri attivit\u00e0 separati.<\/li><\/ul><ul><li><strong>Gestire i gruppi dalla bacheca<\/strong><ul><li>Quando si abilita la funzionalit\u00e0 Gruppi, appare all\u2019interno della Bacheca la nuova voce di menu <em>Gruppi<\/em>.<\/li><li>Qui gli amministratori possono vedere la lista dei gruppi e, per ciascuno di essi, i membri iscritti.<\/li><li>Possono anche cambiare descrizione, visibilit\u00e0 e modificare le altre impostazioni del gruppo.<br><img loading=\"lazy\" decoding=\"async\" width=\"650\" height=\"603\" class=\"wp-image-91906\" style=\"width: 650px;\" src=\"https:\/\/sos-wp.it\/wp-content\/uploads\/Crea-gruppo-BuddyPress.jpg\" alt=\"Crea gruppo BuddyPress\"><\/li><\/ul><\/li><\/ul><\/li><li><strong>Notifiche per i gruppi<\/strong><ul><li>Se decidi di attivare la funzionalit\u00e0 gruppi all\u2019interno del tuo sito, ti consiglio di installare anche il plugin <a href=\"https:\/\/wordpress.org\/plugins\/buddypress-group-email-subscription\/\" target=\"_blank\" rel=\"noopener\">BuddyPress Group Email Subscription<\/a>.<\/li><li>Questo strumento permette agli utenti di scegliere se ricevere notifiche relative all\u2019attivit\u00e0 del gruppo su base giornaliera, su base settimanale, ogni volta che viene creato un nuovo argomento oppure per tutte le attivit\u00e0.<\/li><\/ul><\/li><li><strong>Monitoraggio Sito<\/strong><ul><li>Questa funzionalit\u00e0 andrebbe attivata solo quando si gestisce un sito in modalit\u00e0 Multisite.<\/li><li>In questo caso, si ricevono notifiche relative alle attivit\u00e0 (nuovi post, ecc.) all\u2019interno dei blog che fanno parte della rete di siti.<\/li><\/ul><\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Le opzioni di BuddyPress<\/h3>\n\n\n\n<p>La seconda pagina da configurare \u00e8 chiamata <i>Opzioni<\/i>, quindi spostati ora su questa tab.<\/p>\n\n\n\n<p>Qui ci sono varie opzioni da spuntare per abilitare diverse funzionalit\u00e0, alcune delle quali molto importanti.<\/p>\n\n\n\n<p>Eccone alcune:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Barra degli strumenti &#8211; mostra la toolbar agli utenti loggati;<\/li><li>Cancellazione account &#8211; permette agli utenti di cancellarsi dal forum;<\/li><li>Caricamento Immagini del profilo &#8211; attiva la possibilit\u00e0 di impostare un avatar per gli utenti;<\/li><li>Carica immagine di copertina &#8211; attiva l&#8217;immagine di copertina per il profilo utente;<\/li><li>Creazione gruppo &#8211; permette a tutti gli utenti di poter creare gruppi.<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"805\" src=\"https:\/\/sos-wp.it\/wp-content\/uploads\/BuddyPress-opzioni.jpg\" alt=\"Le opzioni principali di BuddyPress\" class=\"wp-image-91908\"\/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Configurare le Pagine di BuddyPress<\/h3>\n\n\n\n<p>La terza sezione da configurare quando installi <strong>BuddyPress<\/strong> \u00e8 quella chiamata <em>Pagine<\/em>.<\/p>\n\n\n\n<p>Spostati quindi su questa scheda all&#8217;interno della sezione <em>Impostazioni &gt; BuddyPress<\/em>.<\/p>\n\n\n\n<p>Qui, puoi scegliere quali pagine usare per visualizzare:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>le directory degli utenti;<\/li><li>il registro attivit\u00e0 del sito;<\/li><li>la lista dei gruppi;<\/li><li>il form di registrazione;<\/li><li>il form di attivazione.<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"576\" src=\"https:\/\/sos-wp.it\/wp-content\/uploads\/Pagine-BuddyPress.jpg\" alt=\"Pagine-BuddyPress\" class=\"wp-image-91907\"\/><\/figure>\n\n\n\n<p><strong>Nota!<\/strong> Queste pagine vengono di norma generate automaticamente da WordPress.<\/p>\n\n\n\n<p>Se per\u00f2 ti accorgi che le pagine <em>Registrati<\/em> ed <em>Attivati<\/em> non appaiono nella lista, probabilmente non hai abilitato la registrazione al sito.<\/p>\n\n\n\n<p>Per risolvere questo problema, naviga in <em>Impostazioni<\/em> &gt;<em> Generali<\/em> e spunta la voce <em>Chiunque pu\u00f2 registrarsi<\/em> in corrispondenza di <em>Iscrizione<\/em>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Processo Registrazione Utenti<\/h2>\n\n\n\n<p>Quando attivi <strong>BuddyPress<\/strong> sul tuo sito, chiunque pu\u00f2 compilare il form di iscrizione che si trova sulla pagina <em>Registrati<\/em> e creare un profilo.<\/p>\n\n\n\n<p>Prima che il profilo sia per\u00f2 attivo, l\u2019utente dovr\u00e0 confermare il proprio indirizzo email incollando nella pagina di attivazione un codice unico inviato automaticamente.<\/p>\n\n\n\n<p>Prima che l\u2019attivazione sia completata, l\u2019account \u00e8 in stato \u201c<em>In sospeso<\/em>\u201d.<\/p>\n\n\n\n<p>Gli amministratori possono visualizzare la lista dei profili non ancora attivati navigando in <em>Utenti<\/em> &gt; <em>Gestisci le Registrazioni.<\/em><\/p>\n\n\n\n<p>Qui, possono attivare manualmente i profili oppure inviare un\u2019altra email di attivazione (nella colonna <em>Email inviate<\/em> \u00e8 visualizzato il numero di email gi\u00e0 inviate).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Altri strumenti utili per BuddyPress<\/h2>\n\n\n\n<p><strong>BuddyPress<\/strong> \u00e8 uno strumento gi\u00e0 molto ricco di funzionalit\u00e0. Se queste per\u00f2 non ti bastano, esistono molti plugin per integrarlo.<\/p>\n\n\n\n<p>Tra quelli pi\u00f9 interessanti, ti consiglio di provare:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/wordpress.org\/plugins\/bp-profile-search\/\" target=\"_blank\" rel=\"noopener\">BP Profile Search<\/a>, dello sviluppatore italiano Andrea Tarantini.<ul><li>Questo plugin serve ad inserire campi di ricerca all\u2019interno della directory dei membri.<\/li><\/ul><\/li><li><a href=\"https:\/\/wordpress.org\/plugins\/buddypress-media\/\" target=\"_blank\" rel=\"noopener\">rtMedia<\/a><ul><li>Dopo aver installato questo plugin, gli utenti registrati al tuo sito potranno allegare file media a messaggi e commenti e creare album all\u2019interno del proprio profilo.<\/li><\/ul><\/li><li><a href=\"https:\/\/it.wordpress.org\/plugins\/wordpress-social-login\/\" target=\"_blank\" rel=\"noopener\">WordPress Social Login<\/a><ul><li>Questo plugin otterr\u00e0 le informazioni di login dai profili social degli utenti per completare i campi per il profilo <strong>BuddyPress<\/strong>.<\/li><\/ul><ul><li>Per attivarlo dovrai navigare su \u201cComponenti\u201d in \u201cWordPress Social Login\u201d e attivare \u201cProfile Mapping\u201d nella tab <strong>BuddyPress<\/strong>.<br>Questa piccola modifica eviter\u00e0 agli utenti la noia di dover completare vari campi con i propri dati personali o ricordare nome utente e password.<\/li><li>Con pi\u00f9 di 70.000 installazioni ed ottime valutazioni (quattro su cinque stelle) WordPress Social Login rappresenta una scelta affidabile per chi vuole facilitare la procedura di registrazione e login per i propri utenti.<\/li><\/ul><\/li><\/ul>\n\n\n\n<p class=\"conclusione\">Conclusione<\/p>\n\n\n\n<p>Siamo arrivati alla conclusione di questa breve guida su <strong>BuddyPress<\/strong>.<\/p>\n\n\n\n<p><em><strong>Hai mai utilizzato questo plugin? <\/strong><\/em><\/p>\n\n\n\n<p><em><strong>Pensi che implementare funzionalit\u00e0 social all&#8217;interno del tuo sito potrebbe aiutarti ad aumentare traffico ed interazioni?<\/strong><\/em><\/p>\n\n\n\n<p>Come sempre, per tutte le domande ed i commenti ci vediamo sotto all&#8217;articolo. Alla prossima guida.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Oggi parliamo del plugin per creare forum e social networks su WordPress pi\u00f9 famoso della rete, ovvero: BuddyPress. Sempre pi\u00f9 spesso, ricevo richieste da parte di utenti che vogliono implementare funzionalit\u00e0 social all\u2019interno del proprio sito WordPress. Tu ci avevi mai pensato? \u201cImplementare funzionalit\u00e0 social\u201d non significa necessariamente creare un social network \u2013 piuttosto, significa [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":113109,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[8],"tags":[97,94,126],"class_list":["post-17132","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutorial","tag-creare-sito","tag-plugin","tag-social"],"acf":[],"_links":{"self":[{"href":"https:\/\/sos-wp.it\/wp-json\/wp\/v2\/posts\/17132","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sos-wp.it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sos-wp.it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sos-wp.it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sos-wp.it\/wp-json\/wp\/v2\/comments?post=17132"}],"version-history":[{"count":0,"href":"https:\/\/sos-wp.it\/wp-json\/wp\/v2\/posts\/17132\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sos-wp.it\/wp-json\/wp\/v2\/media\/113109"}],"wp:attachment":[{"href":"https:\/\/sos-wp.it\/wp-json\/wp\/v2\/media?parent=17132"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sos-wp.it\/wp-json\/wp\/v2\/categories?post=17132"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sos-wp.it\/wp-json\/wp\/v2\/tags?post=17132"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}