Freelance Day 2019 - L'ABC di WordPress - Francesca Marano
BuddyPress
1. BuddyPress
Da
blog
a
social
network
Arturo
Uggini
BuddyPress-‐it.it
info@buddypress-‐it.it
2. Cos’è
BuddyPress?
BuddyPress
è
un
plugin
che
aggiunge
le
funzionalità
di
un
social
network
ad
una
installazione
di
WordPress.
3. Quali
sono
le
sue
funzioni?
AGvità
Blog
*
Profili
Forum
Amicizie
Messaggi
Gruppi
PrivaJ
Altro…
Aggiungendo
plugin
di
terze
parJ
*
AGvando
la
funzione
mulJ-‐sito
4. Installazione
• Dal
backend
di
WordPress
Per
averlo
in
Italiano,
basterà
caricare
nel
percordo
wp-‐content/plugins/buddypress/bp-‐languages/
i
file
buddypress-‐it_IT.po
&
buddypress-‐it_IT.mo
5. Installazione
• Tramite
FTP
UJlizzando
il
proprio
client
preferito
(FileZilla,
Transmit,
etc.)
Scaricando
la
versione
aWuale
localizzata
in
Italiano,
e
caricando
la
cartella
buddypress/
in
wp-‐content/plugins/
7. Configurazione
Bisogna
aGvare
la
registrazione
degli
utenJ
nelle
impostazioni
di
WP!
• Impostazioni
generali
(aGvare/disaGvare
“buddybar”,
upload
avatar,
cancellazione
utente)
• Installazione
componenJ
(aGvare/disaGvare
i
vari
componenJ)
• Installazione
Forum
(con
1
click,
ok
forse
2
o
3)
• Creazione
campi
profilo
(personalizzare
il
profilo
utente)
8. UJlizzare
il
proprio
tema
• Installare
il
plugin
BuddyPress
Template
Pack
hWp://wordpress.org/extend/plugins/bp-‐template-‐pack/
• Cosa
fa?
E
cosa
devo
fare?
1. Sposta
i
file
che
servono
per
BP
(aGvità,
gruppi,
profilo,
etc).
2. Nel
caso
non
riuscisse
a
farlo
chiede
l’intervento
dell’utente.
3. Modificare
i
file
appena
spostaJ
in
modo
da
richiamare
l’html
e
il
CSS
del
vostro
tema
4. Finito!
Inserire
“ Tags:
buddypress”
nel
file
style.css
del
nostro
tema
per
togliere
l’avviso
del
tema
di
BuddyPress.
ATTENZIONE:
Prima
di
fare
qualsiasi
operazione
effeWuate
un
backup
del
vostro
tema!
9. Personalizzare
gli
URL
Di
base
gli
URL
di
BP
sono:
hWp://dominio.it/acJvity
hWp://dominio.it/members
hWp://dominio.it/groups
hWp://dominio.it/forums
hWp://dominio.it/register
hWp://dominio.it/blogs
E’
possibile
personalizzare
gli
“slug”
di
BuddyPress
semplicemente
inserendo
il
seguente
codice
nel
file
wp-‐config.php
define(
'BP_ACTIVATION_SLUG',
’aGvazione'
);
define(
'BP_MEMBERS_SLUG',
'membri'
);
define(
'BP_ACTIVITY_SLUG',
’aGvita'
);
define(
'BP_MESSAGES_SLUG',
'messaggi'
);
define(
'BP_BLOGS_SLUG',
'blog'
);
define(
'BP_REGISTER_SLUG',
'registrazione'
);
define(
'BP_FORUMS_SLUG',
'forum'
);
define(
'BP_SEARCH_SLUG',
’ricerca'
);
define(
'BP_FRIENDS_SLUG',
’amici'
);
define(
'BP_SETTINGS_SLUG',
’impostazioni'
);
define(
'BP_GROUPS_SLUG',
‘gruppi'
);
define(
'BP_XPROFILE_SLUG',
'profilo'
);
10. Alcuni
plugin
da
non
perdere
• BP-‐Album
permeWe
la
creazione
di
album
fotografici
hWp://wordpress.org/extend/plugins/bp-‐album/
• WP-‐FB-‐Autoconnect
login
condiviso
con
FB
hWp://wordpress.org/extend/plugins/wp-‐r-‐autoconnect/
• Welcome
Pack
inviare
un
messaggio
di
benvenuto,
invito
d’amicizia
o
ad
un
gruppo
hWp://wordpress.org/extend/plugins/welcome-‐pack/
• Private
BuddyPress
permeWere
l’accesso
solo
agli
utenJ
registraJ
hWp://wordpress.org/extend/plugins/private-‐buddypress/
• BP
Private
Community
come
sopra…
hWp://wordpress.org/extend/plugins/buddypress-‐private-‐community/
11. Cosa
ci
aspeWa
nel
futuro?
• L’uJlizzo
delle
pagine
di
WP
invece
degli
slug
e
delle
regole
di
riscriWura
degli
url
• Processo
guidato
d’installazione/
aggiornamento
• UJlizzo
di
bbPress
2.0
(plugin)
invece
che
standalone
• MulJ-‐BP
ogni
sito
del
network
potrà
avere
il
proprio
social
network
12. Grazie
a
TUTTI
per
l’aWenzione!
Se
ci
sono
domande
sono
a
vostra
disposizione…
BP
Italia:
hWp://www.buddypress-‐it.it
BP
Test
Drive
IT
hWp://www.testbp.it
E-‐mail:
info@buddypress-‐it.it