Oggi voglio parlarvi di un plugin di WordPress molto utile e che negli anni è migliorato moltissimo, offrendo delle prestazioni incredibili per la gestione e creazione di un’area riservata in WordPress. Il plugin di cui sto parlando e le cui funzioni descriverò in questo articolo è: WP Customer Area realizzato dalla MarvinLabs
Di sicuro chi abbia la necessità di creare un sito con u’area utente privata si trova di fronte ad una delle tipologie di sito tecnicamente più complesse da realizzare. Implementare un’area membri comporta affrontare problematiche sia di natura tecnica che di gestione. Per questo motivo è necessario scegliere il plugin giusto e WP Customer Area è di sicuro quello che fa al caso nostro. Per gli utenti più esperti o per chi non volesse utilizzare i plugin di WordPress, consiglio di leggere il post “Come creare un’area riservata su WordPress senza utilizzare plugins“.
Perché creare un’area privata in WordPress?
Un’area privata è una sezione del sito protetta, alla quale possono avere accesso dei membri con particolari privilegi o che hanno ad esempio sottoscritto un abbonamento. Oggi numerosi siti internet offrono la possibilità di consultare dei contenuti privati, pensiamo ad esempio ad una galleria fotografica riservata solo ad amici o familiari, oppure in senso commerciale per consentire a specifici clienti di scaricare dei contenuti acquistati o avere l’accesso a materiale riservato, oppure ancora creare delle aree utenti per la gestione del condominio online. Insomma potete capire come la possibilità di gestire velocemente e facilmente un’area privata sia di cruciale importanza per evitare spiacevoli problemi e costi di manutenzione esagerati.
Perché utilizzare WP Customer Area?
WP Customer Area è una soluzione modulare di tipo “tutto in uno” per la gestione di contenuti privati su WordPress. Grazie a questo plugin è possibile condividere in maniera assolutamente sicura: files, pagine, messaggi privati e contenuti con uno o più utenti registrati. Inoltre, essendo un plugin modulare è possibile attivare numerose funzioni aggiuntive grazie all’installazione di alcune estensioni che vi danno la possibilità di gestire gruppi di utenti oppure creare progetti di sviluppo e inviare notifiche ogni qual volta un nuovo contenuti o file fosse inserito nell’area riservata.
Caratteristiche di WP Customer Area
Sicuro
WP Customer Area è il miglior plugin per la condivisione di contenuti accessibili solo agli utenti autenticati. I contenuti sono infatti protetti dalla visualizzazione pubblica e non sono mai indicizzati dai motori di ricerca garantendovi la massima sicurezza e protezione nel totale rispetto delle regole di privacy. Per la gestione di un’area privata è inoltre indispensabile avere la possibilità di monitorare costantemente le operazioni compiute dai vostri clienti, per questo motivo il team di sviluppo ha introdotto la possibilità di visualizzare eventi quali: un cliente ha visualizzato una pagina privata, un cliente ha scaricato un file privato, etc
Semplice
Condividere contenuti e files in maniera privata non è mai stato così facile, il pannello di amministrazione intuitivo e ben organizzato vi permetterà di gestire aree riservate per i singoli utenti oppure per gruppi di utenti grazie alla possibilità di apposite estensioni.
Estensibile
Il plugin di base può essere esteso grazie a numerosi add-on per la gestione delle conversazioni con i vostri clienti, la creazione di progetti e elenchi di attività e tanto altro.
Shortcodes
Gli shortcodes vi permetteranno di personalizzare le aree private per mostrare i menù di navigazione, liste di contenuti protetti, dandovi pieno controllo nella personalizzazione delle pagine private. Documentazione ufficiale sugli Shortcodes.
Franco P. dice
Salve Vincenzo,
avrei una domanda da farti permettendomi di darti del tu.
Dovrei creare un’area riservata nella quale ogni nostro cliente, accedendo ovviamente solamente nella propria area dedicata, potrà trovare i documenti contrattuali che gli forniremo e dove a sua volta li potrà caricare una volta firmati.
Sarebbe bello che l’amministratore riceva ogni volta un messaggio/e-mail che lo avvisi del download/upload di un qualsiasi documento.
Secondo la tua esperienza questo plug-in potrebbe fare al nostro caso? Ho visto che è composto da diversi Addons e non vorrei sbagliare affermando che per queste mie necessità mi servano in ordine:
1. Advanced Custom Fields integration
2. Authentication forms
3. Front office publishing
4. Notifications
5. Terms of service
Ti ringrazio fin d’ora e vorrei farti i miei complimenti.
Franco
Vincenzo dice
Ciao Franco, gli addon che hai elencato sono quelli che ti servono per realizzare il tuo progetto. Piuttosto che utilizzare WordPress ti consiglio di considerare un software gratuito come ProjectSend https://www.projectsend.org/ l’ho testato di recente e sembra davvero ottimo! Se dovesse servirti ulteriore aiuto mandami una mail
Fabio dice
Ciao Vincenzo,
Ho l’area riservata in un sotto dominio e devo inserire una nuova pagina al menu di primo livello di wp custom area e assegnarla al singolo utente loggato e altre pagine per tutti il clienti loggati.
Quindi la pagina dovrà stare a fianco a: Bacheca – pagine – file – il mio account – “nuova pagina utente loggato con nome NOTIFICHE” – “nuova pagina per tutti gli utenti loggati con nome NOVITA'”
ora lo scenario è questo:
1. se aggiungo una pagina al menu di primo livello la pagina è uguale per tutti invece che dell’utente loggato.
2. quando aggiungo nuove pagine di primo livello non sono protette dalla login ma raggiungibili digitando il link.
Sapresti indicarmi come assegnare tali pagine a singolo utente loggato o a tutti gli utenti loggati e come fare in modo che queste pagine non siano raggiungibili tramite link diretto ma protette dal login?
Ti ringrazio
Vincenzo dice
Ciao Fabio, piuttosto che utilizzare WP Customer Area ti consiglio di leggere questo mio articolo Come creare area riservata WordPress senza plugins per creazione delle notifiche specifiche per singolo utente e invece utilizzare il plugin Groups per la creazione della pagina novità.
Nico dice
Buongiorno Vincenzo, ho provato questo plugin per il mio problema: devo creare un’area riservata dove un utente specifico deve poter vedere solo determinati post, che sarebbero offerte dedicate a lui. Ho provato con questo plugin, ma non riesco a trovare la quadra, hai qualche suggerimento, è adatto al mio scopo? Grazie
Vincenzo dice
Ciao Nico, di che tipo di offerte si tratta? Sono prodotti digitali che magari vendi con woocommerce? Puoi anche leggere questo articolo Come creare contenuti privati per utenti magari potrebbe essere utili per quello che stai realizzando.
Nico dice
Grazie per la tempestiva risposta, in verità sono dei Post contenenti delle offerte per un’agenzia di viaggi, non sono acquistabili ma solo dimostrative. Al massimo ci sarà un form per richiedere info. Solo che a determinate agenzie, previa registrazione, dovrei permettere di vedere solo alcuni post.
Vincenzo dice
Puoi provare con l’articolo che ti ho suggerito nel commento precedente.
Andrea dice
Ciao, sto provando a creare un’area privata utilizzando WP Customer Area con le seguenti caratteristiche, ma sto trovando dei problemi in particolar modo per la registrazione da parte dell’aministratore degli agenti e dei clienti:
PREMESSA
Dobbiamo prevedere due tipologie di utenti:
– Azienda (amministratore), deve entrare per gestire come sotto specificato;
– Agente, deve entrare per gestire come sotto specificato;
COSA DEVE POTER FARE L’AZIENDA
– Autenticarsi con user e password con privilegi amministrativi;
– Gestire gli agenti con dati anagrafici completi e credenziali di accesso;
– Deve poter creare delle entità denominate “Clienti” e assegnarle agli agenti;
– Pubblicare cataloghi e listini generici (file), quindi validi per tutti i clienti di quell’agente;
– Pubblicare cataloghi e listini specifici (file) per ogni cliente dell’agente;
– Pubblicare preventivi e disegni specifici (file) per ogni cliente dell’agente;
– Pubblicare contratti specifici (file) per ogni cliente dell’agente;
– Se possibile, l’azienda e l’agente possono scambiarsi messaggi riservati tramite chat;
COSA DEVE POTER FARE L’AGENTE
– Autenticarsi con user e password con privilegi di agente;
– Selezionare un cliente su cui lavorare e relativamente al cliente scelto:
o Inserire note e appunti testuali e caricare documenti;
o Consultare i file relativi a cataloghi, listini, preventivi, disegni, contratti;
o Modificare preventivi (file) in funzione della trattativa con il cliente, ossia scaricare il preventivo, modificarlo e ricaricarlo;
o Consultare i contratti con la possibilità di scaricarli e ricaricarli firmati dal cliente;
o In generale anche caricare qualsiasi documento ritenga necessario;
Secondo te è possibile riuscire a fare tutto questo utilizzando WP Customer Area e eventualmente plug-in aggiuntivi o conosci altre soluzioni su worpress che potrebbero farlo anche a pagamento>?
Grazie
Vincenzo dice
Ciao Andrea, si potrebbe realizzare con WP Customer Area ma richiede molte personalizzazioni. Credo che in questo caso ti serva una soluzione ad hoc oppure se cerchi di qualcosa da adattare allora ti consiglio di utilizzare un software crm, ne puoi trovare alcuni qui https://codecanyon.net/search/crm
Andrea dice
Grazie mille Vincenzo per il suggerimento. Nell’elenco dei plug-in CRM che mi ha mandato ne ho trovato uno perfetto per il mio lavoro e l’ho utilizzato facilmente, senza perdere troppo tempo o complicazioni… grazie per il prezioso suggerimento—-
roberto dice
Salve ho intenzione di comprare questo plug-in ma riscontro un problema già segnalato: Non sei autorizzato ad allegare più di 1 file
Ho provato a controllare tutte le impostazioni, ho disattivato tutti gli altri plug-in e ho provato altri temi ma il problema non si risolve. Ho un solo altro dubbio: sto usando uno spazio gratuito per testare i plug-in, ovvero netsons. Hai una soluzione senza dover cambiare?
Vincenzo dice
Ciao Roberto per avere la possibilità di allegare più di un file devi acquistare un add-onn agguntivo del sito ufficiale. Puoi tranquillamente utilizzare il tuo spazio di hosting gratuito.
Giuseppe dice
Buongiorno Vincenzo, di recente ho acquistato l’ultima versione dell’add-on authentications forms che ho stilizzato con i CSS e che non intendo aggiornare più l’add-on in questione. Al momento del rinnovo annuale devo scaricare il nuovo file .zip dell’add-on o solo la nuova chiave API da applicare all’attuale add-on customizzato? In quest’ultimo caso (applicazione di sola chiave API), non andrei a perdere la personalizzazione effettuata, dico bene?
Grazie
Vincenzo dice
Ciao Giuseppe il rinnovo della licenza annuale non compromette il lavoro che hai fatto sul CSS. Tuttavia se dovessi eseguire un aggiornamento dell’addon (è sempre consigliato tenere tutti i componenti di WordPress aggiornati) allora questo potrebbe comportare la rimozione delle modifiche che hai eseguito, per questo motivo è importante fare sepre un backup e utilizzare un child theme dove apportare tutte le modifiche personali, vedi qui per ulteriori informazioni, Introduzione all’uso dei child theme in WordPress piuttosto che modificare i files dei plugins.
Daniele F dice
Ciao Vincenzo,
intanto grazie per questo tutorial.
Ho necessità di personalizzare la pagina di login per gli utenti che dovranno accedere alla propria area riservata (non voglio che si trovino di fronte alla classica schermata di wordpress): è possibile farlo senza andare a modificare quella di login dell’amministratore (cioè la mia)?
È necessario ricorrere ad un plugin specifico? Se sì, quale?
Grazie
Daniele
Vincenzo dice
Ciao Daniele di sicuro esisteranno dei plug-ins ma purtroppo non saprei dirti quali. Io di solito creo un template con il codice di login e poi assegno quel template ad una pagina che collego alla voce di menù login.
patrizia dice
Buongiorno,
devo creare una pagina di login che dia accesso a due aree riservate. La prima area riservata deve dare accesso ad un gruppo di utenti e la seconda ad un sottogruppo degli stessi.
Gli utenti avranno necessità di accedere principalmente per consultare ed eventualmente scaricare file di documenti.
Mi sa indicare se WP customer area è adatto alle mie necessità ed eventualmente quali addon sono necessari?
Grazie
Vincenzo dice
Ciao Patrizia dipende dai contenuti che devi condividere con i diversi gruppi di utenti. L’area privata è sempre la stessa (non devi creare due diverse aree private) e quindi assegni i contenuti ad un gruppo o ad un altro. Dovresti riuscire a realizzarlo utilizzando gli addon “Managed groups” in combinazione con “Additional owner types”
patrizia mingione dice
Buonasera, ho un negozio dell’usato e vorrei utilizzare questo plugin per fare in modo che ogni mio cliente possa entrare e vedere cosa e quanto ha venduto in qualsiasi momento. E’ possibile farlo? Grazie
Vincenzo dice
Ciao Patrizia purtroppo non è possibile farlo con WP Customer Area in modo automatico ma dovresti creare tu qualche soluzione personalizzata. Non hai specificato nel commento se stai utilizzand un plugin come woocommerce per gestire il tuo negozio, qualora fosse così potresti utilizzare qualcosa come questo https://woocommerce.com/products/product-vendors/# non sono sicuro però se sia esattamente quello che stai cercando.
Gianluca dice
Vincenzo grazie per avermi risposto. Potresti dirmi quali sono questi plugin che posso provare? Grazie
Vincenzo dice
Ciao potresti provare con questo https://en-gb.wordpress.org/plugins/woocommerce-role-pricing/ oppure fai una ricerca con Google “woocommerce role price” ne esistono alcuni a pagamento di cui uno sviluppato dallo stesso team di woocommerce
Gianluca dice
Ciao Vincenzo, complimenti per l’articolo.
Volevo sapere se era possibile con WP customer Area gestire due tipologie di clienti, cioè: privati e rivenditori. Mi spiego meglio, se accedi al sito come utente privato visualizzi i prezzi al pubblico, se invece accedi come rivenditore tramite login, visualizzi i prezzi a loro riservati. È fattibile? Grazie mille
Vincenzo dice
Ciao Gianluca, purtroppo non è possibile farlo con WP Customer Area però se utilizzi Woocommerce ho visto che esistono dei plug-ins che ti permettono di farlo.
Annalisa dice
Bellissimo tutorial!
Io avrei necessità di dare la possibilità di dare ai clienti che si iscrivono di inserire i propri file privati. è possibile?
Poi in un secondo caso ogni utente vorrei caricare file personalizzati per ogni cliente. come dovrei fare?
Grazie in anticipo
Vincenzo dice
Ciao Annalisa, grazie mille.
Per la condivisione dei files ti consiglio di visitare la pagina degli addon
Annarita dice
Bel tutorial.
Ho installato il plugin WP Custom Area, l’ho provato e funziona. ho però 2 problemi:
1. Mentre la bacheca e tutte le altre pagine del menu si allineano al centro, la pagina di ogni file e quella di ogni pagina si allineano a sinistra.
2. Il logout non riesco a farlo uscire da un loop che si blocca solo ricaricando la pagina.
Puoi darmi un aiuto,
grazie.
Vincenzo dice
Ciao Annarita, per quanto riguarda il layout potrebbe essere dovuto alla configurazione css del tema che stai utilizzando. Per il loop del logout potrebbe essere un conflitto con altri plugin installati.
Evolve - Andrea Gandino dice
Ciao a tutti,
abbiamo recentemente rilasciato un plugin che inibisce l’accesso a determinate pagine del proprio sito ai visitatori.
Si chiama WP Private Area ed è disponibile gratuitamente su WordPress.org: https://wordpress.org/plugins/wp-private-area/
Se vi va, provatelo e fateci sapere se vi piace!
Vincenzo dice
Ciao grazie per la segnalazione buon lavoro!
Marta dice
Ciao, e grazie per il bel tutorial.
Volevo chiederti, nelle impostazioni ho messo la spunta a “Visualizza qualunque file privato” nel front office per quanto riguarda gli editor e anche “Visualizza qualunque pagina privata”. Ma non riesco a visualizzare nè file nè pagine degli utenti “subscriber”.
Come posso risolvere?
Grazie.
Vincenzo dice
Ciao Marta,
Hai provato a spuntare le stesse opzioni per i subscribers? Nella tua domanda hai detto di aver impostato le regole solo per gli editors.
Danele dice
Ma non è possibile cambiare la pagina di destinazione dopo il logout ?
Vincenzo dice
Ciao Daniele, puoi provare ad utilizzare la seguente funzione come specificato dallo sviuppatore del plugin https://wp-customerarea.com/snippet/changing-the-page-shown-after-logout/ devi inserire il codice nel file functions.php del tuo tema e sostituire il link di google con quello della tua homepage. Non ho avuto modo di testarlo ma dovrebbe funzionare. Fammi sapere, buon lavoro.
Cris dice
Buonasera,
se posso permettermi di rispondere alla domanda precedente, ebbene SI, si possono gestire facilmente i redirect utilizzando un semplice plugin: Login Widget With Shortcode.
Vorrei fare io una domanda: è possibile caricare più di un file in “File Privati” ? Basta acquistare un upgrade? E se si quale e dove?
Grazie
Vincenzo dice
Ciao Cris, grazie per il tuo feedback, di sicuro sarà d’aiuto anche per altri utenti. Per quanto riguara i files si puoi caricare più di un file utilizzando l’addon “enhanced files“
Fabio Intermoia dice
Salve, ottima guida… complimenti.
Ho solo due dubbi che necessitano sicuramente di moduli aggiuntivi, ma gradirei un consiglio su quali.
1) Gli utenti dovrebbero potersi registrare da soli
2) Ogni utente nella sua area privata dovrebbe poter inserire dei file pdf o cancellarne di pregressi
Puoi aiutarmi a capire di cosa ho bisogno?
Vincenzo dice
Ciao Fabio grazie mille. Come hai già capito ti servono dei moduli aggiuntivi e in particolare i seguenti: “Authentication forms” per integrate la registrazione degli utenti e “Front-office publishing” per permettere agli utenti di eseguire l’upload dei files. Spero di esserti stato d’aiuto
Lorenzo Cravero dice
Ciao Vincenzo.
Bellissimo tutorial. Volevo chiederti una cosa.
Io sono un allenatore di Triathlon e ho bisogno che ogni mio allievo visualizzi il calendario delle sue gare all’interno dell’area personale. Come posso fare?
Altra domanda. Posso creare dei grafici di far vedere all’interno dell’area personale dei miei allievi? (es. faccio dei test sui 10km ogni 2 mesi e voglio creare dei grafici che riproducano questi test). sempre diversi per ogni singolo allievo.
Grazie.
Lorenzo
Vincenzo dice
Ciao Lorenzo, puoi utilizzare WP Customer Area per creare delle aree private e quindi per ogni allievo puoi creare dei contenuti personali ti servirà però l’estensione “additional owner type“. Per quanto riguarda i grafici puoi caricare un file excel per ogni allievo oppure cercare nnal directory deìi plugin di WordPress sono certo che troverai un plugin che ti permetta di gestire dei grafici, tuttavia non ho mai avuto la necessità di utilizzarne uno quindi non saprei consigliarti. Se ti serve altro auto scrivimi pure qui oppure inviami una email.
Roberto Uliano dice
Ciao! Bel tutorial! Grazie.
Ho un problema con wp customer area. In pratica quando vado a creare la pagina il menu a tendina dell’assegnazione non mi da nessuna opzione da scegliere dell’utente creato.
Inoltre Quando vado a creare la pagina del file privato non mi da l’icona add file.
In cosa sbaglio?
Grazie mille per il tempo dedicatomi
Vincenzo dice
Ciao Roberto, mi fa piacere sapere che il mio tutorial possa essere d’aiuto. E’ molto strano che non ti mostri l’opzione per l’assegnazione dell’utente nella pagina enei files. Assicurati che nelle impostazioni generali di WP CUstomer Area sia spuntata l’opzione abilita add-on nelle pagine privata e nei files privati. Fammi sapere se riesci a risolvere. Altrimenti potrebbe esser eun conflitto con altri eventuali plugins che stai utilizzando.
Roberto Uliano dice
Ciao Vincenzo! grazie per la risposta.
In pagine private e file privati nelle impostazioni, sono spuntate le opzioni Abilita estensioni. A questo punto potrebbe essere qualche conflitto? Io utilizzo per la gestione dei ruoli members.
Mi sapresti dire come verificare i conflitti? Grazie mille ancora!
Vincenzo dice
Ciao Roberto per capire se c’è un conflitto con altri plugin devi procedere per esclusione prova a disattivare members e vedi se wp customer area ti mostra il menù a tendina. Inoltre prova anche con un browser diverso. Fammi sapere 😉
Davide dice
Ciao, grazie per l’ottimo tutorial.
Esiste la possibilità di inserire una funzione che permetta ad un utente di cercare un file fra i suoi file privati?
Grazie in anticipo dell’aiuto 🙂
Vincenzo dice
Ciao Davide purtroppo allo stato attuale non è possibile senza personalizzare il codice.
Vincenzo dice
Ciao complimenti per il tutorial, ho installato customer area in più per gestire le fatture dei condominio ho installato Wp-invoice. Ti volevo chiedere come far uscire la lista delle fatture nell’area privata e il dettaglio mantenendo la struttura del sito. Sembra che funzioni solo la modalità con pagine tempate del plugin. C’è bisogno di un estensione? C’è un alternativa solo free? Grazie in anticipo
Vincenzo dice
Ciao Vincenzo, se non sbaglio wp-invoice dovrebbe avere degli shortcodes che ti permettono di mostrare un lista di fatture all’interno di qualsiasi pagina. Per quanti riguarda il tema della fattura è possibile personalizzarlo seguendo questa guida https://www.usabilitydynamics.com/product/wp-invoice/docs/how-to-create-custom-template-for-invoice-page-in-wp-invoice-plugin anche se non mi è capitato mai di lavorarci, potrebbe comunque richiedere delle personalizzazioni di codice
Giovanni dice
Buongiorno Vincenzo. Complimenti per l’ottimo tutorial. Ho un solo dubbio. Per poter gestire la registrazione degli utenti “senza passare per il tool nativo di WP”, può bastare l’add-on Authentication forms?
Grazie in anticipo
Vincenzo dice
Ciao Giovanni, ti ringrazio per i complimenti, se non vuoi utilizzare il gli strumenti di registrazione nativi di WordPress allora di sicuro la scelta migliore è utilizzare l’addon Authentication Forms di WP Customer Area.
Giovanni dice
E con l’aggiunta dell’add-on Notification, dovrei essere a posto anche con l’invio di notifiche e conferme a questo punto. Dico bene?
Vincenzo dice
Si come specificato nella pagina dello sviluppatore 😉
Giovanni dice
Bene. Grazie mille per il supporto
Angelo dice
Buongiorno,
sto usando WP Customer Area. Quando creo il file privato per l’utente (un allegato tipo pdf) inserisco la spunta su “permetti commenti”. Però l’utente dopo la login accede al menu dell’area riservata, vede il file allegato ma non c’è modo di inserire un commento. Serve un add-on?
Grazie,
Angelo
Vincenzo dice
Ciao Angelo dovrebbe funzionare utilizzando il sistema di commenti di WordPress, hai controllato che i commenti siano abilitati elle impostazioni generali di WordPress?
andrea dice
buongiorno
ho installato questo plugin, ma se si collegano più di due persone, non si riesce ad accedere, avete qualche consiglio?
grazie mille
Vincenzo dice
Ciao Andrea, potresti darmi più dettagli in riguardo al problema? Stai provando ad accedere dallo stesso browser? Il plugin non dovrebbe dare questi problemi.
michele dice
ciao,
io vorrei usare questo plugin, wp-customer-area, ma ho dei dubbi sul caricamento dei files e sui diritti da assegnare.
I miei users non caricheranno files, li metterò io sul server direttamente da file system, principalmente saranno pdf, ma non ho capito come si fa.
e poi ho visto che si puo assegnare solo un utente al file, gli altri non lo vedono…come posso fare per far vedere un file a tanti users?
grazie!
Vincenzo dice
Ciao Michele, puoi eseguire l’upload dei files dal pannello di controllo.
Per quanto riguarda la possibilità di attribuire più files a più utenti puoi utilizare l’addon managed groups il quale ti permette di creare dei gruppi di utenti ai quali assegnare dei files. Spero di esserti stato d’aiuto.
caterina dice
Salve,
ho la necessità di creare delle pagine private per diversi utenti,
poi io da admin devo poter allegare un file pdf ad ogni utente.
ad esempio a giuseppe rossi devo allegare 1.pdf
a pippo rossi devo allegare un altro file e così via.
L’importante che io alleghi i file da una pagina specifica e poi ogni utente veda i file che
l’admin gli ha caricato.
quali plugin devo utilizzare? Grazie
Vincenzo dice
Cia Caterina, puoi utilizzare Wp Customer Area, scrivimi una email se ti serve una consulenza più dettagliata.
caterina dice
devo attivare qualche licenza o posso utilizzare quello base^?
Vincenzo dice
Ciao, la versione gratuita di base dovrebbe andare bene 🙂
Micaela dice
Salve, grazie per l’articolo molto interessante.
Avremmo bisogno di capire se questo plugin ci permette di creare piu’ aree riservate dove gli utenti possono fare una serie di azioni.
In particolare dovremmo fare un sito per le scuole, dove ogni scuola deve accedere ad una sua area riservata dove (loggandosi con LOGin e PSW) possa inserire documenti/files , cancellarli, modificarli. Inserire dei testi, modificarli o cancellarli.. Per ogni documento /testo prevedere la possibilità di fare commenti (solo gli utenti che accedono a quell’area). Inoltre chiediamo se siano possibili piu’ livelli di accesso in quell’area (ad es: due livelli per ogni scuola: docenti e alunni)
Grazie mille!
Micaela e Gloriana
Vincenzo dice
Salve, la ringrazio per i complimenti. E’ possibile creare qualcosa di funzionante con WP Customer Area integrandolo con l’addon “managed group” il quale permette di impostare diversi gruppi di utenti e l’addon “Front-office publishing” che permette di pubblicare testi e documenti dal lato frontend. Esistono anche delle soluzioni specifiche per la scuola che trovate qui Altrimenti si può pensare di realizzare qualcosa di più specifico in PHP e MySql ma questo richiede più tempo. Non esitate a contattarmi per email qualora vi servisse una consulenza più approfondita.
Federico dice
Salve, ho la necessità di creare un area utenti privata dove gli utenti possano caricare dei file e vederli conservati nella loro area privata. Questo plugin permette di farlo? Grazie
Vincenzo dice
Ciao, si è possibile utilizzando l’addon “Front-office publishing“
Cristian dice
Ciao Vincenzo,
Come faccio a rendere visibili le pagine create per i singoli utenti, visibile anche ad un utente admin specifico? un’utente che possa vedere tutte le pagine.
grazie
Vincenzo dice
Ciao Cristian gli amministratori visualizzano tutte le pagine e non è possibile fare in modo che solo uno degli amministratori possa vederle. Però potresti provare con l’addon “managed group” il quale ti permette di impostare un manager per ogni singolo gruppo di utenti.
AndreaS dice
ciao Vincenzo,
ti ringrazio innanzitutto in anticipo del supporto,
nel mio sito WP ho la necessità di creare una area personale, quindi con username e password, nella quale devo visualizzare una pagina con dei grafici diversi per ogni utente (dati prelevati da un database sql),
pensi che sia sufficiente solo WP Customer Area o hai dei consigli?
grazie
Andrea
Vincenzo dice
Ciao Andrea con Wp Customer Area puoi creare l’area privata, il problema è poi come richiamare i dati dal database sql, per questo ti serve qualche plugin. Oppure se sai codificare potresti creare una soluzione personalizzata senza utilizzare wordpress ma solo php e mysql. In bocca al lupo
Ing. Marco Filippini dice
Gentile Vincenzo,
è possibile con questo plug-in fare l’inverso: dare la possibilità agli utenti di fare upload di file?
Grazie in anticipo.
Marco Filippini
Vincenzo dice
Ciao Marco si è possibile utilizzando l’addon “Front-office publishing“
Nicola dice
Ciao, cercavo un plugin che mi permetta di creare pagine personalizzate per più gruppi di utenti. Questo plugin quanti differenti gruppi di utenti può gestire ?
Vincenzo dice
Ciao Nicole con l’addon “Managed Groups” puoi gestire un numero infinito di gruppi di utenti.
fausto dice
salve è possibile inviare una email di notifica agli utenti ogni volta che viene pubblicato un file senza usare l’add on notification? Grazie
Vincenzo dice
Ciao Fausto, purtroppo non è possibile.
Fausto dice
ciao scusami è possibile associare a wp customer area un plugin di registration form senza utilizzare gli addons a pagamento proposti? Cosi posso creare un area di registrazione e successivamente ho la possibilità di accettare o meno gli utenti e gestire la loro area personale
Vincenzo dice
Ciao Fausto se vuoi accettare gli utenti manualmente allora puoi utilizzare un qualsiasi plugin o soluzione personalizzata, tuttavia qualora volessi automatizzare il processo allora ti servirò di certo l’addons.
Rita dice
Ciao,grazie dell’articolo, infatti h installato il plugin con l’estensione “Authentication forms Integration of login and registration forms” e fin qui va bene. L’unico neo che sulla pagina di login vedo 2 form di login, quello del plugin e del wp, e non è tanto bello. Come posso fare ad eliminare quello di wp?
Ciao e grazie 🙂
Vincenzo dice
Ciao Rita a quale pagina di login ti riferisci?
Rita dice
Nella pagina di login c’erano due form di login, sopra quello creato da plugin e sotto quello del tema. Forse era il problema del tema, non saprei, ma cmq o disinstallato. Ciao – Rita
Stefano dice
Ciao, è possibile poter inserire la foto del profilo per ogni singolo utente? al momento non sembra personalizzabile!
Vincenzo dice
Ciao Stefano questa funzione non è stata ancora implementata dallo sviluppatore. Però puoi provare a chiedere o cercare nel forum ufficiale https://wp-customerarea.com/support/forum/general-support-questions/
Stefano dice
Ciao, ho appena installato il plugin e fatto dei test sul tema di default di wordpress “tweny seventeen” Vi sono dei problemi con i browser. Firefox e Chrome appena entro nella sezione privata non visualizzano i contenuti, sia le pagine che i file, ma li vedono solo nella bacheca principale, invece IE incredibilmente vede tutto ed è l’unico browser che funziona correttamente. dove ho sbagliato?
Vincenzo dice
Ciao Stefano ti consigli di aprire un post nel forum ufficiale dello sviluppatore del plugin a questo link https://wp-customerarea.com/support/forum/general-support-questions/
Sergio dice
Buongiorno ho installato WP Customer Area e ho fatto alcuni test andati a buon fine
Vorrei informazioni per abilitare le seguenti funzioni
1) inserire una pagina o widget di registrazione al sito
2) inserire una pagina o widget di login al sito (senza passare da quella standard di wordpress)
3) ampliare i campi nel modulo di registrazione (esempio nome, cognome, mail, telefono, comune di residenza e tipologia di servizio richiesto con menù a tendina con possibilità di scegliere tra 1 o più opzioni)
Grazie in anticipo 🙂
Vincenzo dice
Ciao Sergio per queste modifiche puoi cercare widgets e plugins nella repo ufficiale di WordPress oppure rivolgerti ad un webmaster.
Nicola dice
Salve, è possibile importare, attraverso CSV o altro, massivamente un elenco di file privati da assegnare ciascun ad un singolo utente. Mi spiego meglio, la mia esigenza è la seguente: ho 900 diversi utenti; ciascuno di essi dovrà vedere nella propria area privata un file (quindi ho 900 singoli file da assegnare). All’utente Mario Rossi corrisponderà il file bollettino-mrossi.pdf e così via a tutti gli altri.
COme accade per gli utenti (che si possono importare da CSV), c’è qualcosa che mi permette di caricare i file ?
Vincenzo dice
Ciao Nicola che io sappia lo sviluppatore del plugin non ha ancora sviluppato un’opzione che permetta di caricare files da CSV
Giulia dice
Ciao Nicola io avrei bisogno di informazioni per il tuo stesso progetto… sei riuscito a trovare una soluzione? Ti ringrazio
Nico dice
Ciao!Utilissimo il video..
Ascolta ho una difficoltà. E’ possibile assegnare la visualizzazione di un file ad un gruppo di utenti e non ad uno singolo?
Mi spiego: ho necessità che n file vengano messi a disposizione di un gruppo di utenti tipo i sottoscrittori. Sto provando da un bel pò senza riuscirci..
Vincenzo dice
Ciao Nico, puoi integrare WP Customer Area con l’addon a pagamento “Managed Groups”. Questo ti permette di creare dei gruppi ai quali attribuire diversi files privati. Spero di essere riuscito ad aiutarti
Roberto dice
Ciao, Sto realizzando un e-commerce di servizi con woocommerce. Vorrei, però, utilizzare wp customer area per l’area privata al posto di quella di woocommerce perchè è più flessibile e mi offre maggiori margini di personalizzazione. L’unica cosa che mi crea dei problemi è il fatto che non riesco a sincronizzare i dati dell’utente, in quanto mentre woocommerce legge i dati di fatturazione del cliente, wp customer area legge i dati chiamati “home address”. Essendo che a me interesserebbe unicamente fare inserire e modificare agli utenti solo i dati di fatturazione, esiste un modo per far leggere a wp customer area i dati di fatturazione piùttosto che home Address?
ti ringrazio anticipatamente…
Vincenzo dice
Ciao Roberto hai provato ad utilizzare lo shortcode di WooCommerce [woocommerce_my_account] all’interno della pagina privata di WP Customer Area? Successivamente se vuoi rimuovere la possibilità di modificare l’indirizzo e lasciare invece i dati di fatturazione puoi utilizzare i filtri di di WooCommerce tramite php all’interno del file functions.php del tuo tema, leggi questa guida alla voce “overriding core filters”
Spero di esserti stato d’aiuto. In bocca al lupo per il tuo progetto 😉
Luca dice
Si potrebbe utilizzare il plugin per consentire all’editore di inserire prodotti in woocommerce implementato nel sito.
Vincenzo dice
Ciao Luca, non è possibile con WP Customer Area, hai provato a cercare su google alla voce “woocommerce frontend shop manager”??
dario dice
Ciao una domanda cerco un plugin con area riservata che dia la possibilità ai miei clienti di monitorare il proprio credito e il movimento dei propri consumi in denaro oltre che ad altre cose personali, ho visto wishlist member, può andar bene secondo te? o ce ne sono altri più performanti? grazie.
Vincenzo dice
Ciao Dario, non mi è mai capitato di realizzare qualcosa del genere. Dipende da dove arrivano i pagamenti effettuati, sono già archiviati nel database?
andrea dice
Ciao,
complimenti per l’articolo, utilizzo WP Customer Area per un cliente ma da qualche giorno non riesce più a caricare file in area provata. Il messaggio di errore è questo:
“…. Si è verificato un errore durante il caricamento del file : Questo tipo di file non è consentito per questioni di sicurezza.!”
I file sono .xlxs di peso sempre entro i 2MB. Ho provato sia ad aumentare il limite di upload sia a specificare l’estensione come permessa. Oltre che verificare che le cartelle fossero scrivibili.
Ma il problema sembra essere di altro tipo.
Riesci a darmi una mano per favore? Grazie
Vincenzo dice
Ciao Andrea forse il plugin non permette di eseguire l’upload dei files .xmls hai provato a zipparli e caricarli come file .zip?
Alessandro dice
Ciao Vincenzo, ti faccio i complimenti per la tua recensione a questo plugin. L’ho trovata molto utile al punto che mi hai convinto ad utilizzare WP Customer Area per il sito che stò facendo. Ho installato il plugin ed ho fatto tutti i settaggi del caso.
Ora però mi trovo con il seguente problema. La mia necessità principale è quella di poter far vedere ad un singole utente, al quale ho creato un account di accesso, una gallery composta da svariate grafiche pubblicitarie che siano già visibili senza il bisogno di doverle scaricare. Per creare la gallery ho utilizzato quella classica di wordpress e l’ho posizionata nell’area di testo. Il problema è qua, non mi fà vedere la gallery quando entro nell’area privata di questo singolo utente. Se invece posiziono le immagini singolarmente nell’area di testo, queste vengono visualizzate. Ma è scomodo perchè ho decine di grafiche pubblicitarie da fare vedere e quindi ho la necessità di impaginarle con una gallery.
Come posso risolvere questo problema secondo te?
C’è qualche add-on adatto?
Ho analizzato “Enhanced files” ma dagli screeshot si vedono i file allegati senza anteprima. Ed io ho bisogno di vedere subito l’immagine senza doverla scaricare in locale.
Grazie per l’aiuto
Vincenzo dice
Ciao Alessandro, potresti provare ad utilizzare un altro plugin per la gestione delle gallerie di immagini, ne esistono moltissimi e li trovi nella directory dei plugin di wordpress. Forse si tratta di un problema di compatibilità 😉
Mauro dice
Buongiorno, la gli add on come per esempio Notifications, il costo di 20 euro (licenza personale) è annuale oppure ” a vita”?
Grazie e buona giornata.
Vincenzo dice
Ciao Mauro, il costo è annuale, e ti da diritto ad avere tutti gli aggiornamenti rilasciati dallo sviluppatore dell’addon al momento della scadenza puoi decidere di rinnovare l’abbonamento per un altro anno oppure sospendere l’iscrizione, in questo caso potrai comunque continuare ad utilizzare l’addon ma non avrai più diritto ad avere gli ultimi aggiornamenti. Per ulteriori dettagli ti consiglio di leggere i termini e le condizioni di vendita che trovi nel sito dello sviluppatore alla pagina “termini e condizioni“
Daniele dice
Ciao, Prima di tutto complimenti per il plugin !! Good Job!
Volevo chiederti se era possibile dare agli utenti la possibilità di caricare a loro volto files nelle rispettive aree riservate. Mi servirebbe per poter far interagire il cliente con l’Admin.
Ti ringrazio in anticipo
Vincenzo dice
Ciao Daniele per integrare questa funzionalità devi utilizzare un’estensione aggiuntiva chiamata “Front-office publishing“
Valentino dice
Ciao Vincenzo,
alla fine ho comprato l’ALL BUNDLE
Ho installato il “Front-office publishing”, il mio scopo era di non dare la possibilità all’utente di decidere chi sia l’utilizzatore e fare in modo che sia sempre lui (in modo che si ritrovi sempre sul suo backoffice i file che ha caricato lui) – per fare ciò sono andato su “FUNZIONALITA'” nelle impostazioni di WP CUSTOMER AREA e ho spuntato la voce “Modifica contenuti (dal front-office) – Seleziona un utente (utilizza quello predefinito altrimenti)”. Ho salvato ma quando entro con un utente e creo un file mi blocca al secondo passaggio con un banner giallo con scritto “You must select at least one owner”. Sapresti dirmi come risolvere questo inconveniente?
Grazie
antonio dice
Ho installato il plugin in un sito funzionante già esistente, ma quando attivo il plugin se sono un utente che vuole visitare il sito non mi fa più vedere la homepage ma mi dirige direttamente a http://www.nomesito.it/wp-login.php invece che http://www.nomesito.it
Perchè? Grazie
Vincenzo dice
Ciao Antonio scusa se ti rispondo solo adesso, quello che hai descritto non dovrebbe accadere, assicurati di aver fatto il logout dal pannello di amministrazione e controlla nuovamente tutte le impostazioni 😉
Luca dice
Buonasera Vincenzo,
sono nuovo di queste cose ed avrei un problemino da risolvere..
ho creato il mio prodotto insieme alla landing pages thank you ecc ecc…ho creato un account paypal dove ricevere i pagamenti..ma come faccio a far ” aprire ” in automatico la pagina di download dei file ai clienti che hanno appena acquistato?
Grazie e buone feste!
Luca
Vincenzo dice
Ciao Luca questo tuo commento non è attinente al contenuto dell’articolo
Antonio dice
Ma una volta installato il plugin, tutto quello all’interno di wordpress diventa protetto da nome e password perchè?
Vincenzo dice
Ciao Antonio non tutto diventa protetto.
Giuseppe dice
Ciao Vincenzo, scusa ma nel commento precedente avevo sbagliato il nome, ho installato il plugin sembrerebbe perfetto ma non mi permette di inserire più di un file all’interno della pagina di upload.
Mi risponde che non sono autorizzato ad inserire più di 1 file e questo non permette di fare alcun lavoro.
Cosa sbaglio? Sai darmi qualche indicazione?
Grazie in anticipo per il tuo interessamento
Vincenzo dice
Ciao Giuseppe per poter eseguire l’upload di più files devi utilizzare l’addon enhanced files Buone feste 🙂
Valentino dice
Ciao Vincenzo,
ogni qual volta che l’amministratore carica un nuovo file sulla pagina riservata di un cliente, è possibile l’invio automatico di una email all’utente che notifichi il nuovo elemento presente sulla sua pagina? è possibile caricare elementi sulle pagine di determinati utenti (es al signor Mario Rossi carico il file1 e al signor Bianchi carico il file 4) oppure caricare elementi nelle pagine di un gruppo di utenti?
Grazie per la risposta
Valentino
Vincenzo dice
Ciao Valentino per attivare le notifiche devi acquistare un addon aggiuntivo che si chiama “Notifications” invece per quanto riguarda la possibilità di caricare file per gruppi di utenti puoi utilizzare l’addon “Managed Groups“
Valentino dice
Grazie mille!
Un ultima domanda, è possibile customizzare l’area riservata, magari con un plugin o un add-on aggiuntivo?
Grazie ancora e Buone Feste!
Valentino
Vincenzo dice
Ciao si è possible. Buone feste anche a te 😉
mirko dice
ciao, bell’articolo!
è possibile far visualizzare a tutti gli iscritti uno stesso file che l’admin carica? anche spuntando l’opzione visualizza tutti i file privati nei permessi non ho l’effetto sperato, perchè nella pagina del file posso selezionare solo un utilizzatore alla volta…
Vincenzo dice
Ciao Mirko, puoi utilizzare il plugin “WP Customer Area” e integrarlo con l’addon a pagamento “Managed Groups” il quale ti permette di creare dei gruppi ai quali attribuire diversi files privati. In questo modo, gli utenti che appartengono al gruppo A non possono visualizzare i files che appartengono agli utenti del gruppo B.
Spero di essere riuscito ad aiutarti.
Giacomo dice
Ciao Vincenzo,
Congratulazioni per la maniera accurata e dettagliata con la quale spieghi gli argomenti. Ho installato wp custom area e avrei una domanda in merito:
Ho un manuale pdf da assegnare ad ogni utente che si registra, dopo aver creato il File “manuale rilievo” riesco ad assegnarlo soltanto al singolo utilizzatore che mi fa selezionare dal menù a tendina nella sessione ASSEGNAZIONE, se vado a gestire la finestra ACCESS RESTRICTIONS e aggiungo i gruppi ai quali voglio rendere visibile il file (in questo caso gruppo dei registrati) gli utenti di quel gruppo non vedono il file, sto impazzendo per capire il perché!!!!
Quindi io avrei necessità di assegnare lo stesso file (manuale rilievo) a più utenti, per adesso quello che riesco a fare con wp customer area è soltanto la possibilità di assegnarlo al singolo utente, quindi ogni volta che l’utente si registra dovrei creare lo stesso file e assegnarlo ad esso, mi sembra impensabile!!!
Per riesca a darmi una dritta…..
Grazie per la disponibilità
Giacomo
Vincenzo dice
Ciao Giacomo, puoi utilizzare il plugin “WP Customer Area” e integrarlo con l’addon a pagamento “Managed Groups” il quale ti permette di creare dei gruppi ai quali attribuire diversi files privati. In questo modo, gli utenti che appartengono al gruppo A non possono visualizzare i files che appartengono agli utenti del gruppo B.
Spero di essere riuscito ad aiutarti.
Giacomo dice
Grazie Vincenzo, si è proprio quello che cercavo, l’unico handicap è che pur pagandolo la prima volta poi andrebbe rinnovata la licenza ogni anno. Grazie ancora per l’informazione, a presto
Giacomo
Giacomo dice
Ciao Vincenzo, complimenti per la passione e per l’inventiva… fuori dal comune!!! Io vorrei creare un’area privata dove per ogni utente, avere una piccola pagina dove poter eventualmente caricare qualche documento (PDF) unitamente ad una sorta di stato pratica. Sono un consulente e sarebbe un sistema in grado di risolvermi moltissimi problemi!
Vincenzo dice
Ciao Giacomo ti ringrazio per i complimenti. Per il tuo progetto potresti utilizzare WP Customer Area con degli addon aggiuntivi in particolare ti suggesrisco il pacchetto freelancer bundle il quale ti permette di avere una sistema di project management e quindi di gestire le pratiche come fossero dei progetti (in questi progetti è possibile ache allegare files). Fammi sapere se ti serve ulteriore aiuto.
Mauro dice
Ciao Vincenzo,
complimenti per la tua competenza. Io vorrei creare un area dedicata, previa iscrizione, ai singoli utenti dove potranno inserire del testo, del video e delle immagini.
Cosa di consiglieresti di usare, in sostanza un aspecie di sito nel sito ma visibile solo con l’autenticazione dell’utente.
grazie mille
Mauro
Vincenzo dice
Ciao Mauro, ti ringrazio per i complimenti. Credo che tu possa utilizzare WP Customer Area e qualora volessi permettere agli utenti la pubblicazione di files e articoli dal lato frontend ti consiglio di acquistare l’addon Front End Publishing
cello dice
Complimenti per l’articolo, molto esaustivo…
voglio creare un sito in cui, a seguito dell’acquisto di un prodotto, l’utente possa ricevere le credenziali per accedere alla propia area riservata, cioè il “luogo” in cui potrà avere accesso ai contenuti appena acquistati.
Il problema si pone adesso: voglio fare in modo che il prodotto sia suddiviso in X numero di contenuti che si sblocchino a intervalli temporali da me stabiliti: in sostanza desidero che i contenuti siano fruibili in maniera cadenzata e non tutti subito (il pagamento viene effettuato la prima volta, il fatto di voler rendere disponibli i contenuti un pò alla volta è dovuto alla natura stessa del prodotto, che è un corso).
Grazie!
Vincenzo dice
Ciao Cello, ti ringrazio per i complimenti. Per il tuo progetto potresti utilizzare il plugin Subscriptioquesto ti permette di creare dei piani di abbonamento che puoi anche collegare tra di loro automaticamente e vendere sotto forma di prodotti woocommerce (un famoso plugin di wordpress per gestire siti ecommerce). Quindi potresti creare il piano A e impostare la scadenza ad una settimana, successivamente puoi collegare un altro piano B che venga attivato alla scadenza del piano A e via dicendo. Dal lato frontend puoi nascondere i diversi link o articoli per mezzo degli shortcodes messi a disposizione dallo sviluppatore del plugin. Tutto questo può essere anche integrato con WP Customer Area e quindi inserire i links o gli articoli protetti per mezzo di Subscription all’interno di un’area privata.
Spero di esserti stato d’aiuto e spero presto di scrivere una guida sull’utilizzo di questo ottimo plugin, per questo ti invito ad iscriverti alla mia newsletter oppure a cliccare “mi piace” sulla pagina facebook di Karibusana.
Pietro dice
Salve, vorrei capire se con questo plugin è possibile realizzare la seguente situazione e nel caso come:
utente A cerca qualcosa su un sito, inviando una mail.
Utente B (con profilo privato non back-end) offre qualcosa creando una o più galleria di immagini
Utente C Super user riceve la mail dall’utente A e può accedere a tutte le gallerie degli utenti B.
Le gallerie sono accessibili solo dai rispettivi proprietari e dall’utente C
Vincenzo dice
Ciao Pietro non mi è molto chiaro cosa stai cercando di realizzare. Forse una galleria di immagini? Oppure un sito di annunci?
Pietro dice
Ciao Vincenzo, quello che vorrei è che un utente subscriber possa, ( dopo la registrazione e la creazione del proprio profilo)dal frontend, creare una galleria personale e privata con un minimo di descrizione. A questa galleria potrà accedere il proprietario ed un utente super user.
Vincenzo dice
Ciao Pietro forse ti conviene cercare un plugin apposito per la creazione di gallerie d’immagini e che abbia la possibilità d avere un’area privata. Purtroppo non mi è mai capitato di realizzare qualcosa di simile.
andrea dice
Buona sera, avrei bisogno di un plug in dove alcuni membri con una password possano accedere e caricare o scaricare file potete consigliarmi qualcosa?
Vincenzo dice
Ciao Andrea puoi utilizzare WP Customer Area con l’addon Front End Publishing
Alberto Cavanna dice
Ciao! articolo super! e con il video è ancora più chiaro! 🙂 io dovrei far si che gli utenti che si iscrivino possano accedere ad una pagina dove ci sono dei file che possono scaricare. se ho capito bene con questo plugin è possibile?
se invece dovessi fare in che: un utente per poter visualizzare la pagina con il file da scaricare dovesse pagare un abbonamento?
Vincenzo dice
Ciao Alberto, purtroppo WP Customer Area non permette di creare delle membership, però puoi utilizzarlo insieme a Woocommerce e Woocommerce Membership che ti permette di vendere pacchetti di abbonamento sotto forma di prodotti Woocommerce e quindi successivamente per ogni singola pagina o articolo decidere quale membership ha i permessi di visualizzazione o lettura. Spero di esserti stato d’aiuto.
Alessandro dice
Ciao,
un cliente mi ha chiesto di creare un’area riservata dentro la quale ogni utente registrato potrà vedere nel suo profilo alcuni dati personali che l’admin dovrà aggiornare periodicamente ( punteggi, qualifiche, certificazioni) e una parte dove potrà consultare alcuni post e documenti riservati rispetto ai non iscritti, ma comuni per gli utenti registrati.
Secondo te è un qualcosa di fattibile con questo plugin? E se si cosa mi consigli di fare?
Grazie
Vincenzo dice
Ciao Alessandro puoi utilizzare WP Customer Area 😉
Mario dice
Buongiorno, per consentire ad un utente l’ upload di files è necessario acquistare il plugin? O esiste un’altra maniera? Grazie
Vincenzo dice
Ciao Mario, per permettere l’upload dei files dal lato frontend ti serve l’addon Front Office Publishing
Daniel dice
Ciao, stavo cercando una guida per capire come utilizzare questo plugin e volevo chiederti quale shortcode utilizzare per mostrare il popup di LOGIN per poi accedere ad una semplice pagina dove ci siano solo file da scaricare?
E’ possibile fare ciò con la versione free?
Grazie per la disponibilità,
Daniel
Vincenzo dice
Ciao Daniel puoi utilizzare qualsiasi widget, ti consiglio di cercare nella repository ufficiale di WordPress. In alternativa puoi creare una funzione da inserire nel file functions.php e poi utilizzarla nel template ma questo metodo è più complesso qualora tu non avessi conoscenze di php 😉
Alberto dice
Ciao complimenti per l’articolo!
Una domanda se posso. ho un cliente che ha necessità di condividere con la sua rete di venditori dei listini, file, foto il tutto protetto da user e pass per ciascun utente. Credo di aver capito che è il plugin che fa per me .. il problema è sul loro sito nn capisco quello di cui ho bisogno… mi consigli di prendere il “All add-ons bundle – Every add-on in a single bundle!” cosi non sbaglio ?
Grazie e scusa domanda stupida
Vincenzo dice
Ciao Alberto se non sei sicuro di quale estensione ti possa servire allora si ti consiglio di prendere un bundle così ti trovi tutto quello che potrebbe servirti per impostare bene l’area privata 😉
Roberto dice
Ciao Vincenzo e complimenti per le tue spiegazioni. Ti chiedo un consiglio: ho necessità di creare un’area riservata in cui alcuni utenti, dopo aver inserito login e password, inseriscano dei referti compilando un form da me creato. Questi, una volta salvati, dovranno essere visualizzati da altri utenti ben definiti e già noti (due/tre in totale e non di più). Basta soltanto usare WP Custom Area?
Inoltre, conosci un pluging che mi consenta di creare una grafica personalizzata per la maschera di login di questa area riservata da inserire in home page?
Grazie mille
Vincenzo dice
Ciao Roberto, premesso che la tua idea sia un po’ complessa da realizzare. Esistono diversi approcci, puoi utilizzare WP Customer Area per la creazione di un’area privata per gli utenti insieme all’ottimo plugin “Gravity Forms” che ti permette di creare dei form anche complessi.
La cosa più complessa da realizzare è il salvataggio dei dati del form per essere visualizzati da specifici utenti, per fare questo ho pensato a due possibili soluzioni:
1. Metodo più semplice. Puoi utilizzare il plugin gratuito “Gravity PDF” che ti permette di convertire in PDF i dati inseriti nel modulo Gravity Form, quindi riceverai una mail con il file che poi dovrai provvedere a caricare su WP Customer Area e mostrarlo solo agli utenti autorizzati alla visualizzazione.
2. Metodo più complicato. Puoi utilizzare il plugin gratuito “Gravity Forms Directory” che ti permette di mostrare con uno shortcode i dati inseriti nel form Gravity Form (nota bene non verrà creato un file PDF). Tuttavia questi dati verranno mostrati a tutti gli utenti, per evitare questo dovrai creare un nuovo ruolo in WordPress che attribuirai ai soli utenti che avranno i permessi di visualizzazione del file e quindi specificare il ruolo nelle impostazioni di visualizzazione di “Gravity Form Directory”. Per creare un nuovo ruolo su wordpress puoi utilizzare un plugin “User role editor” oppure puoi farlo manualmente seguendo questa guida
Di sicuro esisteranno anche altre soluzioni… Se credi che questo commento sia stato d’aiuto mi piacerebbe trovassi qualche minuto per lasciare una recensione sulla mia pagina Facebook
In bocca al lupo 😉
Giuseppe dice
Avrei necessità di far vedere a tutti solo la home page, il resto del sito, pagine e articoli mettere tutto sotto una unica autenticazione. In pratica chi desidera vedere il resto del sito si deve autenticare e/o registrarsi. È possibile fare questo?
Ringrazio per le info che otterrò.
Giuseppe
Vincenzo dice
Ciao Giuseppe puoi farlo inserendo il seguente codice all’interno del file functions.php del tuo tema.
function restrict_access_if_logged_out(){
if (!is_user_logged_in() && !is_home()){
$redirect = home_url() . ‘/wp-login.php’ . esc_url($_SERVER[“HTTP_HOST”] . urlencode($_SERVER[“REQUEST_URI”]));
wp_redirect( $redirect );
exit;
}
}
add_action( ‘wp’, ‘restrict_access_if_logged_out’, 3 );
In questo modo l’home page sarà visibile a tutti mentre per visualizzare le altre pagine l’utente viene reindirizzato alla pagina di login. Questo codice funziona se hai impostato la home page per visualizzare gli ultimi posts (nelle impostazioni generali->lettura di WordPress).
Qualora invece tu volessi utilizzare come home page una pagina statica (nelle impostazioni generali->lettura di WordPress) allora devi utilizzare il seguente codice. Inserendo l’id della pagina statica nella parte in grassetto. Se non sai come identificare l’id della pagina vai qui
function restrict_access_if_logged_out(){
if (!is_user_logged_in() && !is_page(qui specifica l’id della pagina statica in home page)){
$redirect = home_url() . ‘/wp-login.php’ . esc_url($_SERVER[“HTTP_HOST”] . urlencode($_SERVER[“REQUEST_URI”]));
wp_redirect( $redirect );
exit;
}
}
add_action( ‘wp’, ‘restrict_access_if_logged_out’, 3 );
Fammi sapere se funziona. Se credi che questo commento possa esserti stato d’aiuto mi piacerebbe trovassi qualche minuto per lasciare una recensione sulla mia pagina Facebook
Giuseppe dice
Ciao Vincenzo,
ti ringrazio per la pronta risposta. Proprio oggi smanettando in un plugin : “My-Private Site”, sono riuscito a raggiungere lo scopo, nel senso che è visualizzabile a chiunque la Home Page che è statica mentre per le altre pagine, gli articoli, le categorie e gli archivi cliccandoci sopra viene richiesta l’autenticazione. Spero che questo plugin non si sgangheri perché esegue proprio la funzione che cercavo.
Ad ogni modo considerando che non sono proprio un guru dei codici conserverò quello che mi hai inviato che mi tornerà buono quando sarò meno impacciato nel fare quelle cose.
Ringrazio ancora e ti saluto
Giuseppe
Uby dice
Ciao Vincenzo e complimenti.
Visto che sei così competente mi permetto di farti una domanda a cui cerco risposta da tempo.
Non so se conosci Optimizepress che può essere utilizzato con WordPress sia come tema che come plugin e che facilita la creazione di Landing Page, Pagine per i Membri e quant’altro.
In una delle sue funzioni permette di creare dei Funnel di lancio perpetual (o evergreen che dir si voglia) e in questo caso permette l’utilizzo di una funzione molto utile: delle pagine che io creo per il Funnel, permette di aggiungere una Key di protezione che viene aggiunta al permalink della pagina. Quindi se il mio permalink è miosito/prodotto.it e la Key che creo è “ab123”, lui crea un’altro permalink “miosito/prodottp?ab123”.
Se io invio per email a un mio iscritto un link “clicca qui” che direziona al permalink diretto di questa pagina comprensivo del codice Key, il mio utente può accedere alla pagina, mentre se gli mandassi il link senza la Key, verrebbe reindirizzato sulla mia pagina di iscrizione (che io ho impostato prima, in una fase della procedura).
Non solo, ma il mio utente quando accede alla pagina tramite il permalink comprensivo di codice, nella barra degli indirizzi del suo browser legge il permalink senza codice, e se dovesse copiarlo per condividerlo con qualcuno (o lo aprisse su un’altro browser), verrebbe reindirizzato alla pagina di registrazione.
Che tu sappia, esiste qualche plugin (o anche piattaforma esterna a pagamento) che permetta di proteggere le pagine o gli articoli in questo modo senza dover necessariamente creare un’area membri, evitando così la richiesta della password in fase di registrazione?
Spero di essere stato chiaro e ti ringrazio anticipatamente.
Vincenzo dice
Ciao Uby, con WordPress puoi proteggere gli articoli o le pagine con una password. Ovviamente dovrai in qualche modo comunicare la password ai tuoi lettori e questa sarà uguale per tutti. Non so se è questo che cerchi di ottenere. Però che io sappia non è possibile proteggere i post inserendo una stringa nell’url.
Simone dice
Ciao e complimenti per l’articolo, nonché per le continue risposte! 🙂
Ho un sito in wordpress naturalmente, vorremmo attivare un’area di annunci di lavoro dove:
1) da un lato l’azienda che vuole inserire un annuncio si registrerà con i vari dati di contatto, info, ecc.
2) Dall’altro l’utente che vede l’annuncio ne vedrà una porzione, per consultarlo tutto dovrà lasciare l’email e l’annuncio sarà “sbloccato” potendo poi contattare l’azienda, inviare un CV, e via dicendo.
L’azienda si registra e accede alla sua area riservata dove potrà gestire in autonomia i propri annunci, modificare, cancellare
L’utente interessato all’annuncio si candiderà tramite form di contatto sotto all’annuncio e via email riceverà un messaggio automatico che gli dice “grazie per esserti candidato ecc ecc..”
Ho provato WP Job Manager, Simple job board, Profile builder ma non son riuscito ad avere soluzioni efficaci e come richieste.
Pensi si possa fare con dei plugin che ti vengono in mente? Oppure è consigliabile un codice ad hoc? Grazie per l’aiuto!
Vincenzo dice
Ciao Simone, non mi è capitato ancora di realizzare una job board in WordPress però mi sento di consigliarti “WP Job Manager” perché stimo molto lo sviluppatore del plugin ma anche perché ti offre seppure a pagamento numerosi addons per estenderne le funzionalità. Puoi provare a scrivere una email allo sviluppatore chiedendo quale sia la migliore combinazione di addon. Se credi che questo commento possa esserti stato d’aiuto mi piacerebbe trovassi qualche minuto per lasciare una recensione sulla mia pagina Facebook
Fabio dice
Ciao,
ho la necessità di creare un sito in WP in cui si possono registrare anche altri utenti in questo modo:
– L’utente si registra (e successivamente farà il login) dal form apposito in home.
Al momento dell’iscrizione il sistema dovrà creare AUTOMATICAMENTE una sotto cartella con il nome prescelto dall’utente al momento della registrazione (es. Mario Rossi si iscrive e sceglie di chiamare la sua area “mariorox”. Il sistema creerà quindi la directory http://www.nomedelmiositoit/mariorox/).
– L’utente accede alla sua area dove potrà scrivere articoli.
I suoi articoli saranno quindi visibili nell’home page del sito (magari dopo la mia conferma) mescolati con gli articoli di tutti gli altri utenti, mentre nella link http://www.nomedelmiositoit/mariorox/ si potrà vedere solamente i suoi. L’area del sito raggiungibile attraverso quest’ultimo indirizzo potrà essere personalizzata dall’utente solamente per quanto riguarda colori e immagini, ma la struttura dovrà essere quella che ho scelto io come super admin per tutti gli utenti.
Pensate sia una cosa fattibile? In che modo?
Grazie
Vincenzo dice
Ciao Fabio, mi sembra di capire che vorresti utilizzare WordPress come piattaforma di publishing, creando una sorta di magazine. Per fare questo esistono diverse soluzioni più o meno complesse.
1. Potresti utilizzare la funzione multisite di WordPress in questo modo quando gli utenti si registrano viene creata una nuova installazione di WordPress con l’url http://www.tuosito.it/username dove gli utenti potranno gestire il loro blog scrivendo diversi articoli che successivamente tu puoi mostrare nella home page principale. Ovviamente gli utenti saranno degli amministratori e potranno pubblicare gli articoli senza passare prima dalla tua autorizzazione (per modificare questi permessi dovresti creare di ruoli appositi con specifiche capabilities).
2. Potresti utilizzare il plugin S2Member attivando la possibilità di creare una pagina privata per ogni singolo utente utilizzando questo codice che andrai ad incollare all’interno del file functions.php del tema principale. Puoi anche creare un un page template dove potrai inserire uno shortcode di qualche plugin di frontend publishing
3. Utilizzare WP Customer Area come ho descritto in questo articolo
Spero di esserti stato d’aiuto.
Fabio dice
Grazie Vincenzo!
Da inesperto qual sono io, quale opzione tra la 1 o la 2 mi suggerisci per minor difficoltà d’installazione e maggior efficacia nelle mie richieste?
Inoltre, se procedessi con il punto 1, potrò comunque agire a modificare articoli pubblicati dagli altri e aver un modo di bloccare eventuali utenti che magari non seguono la filosofia del sito stesso?
Ultima domanda, il punto 1 e 2 sono reversibili? Perché lavorerei su un sito che comunque è già creato.
Grazie.
Vincenzo dice
Ciao Fabio, io ti consiglio di provare con l’opzione 2 quindi una combinazione di S2Member e uno dei plugin di frontend office. Magari fai prima delle prove in locale e ricordati sempre di eseguire un backup prima di apportare le modifiche al sito ufficiale. In ogni caso qualora non riuscissi, puoi sempre disinstallare i plugins 😉
Roberto dice
Buongiorno Vincenzo, grazie per questo articolo.
Verrei cortesemente chiederti quanto segue.
Ho necessità di creare un’area riservata, protetta da user e password, dove vado a depositare una serie di documenti, suddivisi in differenti cartelle.
Ti faccio un esempio
– Cartella A
– cartella documenti a
– cartella commerciale a
– Cartella B
– cartella documenti b
– cartella commerciale b
Devo inoltre suddividere gli utenti abilitati in gruppi, i quali possono accedere alla cartella A, oppure B, oppure ambedue.
Conosci un plugin, anche a pagamento, che mi permetta di fare un simile lavoro?
Suppongo che mi servirà anche un plugin che mi maschera i nomi dei documenti caricati, di modo che qualcuno non faccia il furbo 🙂
Io sarei in grado di fare qualcosa di simile, magari non sofisticatissimo, ma me ne manca completamente il tempo.
Grazie
Roberto
Vincenzo dice
Ciao Roberto, puoi utilizzare il plugin “WP Customer Area” e integrarlo con l’addon a pagamento “Managed Groups” il quale ti permette di creare dei gruppi ai quali attribuire diversi files privati. In questo modo, gli utenti che appartengono al gruppo A non possono visualizzare i files che appartengono agli utenti del gruppo B.
Per quanto riguarda la sicurezza dei files privati puoi leggere questa guida
Spero di essere riuscito ad aiutarti, fammi sapere cosa ne pensi.
Roberto dice
Vincenzo grazie mille per la tua disponibilità, faccio qualche test e ti dico 🙂 buona giornata
Roberto dice
Vincenzo Buongiorno.
Effettivamente WP Customer Area funziona bene ed è abbastanza semplice da usare. Tieni presente che non ci ho lavorato più di tanto, nella sua configurazione standard mi sembra che fornisca già tutto quello ci cui ho bisogno, ossia possibilità di associare file e o pagine a specifici utenti. Il problema è che avrei necessita di creare gruppi di utenti, autonomi da quelli standard di WP.
Fatto questo, ogni file o pagina deve poter essere associato a uno più gruppi 🙂
Quindi mi confermi che questo plugin fa al caso mio?
http://wp-customerarea.com/downloads/wpca-managed-groups/?ref=7
Grazie e buona giornata
Roberto
Vincenzo dice
Ciao Roberto, devi integrare Wp Customer Area con l’addon a pagamento “Managed Groups” il quale ti permette di creare dei gruppi ai quali attribuire diversi files privati.
Roberto dice
Buongiorno Vincenzo, grazie molte per la tua disponibilità, ho un’ulteriore richiesta, oltre ai file non c’è modo di rendere private anche le categorie a cui i file vengono associati?
Grazie
Roberto
Vincenzo dice
Ciao Roberto, non credo che l’addon ti permetta anche di proteggere le categorie.Se credi che questo commento possa esserti stato d’aiuto mi piacerebbe trovassi qualche minuto per lasciare una recensione sulla mia pagina Facebook
Jacopo dice
Ciao e grazie per l’articolo molto interessante!
Io avrei la necessità per la prima volta di creare due aree riservate completamente differenti (a seconda del Role dell’utente).
Come posso far si che gli utenti con un ruolo non vedano le pagine riservate all’altro e viceversa?
Attualmente sto usando i plugin Members, New User Approve, BAW Login/Logout Menu e Peter’s Login Redirect, che ho sempre usato in caso di area riservata, ma pare non risolvano il problema.
Ti ringrazio moltissimo già da ora.
Jacopo
Vincenzo dice
Ciao Jacopo, una soluzione semplice potrebbe essere quella di utilizzare il plugin “Groups” quindi crei due gruppi A e B ad esempio. Successivamente nella pagina all’interno dell’area privata puoi inglobare i contenuti all’interno degli shortcodes [groups_member group=”A”]
visibile solo agli utenti del gruppo A[/groups_member] e [groups_member group=”B”]
visibile solo agli utenti del gruppo A[/groups_member]
Altre soluzioni richiedono coding in php e la creazione di gruppi con credenziali ad hoc.
Spero di esserti stato d’aiuto
Jacopo dice
In realtà la soluzione era davanti ai miei occhi e l’ho trovata solo ora…
La condivido perchè potrebbe tornare utile:
é bastato creare due role differenti e, nel Content Permission delle pagine, impostare quali potessero essere visualizzati da uno e quali dall’altro.
Ti ringrazio in ogni caso perchè so che la risposta sarebbe stata rapida ed esauriente come per i commenti degli altri utenti.
Jacopo dice
Non si era aggiornata la pagina e non avevo visto la risposta.
Ottima anche la soluzione che hai proposto, e sicuramente più adatta in casi più complessi. Ti ringrazio ancora!
roberta dice
ciao,
visto che mi sembri un pozzo di conoscenza mi permetto di porti una domanda 🙂
Ho realizzato un sito che dovrà poi contenere un modulo prenotazioni ma visibile solo ad utenti che avranno delle credenziali impostate da me di modo da poter accedere all’area riservata, dove sostazialmente una volta loggati vedranno una sorta di calendar per poter prenotare delle lezioni di danza.
Ovviamente tutti gli utenti devono poter consultare il calendario ed essere a conoscenza dei posti già occupati, onde evitare l’overbooking.
Cosa mi consigli?
Grazie per la risposta.
Vincenzo dice
Ciao Roberta, grazie per il tuo commento 🙂
Per realizzare il tuo progetto esistono diverse soluzioni:
1) Puoi creare l’area riservata con Wp Customer Area e all’interno di questa mostrare un modulo di prenotazione tramite l’utilizzo di shortcodes e il plugin “Booking Calendar” il quale permette agli utenti di prenotare per le lezioni. Esistono numerosi plugin che ti permetto di gestire le prenotazioni online.
2) Registrare gli utenti manualmente su WordPress e quindi inserire lo shortcode del plugin Booking all’interno dei una pagina visibile solo ad utenti registrati, questo tuttavia richiede delle conoscenze di coding in php
3) Registrare gli utenti manualmente su WordPress e quindi trovare un plugin che permetta prenotazioni solo dopo aver eseguito il login.
Spero di esserti stato d’aiuto, in bocca al lupo per il tuo progetto 😉
Danilo dice
Salve avrei una necessità forse particolare. Vorrei che solo gli utenti appartenenti ad una determinata lista potessero iscriversi al sito?
E’ possibile? Se si attraverso quale plugin?
Grazie mille
Vincenzo dice
Ciao Danilo, potresti spiegarti meglio? Dove si trova questa lista?
Danilo dice
Ciao Vincenzo grazie mille della pronta risposta. La lista al momento è presente su un database esterno a wordpress ma raggiungibile.
Posso esportare la lista in un file xml o json se necessario. Oppure inserirla in una struttura di wordpress (anche se non so quale)
Io vorrei che solo gli utenti il cui codice fiscale fosse presente su questa lista possano iscriversi al sito.
E’ possibile impostare su un campo del form di iscrizione un controllo custom?
Grazie mille
Vincenzo dice
Ciao Danilo, un’idea potrebbe essere quella di creare un modulo di registrazione con dei campi “conditional logic” questo significa che potrai mostrare i campi di registrazione e il pulsante di invio solo se gli utenti avranno popolato il campo codice fiscale e questo coincide con uno dei codici fiscali presenti nella tua lista. Per fare questo dovresti utilizzare dei plugin a pagamento come “Gravity Forms” con l’addon “User registration” oppure il plugin “Profile Builder Pro”
Ovviamente dovrai perdere un po’ di tempo nel copiare tutti i codici fiscali nel campo apposito. Non ho avuto il tempo di fare delle prove però in teoria dovrebbe funzionare.
Cinzia dice
Ciao, avrei una domanda.
Ho necessità di creare un sito dove solo determinati utenti possono registrarsi per poter prenotare da catalogo dei premi in base al loro saldo punti. Non avendo trovato plugin che permettono l’acquisto tramite saldo punti, l’alternativa era di mandare l’ordine tramite preventivo e l’amministratore manualmente avrebbe aggiornato il saldo punti nell’area privata. In sostanza il cliente accedendo al suo profilo, da qualche parte deve poter vedere questo saldo senza poterlo modificare.
Esiste qualche estensione magari da aggiungere all’area privata?
Grazie
Vincenzo dice
Ciao Cinzia puoi utilizzare WooCommerce e il plugin Mycred
pasquale foglia dice
Ciao, sei stato super chiarissimo con la tua spiegazione e mi permetto di farti una domanda in relazione all’obiettivo che vorrei raggiungere considerando che sono un neofita.
io dovrei creare un area riservata dove ogni mio iscritto può visualizzare dei documenti ben precisi che sono uguali per tutti che devono scaricare.
al tempo stesso ogni utente dopo aver scaricato dei file in pdf/word dopo averli compilati e sottoscritti dovrebbero ricaricarli nel proprio account/area riservata personale ed ovviamente non devono essere visibili agli altri utenti registrati…..
ringraziandoti già da adesso a prescindere se riuscirai o meno ad aiutarmi ti lascio i miei saluti
Vincenzo Vecchio dice
Ciao Pasquale, con WP Customer area puoi caricare dei files nell’area privata e quindi attribuire questi files a ogni singolo utente, qualora volessi attribuirli ad un gruppo di utenti puoi farlo utilizzando l’addon “Managed Groups”
Dal pannello delle impostazioni di WP Customer Area puoi inoltre attribuire dei permessi specifici di visualizzazione dei file, quindi puoi decidere se un utente deve visualizzare solo i suoi files privati oppure anche quelli di tutti gli altri utenti. Per quanto riguarda l’upload puoi utilizzare l’estensione “Front Office Publishing” questo permette agli utenti di eseguire l’upload dei files privati e se hai impostato i permessi di visualizzazione correttamente allora gli altri utenti non dovrebbero essere in grado di visualizzare i files caricati dagli altri.
Per quanto riguarda i files in pd puoi convertirli utilizzando “PDF Escape” che ti permette di creare dei campi che gli utenti possono compilare all’interno del pdf stesso cosi gli utenti non avranno bisogno di scannerizzare la pagina dopo averla compilata.
Spero di esserti stato d’aiuto e grazie per il tuo commento.
Giuseppe dice
Ciao Vincenzo, mi chiamo Giuseppe.
Sto lavorando su wordpress versione 4.5.3 e uso come template “Customizr”. Avrei necessità di creare una pagina download alla quale gli utenti possono accedere facendo un login. Cosa mi consigli?
Vincenzo Vecchio dice
Ciao Giuseppe, puoi utilizzare l’ottimo plugin “Download Monitor” questo ti permette di creare un’area download accessibile tramite login.
Raffaele dice
Buongiorno volevo utilizzare wp customer area con il tema gratuito spacious ma quando attivo il plugin mi sparisce il menu creato sul tema posso controllare qualcosa in particolare? Ho messo in piedi un sito in una settimana e non sono esperto dello strumento grazie
Vincenzo Vecchio dice
Ciao Raffaele, non dovrebbe succedere, prova a controllare nel pannello dei menu che trovi in amministrazione, magari si è disabilitato automaticamente il menu di default.
Rob dice
Ciao Karibusana,
ho bisogno di risolvere questo problema: devo creare delle directory business per dei clienti, una sorta di vetrina online dove ciascun cliente si può gestire autonomamente testi e immagini con un proprio login e password dedicato. Ogni cliente deve avere dei dati di accesso propri.
esiste qualche plugin specifico? vorrei indirizzare il cliente direttamente alla gestione della sua pagina/vetrina impedendogli però di navigare nella bacheca di wordpress…
grazie
Rob
Vincenzo Vecchio dice
Ciao Rob, con WP Customer Area puoi gestire delle aree private dove ogni utente con determinati permessi può eseguire l’upload di files che siano immagini o documenti .pdf etc
Per evitare che gli utenti visitino la dashboard di WordPress devi utilizzare l’addon “Front office Publishig” in questo modo tutte le operazioni verrannno effettuate dal front end.
Ricordati che essendo un plugin che permette la gestione di aree private, i documenti caricati dai diversi utenti rimarranno all’interno della loro area privata e non saranno visibili ad altri utenti, pertanto non capisco bene cosa intendi per “vetrina online”
Rob dice
Ciao Vincenzo,
grazie mille per la tua risposta, veramente tempestiva!
forse non mi sono spiegato limpidamente. per farti capire meglio, ti linko questa pagina di questo portale popolato da diversi negozi/attività che hanno ciascuno una propria pagina dedicata che gestiscono autonomamente con proprio id e password e possono caricare immagini, ecc..
con i plugin che mi hai suggerito, si può fare?
Vincenzo Vecchio dice
Ciao, ho visitato il sito e non è costruito con WordPress.
Se vuoi utilizzare WordPress puoi provare con dei plugin di business directory, oppure utilizzare la WordPress in modaltà multisito.
Rob dice
ho dimenticato il link, scusami! http://www.designbest.com/it/pro/showroom/arke__ambienti_da_vivere/109522
Rob dice
Ciao Vincenzo,
ho già configurato un valido plugin business https://wordpress.org/plugins/business-directory-plugin/
e sto provando a capire come funziona WP Customer Area ma infatti, come dici anche tu, sembrerebbe più adatto x fare accedere gli utenti a contenuti privati, che non è proprio quello di cui ho bisogno.
Ho creato un utente WP di prova, sperimentando i vari ruoli e ho notato che solo dandogli il ruolo da amministratore riescono a editare la pagina business direttamente nel frontend. Ma ovviamente poi possono fare tante altre operazioni che non vorrei permettergli..
Vincenzo Vecchio dice
Ciao Rob, Potresti provare a creare un nuovo ruolo in WordPress con permessi di amministrazione specifici, puoi leggere questo mio articolo “Guida ai ruoli e permessi di WordPress“
Nicola dice
Ciao Vincenzo, grazie mille della video recensione è stata fondamentale. Ti volevo chiedere un consiglio. Una volta che carico un file nell’area privata mi appare sempre la voce “condividi questo articolo” con una trafila di icone social. Non si può eliminare questa voce – condivisione? Spero di essermi spiegato.
Grazie mille e complimenti.
Vincenzo Vecchio dice
Ciao Nicola, credo che la voce “condividi questo articolo” possa essere una funziona del tema che stai utilizzando e non di WP Customer Area. Puoi controllare tra i widget oppure nel pannello di configurazione del tema qualora ne avesse uno. Altrimenti potresti nacondere la voce intervenendo sul codice .css o .php
Luke2016 dice
Buongiono Vincenzo, ho installato il plug-in per un interscambio di files dall’admin ai vari utenti.
Il problema è che se un utente vuole CARICARE un file, devo attribuigli l’accesso al a WP e mi vede TUTTI i file creati dall’ADMIN e dagli altri utenti.
Sai consigliarmi cosa fare?
Grazie 1000
Vincenzo Vecchio dice
Ciao Luke, per evitare che un utente visualizzi anche i files di altri utenti assicurati di aver tolto il segno di spunta su (Back-office->List all files e su Front-office->View any private files) che trovi nella scheda Private Files all’interno della configurazione del permessi di WP Customer Area. Se invece vuoi che gli utenti pobblichino i files dal front-end senza dargli accesso alla dashboard di WordPress allora puoi utilizzare l’addon “Front Office Publishig”
Spero di esserti stato d’aiuto
Luke2016 dice
Buongiorno Vincenzo, ti ringrazio per il suggerimento,
Ho installato Front Office Publisching e va benissimo; ti chiedo però ancora una cosa:
– ho creato un profilo “collaboratore” il quale vorrei potesse vedere (ed assegnare file) a tutti gli utenti “sottoscrittori” (eventualmente anche all’amministratore)
– ai “sottoscrittori” vorrei invece che vedessero solo il “collaboratore” (nemmeno l’amministratore)
PER UNA QUESTIONE DI PRIVACY.
E’ possibile fare una cosa del genere?
Attualmente un utente (collaboratore) quando invia un file, vede anche tutti gli atri utenti.
Grazie mille.
Vincenzo Vecchio dice
Ciao Luke, non ho capito bene cosa stai cercando di fare, però prova le diverse combinazioni di permessi e vedi se riesci a torvare quella che fa al caso tuo. Purtroppo non è possibile aggiungere o modificare i permessi già esistenti.
Luke2016 dice
Ciao Vincenzo, perdonami se ti disturbo ancora… Intendevo dire che vorrei evitare che gli utenti vedessero il nome degli altri utenti quando devono attribuire un file all’admin.
esempio:
Cliente 1 deve attribuire un file all’AMMINISTRATORE. Quando apre il menù a tendina vede l’elenco degli altri utenti (amministratore, cliente2, cliente 3, cliente 4, ecc,)
Vorrei che ogni singolo utente potesse vedere solo l’AMMINISTRATORE.
Grazie di nuovo!!!
Vincenzo dice
Ciao, assicurati di aver tolto la spunta alla voce “View any private file” che trovi nelle impostazioni dei permessi, in questo modo gli utenti non dovrebbero essere in gradi di visualizzare i files degli altri utenti.
Michele Marziano dice
Ciao Vincenzo, complimenti per l’articolo.
Ho una domanda: uso woocommerce e vorrei creare un’area cui possono accedere solo i clienti iscritti al sito/mailing list. Mi sembra di capire che con il plugin descritto sopra è possibile creare una pagina riservata, dopodiché come faccio a inserire i prodotti che voglio mettere nell’area riservata, togliendoli dalle altre aree del sito? In altre parole, c’è un plugin che mi consenta di far visualizzare alcuni prodotti solo agli iscritti?
Vincenzo Vecchio dice
Ciao Michele se utilizzi Woocommerce ti consiglio di utilizzare il plugin “Woocommerce Membership” il quale ti permette di creare delle membership sotto forma di prodotti woocommerce. Quindi per ogni prodotto puoi decidere quale utente o memebership ha i permessi per visualizzare tale prodotto.
Spero di esserti stato d’aiuto.
Paolo Babaglioni dice
Ciao Vincenzo. E’ possibile creare un’area riservata solo per gli utenti che hanno acquistato un determinato prodotto con woocommerce?
Grazie,
Paolo
Vincenzo Vecchio dice
Ciao Paolo, qualche tempo fa mi è capitato di creare un sito web con woocommerce ed un’area privata. Ho utilizzato il plugin “Woocommerce Membership” sul quale magari un giorno crerò un tutorial. Il plugin ti permette di creare delle membership sotto forma di prodotti woocommerce 😉
Spero di esserti stato d’aiuto.
Angelo dice
Ciao, ho anche io questa necessità.
Vorrei che i clienti che acquistano sul mio sito e che quindi si registrano, possano accedere all’area ‘my account’ da cui poter anche scaricare documenti a loro dedicati o visualizzare pagine che (ovviamente) non siano disponibili per altri utenti.
E’ possibile far interagire la tabella utenti di Woocommerce e quella di WP Customer Area per fare questo?
Grazie
Vincenzo dice
Ciao Angelo, non credo sia possibile farlo con wp customer area. Qui https://wp-customerarea.com/support/topic/woocommerce-compatibility/ trovi qualche informazione in più ma non so se si tratta di quello che cerchi. Potresti comunque ottenere qualche risultato utilizzando altri plugins in combinazione con wp customer area come ad esempio “groups” oppure “woocommerce membership” non esitare a contattarmi se ti serve una consulenza 😉
luca dice
Ciao Karibusana, è sorprendente come riesci a fornire risposte a tutti, complimenti per l’impegno. Mi aggiungo alla lista anche io, chiedendoti se con questo plugin posso creare una area riservata dove accetti solo una “singola connessione” per ogni utente registrato in quell’area. In sostanza se l’utente a già effettuato un login dovrà effettuare un logout prima di poter accedere da un’altro indirizzo. Grazie e buon lavoro.
Vincenzo Vecchio dice
Ciao Luca, ti ringrazio. Per me è molto importante rispondere ai commenti 🙂
Con WP Customer Area non è posisbile fare quello che ahi chiesto, però potresti utilizzare il plugin “Prevent Concurrent Logins” che credo si integri bene con WP Customer Area. Ovviamente ti consiglio di testarlo prima per vedere se fa al caso tuo.
Roberto dice
Ciao e complimenti, io invece avrei bisogno di un consiglio su quale plugin fa al caso mio. Sto terminando un sito per un laboratorio di analisi e avrei bisogno di un plugin per il login ad una pagina personale per ogni paziente che la desidera e sulla quale io possa caricare i referti in pdf, e che lui possa scaricare e visualizzare mediante l’inserimento di nome utente e password.
Grazie mille!
Vincenzo Vecchio dice
Ciao Roberto puoi creare un’area clienti con il plugin WP Customer Area e successivamente eseguire l’upload dei files pdf che attribuirai ad ogni specifico utente. Per avere una protezione ulteriore puoi proteggere i singoli pdf con password.
Roberto dice
perfetto grazie mille!
Roberto dice
Perdonami ho un’altra domanda… hai percaso idea di come io possa togliere dalle pagine private gli archivi, categorie e commenti (quelli di default di WP per capirci). Mi compaiono all’inizio della pagina prima ancora del menu personale del cliente. Di solito li tolgo spuntando una casella sulle pagine di WP ma dal plugin non riesco ad eliminarle.
Grazie mille
Vincenzo Vecchio dice
Ciao Roberto non capisco bene a cosa ti riferisci, sono per caso i widget della sidebar?
Matteo dice
Ciao, con questi plugin è possibile fare in modo che solo gli utenti loggati vedano i prodotti creati con woocommerce? In più è possibile far vedere determinati prodotti solo ad alcune categorie di utenti? Grazie per l’aiuto e ottimo articolo.
Vincenzo Vecchio dice
Ciao Matteo il plugin WP Customer Area non permette un’integrazione diretta con WooCommerce. Per il tuo progetto ti serve integrare Woocommerce con altre tipologie di plugin che permettono la gestione delle Membership o Subscription. Dipende se vuoi vendere le membership oppure no. Puoi cercare nella sezione “estensioni” di Woocommerce
Sharon dice
Ciao, volevo un aiuto.
Non sono molto esperta. Io ho una ditta e sto creando il sito.
Vorrei però caricare sul sito anche cose private per uso interno alla ditta e quindi vorrei proteggere solo alcuni articoli con una password. Come posso fare? Perchè è tutto in inglese e capisco poco.
Grazie in anticipo.
Vincenzo Vecchio dice
Ciao Sharon per creare dei post protetti da password puoi utilizzare lo stesso WordPress. Trovi questa funzione tra le opzioni di pubblicazione sulla barra laterale di desta all’interno dell’editor dell’articolo.
Qualora invece non volessi utilizzare una password ma un sistema di permessi individuali per gli utenti registrati allora puoi utilizzare il plugin WP Customer Area con gli addons Managed Group e Protect Post type. Il primo ti permette di creare diversi gruppi da attribuire ai diversi utenti, il secondo invece ti permette di selezionare quale gruppo può leggere l’articolo.
Spero di esserti stato d’aiuto, in bocca al lupo per il tuo progetto.
Emilio dice
Non ha un redirect per ogni utente? e se io ho utente pippo e gli creo una pagina, vorrei che pippo quando si logga finisce automaticamente nella sua pagina predefinita e cosi via per pluto e paperno utenti. Mi pare che nn abbia questa funziona o sbaglio?
Vincenzo Vecchio dice
Ciao Emilio non è possibile farlo con Wp Customer Area però puoi provare il plugin S2Member seguendo la mia guida che trovi qui
simone dice
buongiorno dovrei inserire un area riservata multiutente nel mio sito, contenente solo dei file pdf, mi servirebbe però la possibilità di creare varie credenziali da assegnare a chi dico io, e abilitare la visione di questo o quel file in maniera diversa rispetto a chi si logga, che plug in posso usare?
Vincenzo Vecchio dice
Ciao Simone puoi creare dei gruppi con l’addon Managed Groups e quindi attribuire dei files specifici per ogni gruppo.
Angelo dice
Ciao Karibusana e grazie per la magnifica guida. Io ho la necessità di creare una piattaforma per una raccolta punti. Ovvero ogni utente registrato, potrà collezionare dei punti premio, digitando un numero di scontrino. ogni utente dovrà quindi accedere alla propria area e lavorare solo sull’area a lui assegnata. è il plug-in che fa al caso mio? grazie e buona domenica.
Vincenzo Vecchio dice
Ciao Angelo, puoi provare ad utilizzare il plugin MyCred che ti permette di creare un sistema a punti che puoi integrare con Wp Customer Area per la creazione di un’area privata.
Antonio dice
Ciao – io vorrei capire se questo è il plugin giusto per il mio cliente.
Lui riceve da diversi clienti documentazione relativa a specifici progetti (files) – ogni cliente deve poter fare l’upload di flie e inserire annotazioni dall’area riservata e accedere in lettura e modificare/cancellare solo i propri mentre il mio cliente deve poter accedere a tutti – ma i file e i dati devono essere inseriti solo dai suoi clienti e dal front-end.
Grazie 1000
Vincenzo Vecchio dice
Ciao Antonio, per realizzare il tuo progetto ti servono diversi addons da aggiungere al plugin base, il pacchetto che più si addice alle tue necessità è il “freelancer bundle” puoi vedere anche una demo qui
Spero di essere stato utile.
In bocca al lupo per il tuo progetto 😉
Riccardo dice
Ciao Karibusana, sto utilizzando il plugin WP CustomerArea e volevo chiederti come poter fare una pagina riservata comune a tutti gli utenti…attualmente quando creo una pagina privata mi fa scegliere solo un singolo utente.
Grazie
Vincenzo Vecchio dice
Ciao Riccardo puoi utilizzare l’addon “Managed Groups” il quale ti permette di creare un gruppo di utenti e quindi attribuirgli la visualizzazione della pagina. Tutti gli utenti appartenenti a quel gruppo saranno in grado di visualizzare i contenuti della pagina.
massimo dice
Grazie Vincenzo ! Facevo un errore io , associavo ad utenti invece che a gruppi, grazie ancora ella disponibilità !
tommaso dice
Ciao Karibusana, complimenti per il video prima di tutto. l’unica cosa che non mi è chiara è se con questo plugin è possibile realizzare singole aree riservate. ad esempio io sto facendo un sito per un architetto che vorrebbe che nell’area riservata i sui clienti accedessero e verificassero i come proseguono i lavori dei progetti, un po’ come se fossero delle cartelle di dropbox o drive caricate condivise tra l’architetto e il singolo cliente (non tutti i clienti). Mi scuso se non sono stato chiarissimo. Grazie per questi bei contenuti!! Tommaso
Vincenzo Vecchio dice
Ciao Tommaso puoi aggiungere l’add-on “projects” per creare dei progetti. Puoi visualizzare una demo a questo link
In bocca al lupo per il tuo progetto 😉
Luca dice
Salve
Volevo sapere se con questo plugin è possibile creare un’area riservata in un primo luogo visibile a tutti
Diciamo che nel mio sito web ci sono due sezioni Tizio e Caio
Tizio vede sia la cartella “Tizio” che “Caio”, e lo stesso vale per Caio ma ognuno può accedere solo alla propria sezione tramite password.
Quel che vorrei caricare in queste sezioni sono documenti riservati ed ogni utente avrà la propria password.
Grazie
Vincenzo Vecchio dice
Ciao Luca, puoi creare un’area riservata comune a tutti gli utenti e poi attribuire ogni file ad uno specifico utente. In questo modo entrambi gli utenti potranno accedere all’area riservata ma visualizzeranno solo i files loro attribuiti. Spero di esserti stato d’aiuto.
Vincenzo dice
Salve sapete dirmi perche non mi da la possibilità di far scaricare il file che creo per utente privato?
Non mi compare l’icona scarica
Vincenzo Vecchio dice
Ciao Vincenzo, hai attivato i permessi per il download dei files? Controlla nelle impostazioni generali->funzionalità e assicurati di avere abilitato i permessi di visualizzazione files nel frontend.
SAM dice
Ciao,
ho installato questo plugin ma quando lo attivo, il mio sito, che è responsive, non è più tale. Se visualizzo il sito da iPad o smartphone gli elementi si accavallano e i widget spariscono. Puoi aiutarmi?
Vincenzo Vecchio dice
Ciao SAM potresti dirmi che template stai utilizzando? Forse il plugin non è compatibile con il tuo tema.
Sam dice
ciao Vincenzo,
grazie per la risposta, il tema che ho caricato si chiama “Boutique”, versione 3.4
Vincenzo Vecchio dice
Ciao Sam scusa se ti rispondo solo adesso, ho controllato il tema e ho visto che è a pagamento su ElegantThemes, purtroppo non posso testarlo. Però ti consiglio di aprire un ticket di supporto e chiedere allo sviluppatore del tema se riesce a risolvere il problema di compatibilità.
Sam dice
Ciao Vincenzo,
grazie comunque per l’interessamento!!
oscar dice
ciao,
volevo sapere se c’è un modo o un plug in da integrare per cui posso visualizzare se l’utente ha scaricato il file che ho inserito nella sua area privata e quando. (forse è già possibile con questo plug in ma volevo verificarlo prima di utilizzarlo. Ho visto che ci sono plug in tipo simple download monitor ma non sò se i due plugin si integrano)
L’ideale sarebbe anche ricevere una mail quando l’utente scarica il file.
Vincenzo Vecchio dice
Ciao Oscar, l’unico modo per sapere se l’utente ha scaricato un file è utilizzare il file di log che puoi impostare nelle impostazioni generali di wp customer area.
Alessandro dice
Ciao Karibusana, complimenti per il tutorial!
Volevo chiederti un’informazione, ho letto nell’articolo che questo plug-in è utile anche per un sito in cui gli utenti hanno sottoscritto un abbonamento, quindi io posso decidere che dopo un certo periodo di tempo un utente venga declassato e non possa più vedere alcuni contenuti? Se sì, posso impostargli un periodo di tempo per esempio due settimane?
Grazie
Alessandro
Vincenzo Vecchio dice
Ciao Alessando, non è possibile creare delle iscrizioni temporali. Puoi provare ail plugin S2Member magari potrebbe fare al caso tuo. In bocca al lupo 😉
Alessandro dice
Gentilissimo, grazie mille!
Alessandro Paoletti dice
Ciao Vincenzo, mi piacerebbe usare il tuo plugin per un mio progetto, vorrei farti due domande:
1) È possibile caricare in area riservata documenti privati, visibili solo dall’utente loggato?
2) È possibile personalizzare i campi relativi ai dati personali degli utenti inserendo ad esempio, il codice fiscale, il numero di iscrizione ad una associazione, la data di iscrizione (o altro)?
Vincenzo Vecchio dice
Ciao Alessandro, rispondo alle tue domande:
1) si è possibile
2) Puoi farlo utilizzando l’add-on “Advanced Custom Fields“
Andrea dice
Ciao Vincenzo,
Devo realizzare un’area riservata e il plugin che hai postato farebbe al caso mio. Vorrei però sapere se con questo plugin c’è la possibilità di impostare una durata di tempo di validità della password.
Grazie
Andrea
Vincenzo Vecchio dice
Ciao Andrea purtroppo non è possibile inserire delle scadenze pelle password.
ADR dice
Ciao e complimenti per il tutorial.
Da diversi giorni sto sbattendo la testa per riuscire a risolvere un problema abbastanza “annoso”.
Su WP Customer Area devo gestire i file privati in categorie separate, in modo tale che ogni singolo utente abbia accesso ad una determinata categoria contenente il file, come nell’esempio:
-utente a vede categoria a con file a (ma non vede categoria b)
-utente b vede categoria b con file b (ma non vede categoria a)
Il tutto per una gestione di fatture legate non ai singoli clienti ma alle strutture che gli stessi amministrano.
L’ideale sarebbe stato il plugin Restrict Categories che purtroppo non è più aggiornato da quasi due anni!
Qualche consiglio?
Grazie!
Vincenzo Vecchio dice
Ciao, non capisco perché vuoi impostare i permessi sulle categorie, ti basta attribuire il file all’utente.
Tommy dice
Ciao Vincenzo,
innanzitutto complimenti per il tutorial!
Avrei però alcune domande da porti. Dato che il plugin nasce per gestire anche le situazioni di carattere condominiale, mi piacerebbe sapere come un amministratore può far visualizzare a più utenti lo stesso articolo o lo stesso file. Se ho capito bene la dashboard da te creata visualizza solo i documenti o i file esclusivi per utente singolo (utilizzatore). Se invece l’amministratore deve pubblicare una notifica o un documento per più utenze deve acquistare un add-on? Se si quale è quello più giusto per il problema che ti ho descritto?
Altra domanda sempre inerente al problema. Ma se il sottoscrittore A, pubblica qualcosa e nelle impostazioni io metto che tutte le pagine private saranno visibili da tutti…anche il sottoscrittore B e C vedranno quel documento? Perchè se fosse così ho risolto il mio problema. Basta poter pubblicare un qualsaisi articolo privato e renderlo “pubblico”.
Spero di essere stato chiaro e di non aver fatto troppa conclusione.
Ti ringrazio fin da subito per la risposta.
A presto!
Tommy
Vincenzo Vecchio dice
Ciao Tommy, per creare un sito con le caratteristiche da te descritte ti servono due add-on:
1) Per quanto riguarda il punto uno potresti utilizzare “additional owner type“ che ti permette di attribuire più files a più clienti.
2) per le pagine e gli articoli privati puoi utilizzare “Protect post type”
In bocca al lupo per il tuo progetto.
frncesca dice
Sto realizzando un sito per uno studio di gestione immobili nelle Marche, seguirò o tuoi preziosi consigli, grazie! Molto interessante il plug in per poter pagare le spese condominiali tramite paypall dall’area riservata, cominciamo!!!
Vincenzo Vecchio dice
Ciao Francesca in bocca al lupo per il tuo progetto 😉
Alberto dice
Ciao Karibusana
intanto grazie per avermi fatto conoscere il plugin
notavo però ( forse per una mia impostazione sbagliata che non ho trovato) che ( con il plugin attivo) quando creo un utente ( per esempio con il ruolo di editore ) non mi visualizza correttamente la bacheca
per poter far lavorare un editore di contenuti devo dargli il ruolo di amministratore
cosa chiaramente non ottimale
se disattivo il plugin tutto ok
hai qualche feed da darmi su ciò
ciao grazie Alberto
Vincenzo Vecchio dice
Ciao Alberto non è che percaso hai spuntano la voce “Proibisci l’accesso al pannello di amministrazione di WordPress.” che si trova nelle impostazioni generali di Wp Customer Area?
Alfonso dice
Ciao Vincenzo,
Davvero ottima presentazione del plugin.
Una curiosità: è possibile importare mediante csv gli utenti con campi personalizzati ?
Grazie e continua così
Vincenzo Vecchio dice
Ciao Alfonso e grazie,
Purtroppo il plugin non permette l’importo tramite file .csv
Denis dice
Ciao,
vorrei sapere come fare che quando un utente si registra viene generata un pagina privata automaticamente per lui senza fare a mano e magari quella pagina abbia già del contenuto template. Se magari conosci un altro plugin che fa questa operazione? Grazie
Vincenzo Vecchio dice
Ciao Denis, per creare le pagine in automatico devi creare una funzione specifica da inserire nel tuo file functions.php dal momento che il plugin non offre questa opzione, potresti provare a chiedere allo sviluppatore del plugin. Per quanto riguarda il tema puoi creare un file .php personalizzato e quindi associarlo come template della dashboard altrimenti puoi seguire la guida ufficiale. Purtroppo entrambe non sono delle soluzioni semplici da applicare se non sai programmare in php.
danilo corona dice
ho creato un sito usando per creare l’area riservata un plugin che però da oltre un anno non viene aggiornato. Cosa accade a sito se ora cambio plugin per la creazione dell’area riservata ? se disattivo il vecchio plugin ed attivo il nuovo perdo tutte le impostazioni precedenti ?
Grazie della risposta
Vincenzo Vecchio dice
Ciao Danilo, purtroppo se decidi di utilizzare un plugin diverso perdi tutto quello che hai già fatto. Non esiste un’estensione per importare i vecchi dati nel nuovo plugin.
alessandro dice
Complimenti per il tutorial veramente sorprendente. Ho utilizzato il tuo video per installare wp customer area tutto a post tranne che log come demo non funzionano ne i file ne la pagina ne il logout cosa è successo mi aiuti a capire. Inoltre volevo chiederti se con questo plugin è possibile far inserire ai clienti/utenti le loro foto,video ed una descizione.
Grazie mille ancora
Vincenzo Vecchio dice
Ciao Alessandro, purtroppo il plugin non ti permette di inserire la foto dell’utente né una descrizione, puoi cercare sulla directory ufficiale di WordPress se riesci a trovare qualche plugin che possa fare al caso tuo, uno di questi è BuddyPress.
Per quanto riguarda i login come demo non saprei, se vuoi puoi inviarmi il link al tuo sito internet e le credenziali di accesso al pannello d amministrazione di WordPress utilizzando il modulo contatti che trovi qui nel blog. In questo modo posso vedere meglio quale possa essere il problema.
Massimo dice
Ti ringrazio per le dritte, il tutto mi piace molto, ma ho ancora un dubbio…, non riesco ad associare i file ad un tipo di ruolo utenti, ossia, nella pagina file vedo l’assegnazione ad un solo utente registrato, come è possibile farlo per più utenti contemporaneamente ?
grazie ancora per tutto !
Massimo
Vincenzo Vecchio dice
Ciao Massimo per poter attribuire un file a più di un utente potresti utilizzare l’add-on “additional owner type“
Massimo dice
Grazie Vincenzo , ho visto il plugin , interessante, sicuramente lo acquisterò !, volevo chiederti ancora una cosa, i file che metto nell’area riservata però non hanno una protezione tale che se copiandomi il link che posso vedere una volta che sono nell’area riservata li scarico liberamente, cioè non so se ho reso l’idea….., se io che sono iscritto entro nell’area riservata, scarico il file, quindi visualizzo il percorso, lo copio su un altro browser dove non effettuo la registrazione, lo posso scaricare lo stesso….., quindi non è protetto !, c’è qualche sistema per proteggerlo ? Ho sentito che bisognerebbe agire con il file htaccess, conosci altri sistemi ?
Grazie
Massimo
Vincenzo Vecchio dice
Ciao Massimo,
Il miglior modo per proteggere i files è tramite file htaccess. Ti consiglio la guida che trovi sul sito ufficiale dello sviluppatore del plugin.
Massimo dice
Ciao Vincenzo ! Ho acquistato l’addon “additional owner type“ , ora riesco ad associare il file nell’area riservata ai vari utenti autorizzati, ma mi sorge un problema….. Posso creare un gruppo di utenti , ad esempio gli iscritti, in cui fanno parte …. Tizio Caio e Sempronio, e che nella pagina non vengano visualizzati direttamente i nomi facenti parte del gruppo ma esclusivamente il nome del gruppo, questo per un discorso di privacy…., ora ogni iscritto vede la lista di persone iscritte……, immagina con 500 iscritti che caos verrebbe in quella pagina….
Grazie
Massimo
Vincenzo Vecchio dice
Ciao Massimo, mi sembra strano che venga mostrata una lista di utenti. Forse stai accedendo all’area riservata come amministratore? Se è così, allora prova ad accedere come utente che fa parte di quel gruppo e vedi se funziona. Altrimenti ti consiglio di aprire un post nel forum ufficiale dello sviluppatore del plugin 🙂
Massimo dice
Complimenti per tutorial ! Il plugin potrebbe fare al caso mio, ho necessità di inserire una pagina riservata all’interno del mio blog, dove utenti registrati possano scaricare dei files, quello che volevo sapere è: c’è la possibilità di inserire tramite questo plugin la registrazione e il successivo invio di password automatico a chi si vuole iscrivere su un form del blog ? Visto che utilizzo un servizio di newsletter (mailpoet) sarebbe possibile affiancare l’iscrizione alla newsletter con l’autorizzazione alla pagina riservata ?
Grazie mille
Massimo
Vincenzo Vecchio dice
Ciao Massimo puoi utilizzare la pagina di registrazione offerta da WordPress (attiva le registrazioni dalle impostazioni di WordPress) credo che mailpoet si possa integrare con la registrazione di WordPress.
Massimo dice
Grazie Vincenzo , ma non ho trovato nelle impostazioni di wordpress la parte relativa alle registrazioni ……potresti darmi un aiuto ulteriore ? Ti stai riferendo alle impostazioni (lettura, scrittura, discussione etc….)
Ancora grazie per la disponibilità !
Massimo
Vincenzo Vecchio dice
Ciao Massimo, si puoi attivare le registrazioni di WordPress dalle impostazioni generali alla voce “chiunque può registrarsi”. Successivamente ti basta inserire il widget login per permettere agli utenti registrati di eseguire il login.
Andrea dice
Sapete dirmi se due amministratori possono loggarsi e gestire il sito contemporaneamente (da pc diversi, ovviamente) su wordpress?
Vincenzo Vecchio dice
Ciao Andrea è possibile. Ovviamente se entrambi cercano di eseguire la stessa operazione allo stesso momento WordPress mostrerà un messaggio d’avviso
jacopo dice
Ciao!
Complimenti per l’articolo e il video.
Volevo sapere se con questo plugin è possibile far caricare file (soprattutto foto e video) all’utente in una determinata pagina, o se conosci un plugin che fa fare una cosa del genere.
Grazie!
Vincenzo Vecchio dice
Ciao Jacopo, purtroppo Wp Customer Area permette solo agli amministratori di caricare files tramite il pannello di controllo di WordPress. Non conosco altri plugin che permettono agli utenti di caricare files dal frontend. Hai provato a fare una ricerca nella pagina ufficiale dei plugin di WordPress?
Vincenzo dice
Ho installato il plugin WP Custom Area, l’ho provato per un pò e poi l’ho disinstallato. Da quel momento tutti gli utenti che non sono Administrator, al loro accesso vengono ancora redirezionati sulla pagina del plugin e non sulla bacheca di wordpress come di default. Non riesco a risolvere, un aiutino, grazie.
Vincenzo Vecchio dice
Ciao Vincenzo ti ho inviato una mail. Mi servono più informazioni per cercare di aiutarti.
Corrado dice
Ciao Vincenzo, a me sembra un ottimo plugin, ma se io volessi creare un’area privata mettendo una pagina a fondo menù che si chiama “area privata” su cui uno possa cliccarci ed autenticarsi con una password, come devo fare…?
Grazie mille
Vincenzo Vecchio dice
Ciao Corrado,
Esistono diversi modi per ottenere questo risultato. Potresti ad esempio creare una pagina nella quale inserire un modulo per il login così l’utente è costretto a loggarsi per poi essere indirizzato automaticamente all’area privata. Per fare questo puoi creare uno shortcode inserendo il seguente snippet nel file functions.php del tuo tema.
// Inserisce shortcode per login form
add_action( ‘init’, ‘my_add_shortcodes’ );
function my_add_shortcodes() {
add_shortcode( ‘my-login-form’, ‘my_login_form_shortcode’ );
}
function my_login_form_shortcode() {
if ( is_user_logged_in() )
return ”;
return wp_login_form( array( ‘echo’ => false ) );
}
Quindi nella tua pagina puoi inserire lo shortcode [my-login-form] per richiamare il modulo di login.
marcello dice
buongiorno vincenzo,
sembra una buona soluzione, grazie per la guida.
la mia domanda è: come fare per collegare i dati inseriti per il profilo (mail, nome e cognome) ad una lista mailchimp?
grazie
M.
Vincenzo Vecchio dice
Ciao Marcello, esistono diversi plugin che ti permettono di sincronizzare i nuovi utenti iscritti su WordPress con una lista di Mailchimp. Se cerchi qualcosa di gratuito ti consiglio di visitare la repository dei plugins di wordpres.org oppure alcune soluzioni a pagamento potrebbero essere Chimpy o Gravityforms.
Roberto dice
Il plugin e’ interessante ma bisogna riconoscere che non so se per colpa di WordPress o del plug in ma e’ presente un problema grave che ne impedisce l’uso con dati riservati.
Mi spiego: si puo’ entrare nell’area riservata facendo log in , poi si lavora sui dati personali ed alla fine si esce con un log out. Tutto sembra OK e nessuno dovrebbe poter entrare senza una log on , invece basta schiacciare il pulsante back page del browser e si rientra nell’area privata dove si possono vedere tutti i dati sensibili dell’utente precedente.
TERRIBILE.
Non credo che si possa usare
Non ho trovato nessuna soluzione e chiedo se qualcuno ha qualche idea
Cordiali saluti
Roberto
Vincenzo Vecchio dice
Ciao Roberto leggi la risposta che ho lasciato al tuo commento precedente 😉
Roberto dice
Ciao, sto provando questo plug in in quanto mi sembrava perfetto per un mio progetto basato sulla gestione di un certo numero di utenti che devono accedere ad una loro area privata ove io pubblico dei files.
Tutto sembrava perfetto sino a quando ho approfondito l’azione di log out scoprendo :
– Gli utenti si possono loggare senza problemi e vedere i propri files senza problemi e poi possono fare log out per uscire dalla loro posizione privata.
– PECCATO che dopo aver fatto log out basta schiacciare back page sul browser e ci si ritrova dentro l’area privata.
Non so se sia un problema di CUSTOMER AREA o di WORDPRESS ma certamente non si puo’ immaginare un’area privata piu’ facile da penetrare .
Io non ho trovato nessuna soluzione ma certamente NON POSSO USARE CUSTOMER AREA sino a quando dopo la log out sia impossibile ritornare sui dati sensibili. Del resto Gmail ed altri programmi che usiamo quotidianamente dopo la log out non ti fanno rientrare con un semplice back page.
Hai qualche idea ? Ne parlero’ con Customer Area ma sembra che nessuno si sia accorto di un problema cosi’ grave
Ciao
Roberto
Vincenzo Vecchio dice
Ciao Roberto questo non è un bug del plugin, se fai la prova anche con il pannello di controllo di WordPress hai lo stesso risultato, prova a fare il logout dall’area admin di WordPress e a tornare back con il browser ti mostra nuovamente il pannello di controllo. Questo accade perché tutti i browser web utilizzano la cache per fare caricare le pagine più velocemente e quindi conservano in memoria le pagine visitante dal utenti. Capisco chiaramente che l’accesso ad un’area privata su di un computer pubblico comporta dei rischi di violazione della privacy, per questo motivo puoi intervenire su mod_headers and mod_expires he ti permettono di modificare la durata della cache. Oppure se vuoi ancora più sicurezza ti consiglio di utilizzare il protocollo SSL. Spero di esserti stato d’aiuto, in bocca al lupo per il tuo progetto 😉
Aniello dice
Ciao Karibusana ottimo tuttorial!
Devo creare un sito web che gestisca degli annunci, vorrei renderli pubblici in home page e successivamente renderli privati quando un utende vuole vedere il dettaglio dell’annuncio stesso, con questo plug in è possibile fare questa cosa?
Ti ringrazio in anticipo della risposta.
Vincenzo Vecchio dice
Ciao Aniello, per creare un sito di annunci ti consiglio di utilizzare il plugin AWPCP, trovi una recensione qui: https://www.karibusana.org/2013/11/gestisci-annunci-su-wordpress-con-awpcp-in-italiano/
raffaele dice
Ciao intanto grazie per l’articolo !!
volevo chiederti ma come faccio a fare iscrivere l’utente per permettergli di fare il log in ed entrare poi nell’area riservata???
Vincenzo Vecchio dice
Ciao Raffaele puoi attivare la registrazione utente dalle impostazioni generali di WordPress. Quindi l’utente potrà accedere all’area privata dove puoi mostrare files e pagine private.
Roberto dice
Ciao,Io purtroppo mi vedo costretto a disinstallarlo, l’ho provato curioso e mi è anche piaciuto molto, ma non riesco a far visualizzare il link di download sulla pagina creata per il download del file. Ho guardato e riguardato i permessi, il file l’ho addirittura associato ad un amministratore cosi’ da non aver problemi di permessi , ho controllato il file è uploadato e tutto funziona tranne che la visualizzazione del link di download. non so più cosa controllare ed essendo un sito abbastanza trafficato non posso permettermi di cambiare temi o disabilitare plugin.
Paolo dice
ciao,
uso il tema Tema Graphene.
sono dentro come Amministratore.
ho visto questo plugin e subito l’ho istallato, ho caricato una foto nella cartella files e via tutto ok.
quando però voglio aggiungerne altre mi risponde: Non sei autorizzato ad allegare più di 1 file.
non capisco dove sbaglio o dove si autorizza più file
potete aiutarmi
grazie
Karibusana dice
Ciao Paolo, il plugin dovrebbe permetterti di caricare più di un file anche nella sua versione gratuita. L’ho testato in locale e tutto funziona bene. Prova ad eseguire il logout e a cancellare la cronologia e i cookies del tuo browser e quindi riprova e vedi se ti funziona. Non credo il problema sia causato dal tema che stai utilizzando.
Controlla anche tutto sia impostato correttamente nella tabella files delle impostazioni settings->wp-customer-area->Private-files
Fammi sapere se sei riuscito a risolvere.
Simone dice
Ciao,
anche a me sta dando lo stesso problema: “Non sei autorizzato ad allegare più di 1 file”.
Avete soluzioni?
Magenta dice
Ciao Vincenzo, questo plugin sembra proprio fare al caso mio. Il problema è che seguendo passo passo il tuo tutorial il risultato finale non è lo stesso. Il menu interno dell’area riservata non è collegato a nessuna pagina e l’URL delle voci termina con un #, che ne rende impossibile il funzionamento. Provo a intervenire manualmente sul menu ma il risultato non cambia: sembra che non restino in memoria alcune delle impostazioni che vado a settare (da backoffice sembrano ok, ma poi il frontoffice resta invariato anche dopo le modifiche).
Risulta naturalmente impossibile visualizzare anche le sottovoci. Ad esempio, una volta effettuato il login non è più possibile fare il logout perchè l’area del menu “Mio account” è irraggiungibile.
E’ possibile che ci sia un’incompatibilità tra il plugin e il mio tema? Come posso verificarlo? In alternativa, dove posso ricercare la causa del problema?
Karibusana dice
Ciao Magenta potresti dirmi che tema stai utilizzando se non sbaglio si chiama logistic? Magari riesco a capire di che problema si tratta.
Potresti inoltre dirmi se stai utilizzando altri plugin ad esempio per il controllo della cache? Hai attivato i permalink di WordPress? Hai provato ad utilizzare un tema diverso?
Magenta dice
Ciao Vincenzo,
1) corretto, il tema si chiama Logistic.
2) non sto utilizzando nessun plugin per il controllo della cache.
3) permalink ok.
4) devo comunque mantenere obbligatoriamente questo tema.
Siccome faccio tutti i tentativi su una copia del sito in locale, ho provato anche con l’aggiornamento e la sincronizzazione tra la versione in locale e quella pubblica. Non cambia niente però… il menù è sempre irraggiungibile…
ale dice
ma c’è la possibilitá di assegnare una pagina o uno stesso file a più utenti? grazie
Karibusana dice
Ciao Ale puoi ottenere questo utilizzando l’add-on aggiuntivo per la gestione di gruppi di utenti chiamato “Managed Groups”
In bocca al lupo 😉
Roberto dice
Ciao e grazie per tutta le informazioni.
Abbiamo acquistato l’add-on Additional owner types.
Purtroppo all’interno delle pagine, nel box di “assegnazione” non mi permette di associare l’utilizzatore.
Ovvero me lo visualizza e me lo propone… ma al momento del salvataggio non lo registra.
Ho verificato anche i permessi e tutto sembra corretto. Purtroppo non ne vengo fuori vivo.
Grazie se potrai aiutarmi.
Karibusana dice
Ciao Roberto ti consiglio di consultare lo sviluppatore del plugin, sono sicuro che sarà in grado di aiutarti. Nel frattempo ti propongo di disattivare tutti gli altri plugin che hai installato e vedere se cambia qualcosa, potrebbe trattarsi di una incompatibilità con altri plugin installati 😉
Fammi sapere se riesci a risolvere così magari possiamo aiutare qualcun’altra con il tuo stesso problema.
In bocca al lupo 🙂
Stefano dice
Salve, io vorrei sapere se è possibile rendere privati dei link ad allegati.
Es. ho una pagina pubblica con un download pdf: vorrei che al click venisse rimandato ad un login e poterlo scaricare dopo averlo fatto. è possibile?
Karibusana dice
Ciao Stefano per rendere privati degli allegati puoi provare ad utilizzare uno dei tanti plugin di WordPress per la gestione dei files. Potresti provare questo https://wordpress.org/plugins/download-manager/ e vedere se fa al caso tuo. Altrimenti sono sicuro che potrai trovarne altri nella repository ufficiale di WordPress.
In bocca al lupo 😉
silvia dice
Ciao Vincenzo,
dovrei creare un’area riservata in modo da permettere agli utenti di poter scambiare tra loro materiale, file e quant’altro. E’ sufficiente WP customer area o devo aggiungere altro o valutare altri plugin? non sarei tanto io a caricare (e scaricare) file quanto loro, eventualmente come dovrei settare i parametri? grazie
Karibusana dice
Ciao Silvia, credo che WP Customer Area si sufficiente, inoltre in futuro, qualora avessi bisogno puoi integrare uno degli add-dons
Bruno dice
salve,
ho acquistato un’estensione del plugin, come devo procedere per l’installazione?
Grzie
Karibusana dice
Salve Bruno, gli add-on di wp customer area si installano come se fossero dei plugin. Dopo l’acquisto ti viene inviata un mail con il pacchetto di installazione (puoi scaricarlo anche dal tuo profilo) quindi dal pannello di amministrazione di wordpress alla voce plugin->aggiungi nuovo devi installare il plugin manualmente. Quando l’installazione è stata completata allora puoi attivare il plugin ed iniziare ad utilizzarlo. Assicurato che il plugin principale wp customer area sia installato ed attivato.
Stefania dice
Ciao Karibusana, sto cercando di creare un’area riservata “User Group” dove inserire forum, condivisione documenti, video tutorial e un help desk come area ticketing di supporto. E’ possibile? grazie
Karibusana dice
Ciao Stefania, è tutto possibile utilizzando WP Customer Area crei l’area privata e all’interno di questa puoi inserire video tutorials, e un sistema di ticketing utilizzando i plugin di WordPress 😉
Andrea dice
Ciao,
ho seguito il video passo passo, tuttavia ho notato che i file/pagine pubblicate non appaiono nell’area dell’utente assegnato. In pratica la sezione “my page”, “my files” risulta essere vuota. Di che problema si tratta? Grazie per l’aiuto!
Andrea dice
Era un problema di permessi di visualizzazione dei file: è stato sufficiente abilitare tale permessi per gli utenti e tutto ha funzionato correttamente 🙂
Karibusana dice
Ciao Andrea mi fa piacere sentire che sei riuscito a risolvere. Mi sembrava strano che non funzionasse 😉
In bocca la lupo per il tuo sito.
Bruno dice
Ciao Karibusana,
è possibile condividere un file con un gruppo di utenti?
Karibusana dice
Ciao Bruno, puoi farlo acquistando uno degli addons 😉
Manuel Accardi dice
salve piacere vorrei sapere questo plugin è gratuito o a pagamento?
ho anche instamember ma ho difficoltà e non ho capito come ocnfigurarlo per caso possiede una guida in italiano? invece wp ocnest area è più semplice da usare e configurare?
Karibusana dice
Salve,
WP Customer Area è gratuito in versione limitata acquistando degli add-on è possibile successivamente aggiungere ulteriori funzioni più avanzate. Purtroppo non ho avuto modo di provare Instamemeber e quindi non posso dirle quale dei due è migliore, tuttavia WP Customer Area mi sembra molto promettente e ho anche curato la traduzione in italiano.
Un altro plugin molto interessante è WP Client che però è a pagamento. Presto scriverò una guida anche su quest’ultimo.
In bocca al lupo
Carlo dice
Salve , innanzi tutto Grazie per esserci !
Volevo chiederle se è possibile creare una doppia area nel senso Area Agenti e Aria Clienti .
Pensavo di clonare la pagina clienti cambiando il nome ma non funzione !
E’ possibile una soluzione ?
Grazie e buona giornata
Karibusana dice
Ciao Carlo, mi fa piacere essere stato d’aiuto.
Se ho capito bene a te interessa che gli Agenti vedano dei contenuti diversi dai Clienti giusto? In questo caso credo che ti serva l’Addon aggiuntivo chiamato Smart Groups http://wp-customerarea.com/?ref=7
Questo addon ti permette di creare dei gruppi di utenti e quindi mostrare dei contenuti specifici per ogni gruppo.
Fammi sapere se potrebbe essere una soluzione al tuo problema. In bocca al lupo.
Davide dice
Ciao Vincenzo, grazie mille intanto per l’articolo e il tutorial!
Alcune domande (spero di non abusare della tua disponibilità): per sapere quali pagine hanno visitato e quali files sono stati scaricati dagli utenti, abbisogno di un add-ons (nella fattispecie “Notifications”)?
Posso assegnare io le password agli utenti, in modo tale da tenerne il registro (all’utente X password X, all’utente Y password Y e via discorrendo)?
Infine, penso sia possibile assegnare la visione di un dato file o categoria di files ad un gruppo di utenti invece che ad uno singolo, vero?
Ciao e grazie mille ancora! 😉
Karibusana dice
Ciao Davide, mi fa piacere sapere che il tutorial ti sia stato utile.
Il plugin se non ricordo male (in questo momento non ho una buona connessione a internet) dovrebbe avere un log degli eventi che avvengono all’interno delle aree utente, altrimenti come hai hai notato puoi utilizzare l’add-on “notifications” così WordPress ti invierà una notifica via email di ogni attività svolta dai tuoi clienti all’interno della loro area privata.
Per quanto riguarda la registrazione degli utenti puoi disabilitare la registrazione su WordPress e quindi creare i profili manualmente impostando nome utente e password.
Per la visione di file ad un gruppo di utenti ti serve l’add-on “Groups”
Ti ho anche inviato una email con ulteriori informazioni.
In bocca al lupo 🙂
Roberta dice
ma come posso assegnare un file ad un singolo utente? scusa per la domanda magari banale 🙂 ma sto iniziando adesso con wordpress.
grazie mille per il tuo aiuto
Karibusana dice
Ciao ti consiglio di visualizzare il video che ho postato nell’articolo, è un tutorial sulla configurazione del plugin e la creazione e dell’area utente
Roberta dice
è possibile avere files diversi per ogni utente senza acquistare add-on aggiuntivi?
Karibusana dice
Ciao Roberta, si la versione base del plugin ti permette di aggiungere tutti i files che vuoi 🙂
Simone dice
Complimenti per il tutorial ! 🙂
Karibusana dice
Ciao Simone, grazie mille. Stay tuned, presto né pubblicheró altri spero altrettanto interessanti.