How to restrict WordPress pages by user role
Tempo di lettura: 9 minuti

Vuoi limitare alcune pagine del tuo sito web in base al ruolo utente?

Molte aziende WordPress devono controllare quali utenti possono accedere a determinate pagine dei loro siti web.

In questo articolo, ti mostreremo come limitare facilmente l’accesso a determinate pagine WordPress in base al ruolo utente.

Perché limitare le pagine WordPress in base al ruolo utente?

Quando inizi a Sito WordPress, potresti voler limitare determinate aree e pagine in base al ruolo dell’utente. Ad esempio, se disponi di un sito con più autori, puoi limitare l’accesso a pagine specifiche per scrittori ed editori.

La limitazione delle pagine in base ai ruoli utente è un caso d’uso comune per siti di appartenenza. Puoi limitare le pagine del tuo sito in base al livello di iscrizione dell’utente. Ad esempio, solo gli iscritti possono visualizzare la pagina del video o la pagina del corso online.

Per impostazione predefinita, WordPress viene fornito con un set limitato di strumenti per limitare i contenuti sul tuo sito web. Puoi creare privati ​​e post protetti da passwordma queste funzionalità non ti consentono di limitare l’accesso in base al ruolo utente.

Fortunatamente, ci sono diversi plugin di WordPress che ti permettono di fare proprio questo. Puoi sceglierne uno per limitare le pagine a determinati utenti, gruppi di utenti o ruoli utente.

Utilizzando questi plugin, puoi creare un sito Web di abbonamento, siti Web pay-per-view o persino blog di famiglia. Puoi anche monetizzare i tuoi contenuti aggiungendo abbonamenti a pagamento.

Detto questo, diamo un’occhiata a come limitare correttamente le pagine WordPress in base al ruolo dell’utente. Ti mostreremo diversi plugin, potrai scegliere quello più adatto alle tue esigenze.

1. Limita le pagine in base all’appartenenza utilizzando MemberPress

MemberPress è uno dei i migliori plugin per l’abbonamento a WordPress nel mercato. Ti consente di creare facilmente siti Web di abbonamento con abbonamenti a pagamento. È possibile impostare restrizioni sui contenuti e consentire solo a ruoli utente specifici di accedervi.

MemberPress è un plugin premium e dovrai registrarti per un account. Basta visitare il sito Web e fare clic sul pulsante “Ottieni MemberPress per WordPress”.

MemberPress

Successivamente, dovrai installare e attivare il plugin MemberPress. Per maggiori dettagli, consulta la nostra guida passo passo su come installare un plugin per WordPress.

Dopo l’attivazione, vai al MemberPress »Impostazioni pagina per inserire la chiave di licenza. Puoi trovare la chiave nell’area del tuo account sul sito web MemberPress.

Aggiunta di una chiave di licenza al tuo plugin MemberPress

Successivamente, devi andare alla scheda “Pagamenti” per impostare i pagamenti.

Per iniziare, fai semplicemente clic sull’opzione “+ Aggiungi metodo di pagamento”.

Le impostazioni del gateway di pagamento MemberPress

MemberPress supporta PayPal (Standard, Express e Pro), Stripe, Authorize.net e altro ancora pronto all’uso. Potrai selezionare i metodi di pagamento che desideri utilizzare e fornire le credenziali richieste.

Successivamente, è necessario visitare il MemberPress » Abbonamenti dalla dashboard di WordPress e fai clic sul pulsante “Aggiungi nuovo” per creare un piano di abbonamento.

Aggiunta di un nuovo abbonamento a WordPress

Inizierai fornendo un titolo per questo piano di abbonamento e impostando le impostazioni di prezzo, tipo di fatturazione e scadenza.

Successivamente, scorri verso il basso fino alla meta casella “Opzioni di iscrizione” sotto l’editor dei post. Qui è dove puoi impostare diverse opzioni per questo particolare piano di abbonamento.

Vai avanti e fai clic sulla scheda “Avanzate” sotto le opzioni di iscrizione e fai clic sulla casella di controllo “Ruoli utente per questa iscrizione”.

Controlla l'opzione dei ruoli utente

Successivamente, puoi semplicemente scegliere un ruolo utente dall’elenco fornito.

Fai attenzione quando scegli un ruolo utente come ciascuno ruolo utente in WordPress viene fornito con le proprie autorizzazioni. Se necessario, puoi anche creare un file ruolo utente personalizzato per i piani di abbonamento sul tuo sito web.

Ora puoi pubblicare il tuo piano di abbonamento.

Se desideri aggiungere più piani di abbonamento, puoi ripetere la procedura per aggiungerli.

Dopo aver creato un piano di abbonamento, è il momento di impostare le regole per limitare l’accesso ai contenuti.

Dirigiti al MemberPress »Regole dalla dashboard di WordPress e fai clic sul pulsante “Aggiungi nuovo” in alto.

Aggiunta di una nuova regola al tuo sito di appartenenza WordPress

Questo ti porterà alla pagina di modifica delle regole in cui puoi selezionare diverse condizioni e scegliere quali pagine limitare.

Puoi fare clic sul menu a discesa sotto “Proteggi contenuto” e scegliere una regola.

Scegli il contenuto da limitare

Ad esempio, puoi selezionare tutto il contenuto che corrisponde a un particolare tag o categoria per essere disponibile solo per i membri con un piano di abbonamento creato in precedenza. Oppure puoi selezionare una singola pagina per limitare l’accesso.

Se scegli una categoria o un tag per bloccare l’accesso, dovrai assicurarti che il contenuto venga aggiunto a quella particolare categoria o tag.

Puoi vedere la nostra guida su come aggiungere categorie e tag in WordPress.

Questo è tutto, hai limitato con successo le pagine in WordPress in base al ruolo utente e all’appartenenza utilizzando MemberPress.

2. Limita l’accesso alla pagina in base al ruolo utente utilizzando Restrict Content Pro

Limita contenuto Pro è un’ottima opzione per controllare chi ha accesso ai contenuti del tuo sito web. Ti consente anche di aggiungere abbonamenti a pagamento e fare soldi online dal tuo sito web di appartenenza.

Per iniziare, dovrai visitare il sito Web Restricted Content Pro e fare clic sul pulsante “Inizia”.

Contenuto limitato Pro

Successivamente, dovrai registrarti per un account.

Per impostare restrizioni sulla pagina in base ai ruoli utente, puoi utilizzare il piano gratuito. Basta fare clic sul pulsante “Inizia” nel piano gratuito.

Crea un account pro con contenuti limitati gratuito

Successivamente, si aprirà una finestra popup.

Puoi inserire un indirizzo email e fare clic sul pulsante “Ottieni il tuo plugin gratuito”.

Iscriviti per un account Pro con contenuti limitati gratuito

Successivamente, riceverai un’e-mail da Restrict Content Pro con il collegamento per il download del plug-in gratuito.

Vai avanti e scarica il plug-in sul tuo computer.

Da qui, dovrai installare e attivare il plugin gratuito Restrict Content Pro. Per maggiori dettagli, consulta la nostra guida passo passo su come installare un plugin per WordPress.

Dopo l’attivazione è possibile visitare il Limita »Impostazioni dalla dashboard di WordPress e vai alla scheda “Generale”.

Modifica le impostazioni generali per i contenuti con restrizioni professionali

Qui puoi modificare diverse pagine che il plugin imposterà automaticamente per il tuo sito web.

Successivamente, dovrai scorrere verso il basso fino alla sezione “Messaggio con contenuto limitato” e aggiungere il testo che gli utenti vedranno se non sono autorizzati a visualizzare una pagina.

Inserisci il messaggio di errore limitato

Successivamente, devi passare alla scheda “Pagamenti” per selezionare un gateway di pagamento.

Restrict Content Pro ti consente di accettare pagamenti tramite PayPal, Stripe, Braintree e Authorize.net.

Configura un servizio di pagamento in contenuto limitato pro

Dopo aver selezionato un metodo di pagamento, sarai in grado di aggiungere credenziali per ciascun metodo di pagamento.

Non dimenticare di salvare le impostazioni quando hai finito.

Ora devi modificare le pagine o i post che desideri limitare in base ai ruoli utente.

Una volta entrato nell’editor di contenuti di WordPress, scorri semplicemente verso il basso fino alla meta casella “Limita questo contenuto”.

Seleziona il ruolo utente per limitare le pagine

Da qui, fai clic sul menu a discesa sotto Sezione Accesso ai membri e seleziona l’opzione “Membri con un determinato ruolo”.

Successivamente, puoi scegliere il ruolo utente a cui desideri consentire di visualizzare la pagina.

Scegli i ruoli utente per limitare l'accesso alla pagina

Quando hai finito, aggiorna o pubblica semplicemente i tuoi contenuti.

Restrict Content Pro ti consente anche di creare livelli di abbonamento. Per istruzioni più dettagliate, consulta la nostra guida su come farlo limitare il contenuto agli utenti registrati in WordPress.

3. Blocca l’accesso alle pagine del corso utilizzando LearnDash

LearnDash è il il miglior LMS WordPress collegare. Ti consente di creare e vendere corsi online. Puoi utilizzare il suo generatore di corsi drag-and-drop per creare lezioni, quiz e altro ancora.

Viene fornito con abbonamenti integrati che consentono agli utenti di iscriversi a un corso prima di poterne vedere i contenuti. Ciò ti consente di limitare l’accesso alle pagine del corso e monetizzare il tuo sito web.

Innanzitutto, dovrai visitare il sito Web LearnDash e registrare un account.

LearnDash

Successivamente, è necessario installare e attivare il plugin LearnDash. Per maggiori dettagli, consulta la nostra guida passo passo su come installare un plugin per WordPress.

Dopo l’attivazione è necessario visitare il LearnDash LMS »Impostazioni pagina dalla dashboard di WordPress.

Successivamente, devi passare alla scheda “Pagamenti” e selezionare il tuo gateway di pagamento preferito.

Aggiungi gateway di pagamento a LearnDash

Ora puoi andare al LearnDash LMS » Corsi pagina dal pannello di amministrazione di WordPress.

Da qui, fai clic sul pulsante “Aggiungi nuovo” per aggiungere il tuo primo corso.

Aggiungi nuovi corsi a LearnDash

Inserisci un titolo e una descrizione per il tuo corso.

La parte descrittiva sarà visibile a tutti gli utenti per spiegare di cosa tratta questo corso.

Inserisci titolo e descrizione del tuo corso

Successivamente, devi passare alla scheda “Impostazioni” nel generatore di corsi.

Da qui, scorri semplicemente fino alla sezione “Modalità di accesso”. Il plug-in ti consente di creare tipi di corsi aperti (pubblici), gratuiti, acquista ora, ricorrenti e chiusi.

Se selezioni l’opzione “Acquista ora”, dovrai inserire il prezzo del corso. Solo gli utenti che si iscrivono potranno accedere alle pagine del tuo corso.

Modificare le impostazioni della modalità di accesso

Per i corsi gratuiti, i tuoi utenti dovranno comunque iscriversi al corso creando un account.

Ora puoi salvare o pubblicare il tuo corso e visualizzarne l’anteprima sul tuo sito web.

Ora che hai creato un corso, è ancora vuoto. Per riempirlo dovrai aggiungere i contenuti del corso come lezioni, quize incarichi.

LearnDash è un potente strumento per vendere corsi online limitando l’accesso ai contenuti. Funziona molto bene con MemberPress per creare piani di abbonamento che danno automaticamente agli utenti l’accesso a diversi corsi.

È tutto per ora. Ci auguriamo che questo articolo ti abbia aiutato a imparare come limitare facilmente le pagine WordPress in base al ruolo utente. Potresti anche voler vedere il nostro ultimo passaggio passo dopo passo Guida alla sicurezza di WordPress per principianti e deve avere plugin WordPress per i siti web aziendali.

Se ti è piaciuto questo articolo, iscriviti al nostro Canale Youtube per i tutorial video di WordPress. Puoi trovarci anche su Twitter E Facebook.



Source link

Di Simone Serra

Web Designer Freelancer Realizzazione Siti Web Serra Simone Realizzo siti web, portali ed e-commerce con focus specifici sull’usabilità, l’impatto grafico, una facile gestione e soprattutto in grado di produrre conversioni visitatore-cliente. Elaboro siti internet, seguendo gli standard Web garantendo la massima compatibilità con tutti i devices. Sviluppo e-commerce personalizzati, multilingua, geolocalizzati per potervi mettere nelle migliori condizioni di vendita. Posiziono il tuo sito su Google per dare maggiore visibilità alla tua attività sui motori di ricerca con SEO di base o avanzato.