Volete creare un sito Web nell'area membri con WordPress?

Bene, probabilmente sei consapevole delle varie difficoltà incontrate durante questo processo. Fortunatamente, creare il sito web dell'area di un membro utilizzando WooCommerce può rendere il lavoro molto più semplice.

Per prima cosa dai un'occhiata a come Crea un'area membro di WordPress

Ma ricorda, una volta creato il sito Web dell'area di un membro, lo è imperativo che il tuo sito web offra esclusive per gli utenti connessi o abbonati WooCommerce.

In questo tutorial, ti mostrerò come visualizzare i menu in base al ruolo degli utenti.

Ma prima di iniziare, prenditi il ​​tempo per dare un'occhiata Come installare un tema WordPressQuanti plugin dovrei installare su WordPress.

Allora mettiamoci al lavoro!

Comprendi la necessità di mostrare o nascondere le voci di menu

Ovviamente, se non desideri che determinate pagine siano accessibili agli utenti che non hanno effettuato l'accesso, non vorrai che quelle pagine vengano visualizzate anche nel menu di navigazione.

Allo stesso modo, ci saranno alcune pagine che potrebbero non essere di grande utilità per i membri (ad esempio pagine che vendono prodotti in abbonamento, il che non è necessario per gli utenti già iscritti) e quindi, è meglio tenere queste pagine nascoste agli abbonati.

In sostanza, per il sito web dell'area di un membro, dovresti considerare l'aggiunta di logica condizionale a mostra o nascondi gli elementi nel menu considerando il ruolo dell'utente.

Passaggio 1: configurare i ruoli degli iscritti

Prima di impostare le voci di menu per i tuoi abbonati a WooCommerce, devi prima impostare i ruoli degli abbonati attivi o inattivi. Questa è una funzione disponibile con l'estensione WooCommerce " WooCommerce sottoscrizioni ". Quindi vai alle impostazioni di WooCommerce quindi fai clic sulla scheda Abbonamenti, qui dovrai definire il ruolo degli abbonati attivi e inattivi.

Tieni presente che gli utenti attivi hanno il ruolo "abbonatoE gli abbonati inattivi hanno il ruolo " cliente Per impostazione predefinita, come mostrato nell'immagine seguente:

plug WooCommerce abbonamento per gli abbonamenti WordPress WooCommerce

Nota: puoi anche scegliere di impostare ruoli personalizzati per i tuoi iscritti, utilizzando plugin di WordPress come Editor del ruolo utente.

Tieni presente che i ruoli che assegneremo agli abbonati attivi e inattivi ci aiuteranno a mostrare o nascondere alcune voci di menu.

Vai oltre nella tua lettura scoprendo Come limitare l'accesso ai media WordPress a determinati utenti

Passaggio 2: configurazione delle voci di menu per gli abbonati WooCommerce attivi

Quindi ora che hai definito ruoli attivi (e inattivi) degli abbonati WooCommerce, è necessario decidere quale voce di menu si desidera visualizzare agli abbonati attivi. Qui dobbiamo usare il menu del plugin "if menu".

Il plugin " se il menu »Consente di mostrare / nascondere i menu in base a istruzioni condizionali, come i ruoli utente, se un utente è connesso o meno, ecc Ma prima di utilizzare il plug-in, dovrai prima assicurarti che il plug-in sia attivato.

Non appena viene attivato il plug-in, una nuova casella " Abilita logica condizionale Verrà aggiunto a ciascuna voce di menu. Per farlo, vai a " Aspetto → Menu E da lì puoi iniziare a modificare i menu di navigazione.

Quindi, fare clic su uno dei menu di navigazione, quindi attivare la logica condizionale. E poi, devi solo scegliere se vuoi mostrare o nascondere la voce di menu selezionata. Sarà quindi necessario scegliere una delle condizioni corrispondenti dall'elenco a discesa che segue.

Poiché dobbiamo visualizzare solo le voci di menu per gli abbonati attivi, dobbiamo scegliere l'opzione " L'utente è abbonato '.

menu da visualizzare solo agli abbonati

Dopo aver selezionato una condizione, premi semplicemente " Salva Menu". Ora, ogni volta che il menu con una condizione verrà visualizzato quando la condizione è soddisfatta.

sottoscrive menu se menù plugin WordPress

Nell'immagine sopra, puoi vedere la variazione tra due menu per gli utenti iscritti e quelli che non lo sono. Puoi anche fare lo stesso per gli utenti che non hanno effettuato l'accesso.

Leggi anche Come reindirizzare gli utenti dopo il login in WordPress

Come reindirizzare un utente quando non è stato effettuato l'accesso

È possibile aggiungere un reindirizzamento che impedirà all'utente di accedere a una pagina specifica quando non soddisfano determinate condizioni. Ricorda che ti ho mostrato come creare un plugin per WordPress. Ne avrai bisogno per aggiungere la parte di codice che fornirò.

Ti ricordo che questo metodo è destinato a coloro che hanno una padronanza del linguaggio di programmazione PHP.

add_action( 'admin_init', 'redirect_non_logged_users_to_specific_page' );

function redirect_non_logged_users_to_specific_page() {

if ( !is_user_logged_in() && is_page('identifiant-de-la-page-ou-slug') && $_SERVER['PHP_SELF'] != '/wp-admin/admin-ajax.php' ) {

wp_redirect( 'http://www.example.com/page-de-destination/' ); 
    exit;
}

In questo codice, ciò che devi cambiare è il nome o l'identificatore della pagina " the-page ID-of-the-o-lumache Nella funzione « is_page "; e devi anche definire l'indirizzo di destinazione, nella funzione " wp_redirect '.

Questo è tutto ciò che devi sapere per questo tutorial. Sentiti libero di farci domande nel modulo dei commenti.

Scopri anche alcuni plugin WordPress premium  

Puoi usare altro plugin di WordPress per dare un aspetto moderno e per ottimizzare la gestione del tuo blog o sito web.

Ti offriamo qui alcuni plugin WordPress premium che ti aiuteranno a farlo.

1. WordPress Galleria Video

WordPress Video Gallery è un plugin per gallerie video davvero impressionante; proprio quello che è necessario per il tuo sito web. È potente, reattivo, veloce e all'avanguardia della tecnologia. Tuttavia, questo plugin si distingue principalmente per il fatto che è altamente personalizzabile. 

Plugin wordpress per galleria video

Quindi hai 5 stili diversi per abbinare qualsiasi immagine del marchio. E se ciò non ti basta, puoi generare il tuo stile e le tue combinazioni di colori. 

Vedi anche Come creare una galleria fotografica sul tuo blog WordPress

Con la Galleria video di WordPress, goditi più gallerie di video in una. Infatti, questo WordPress Plugin premium imposta una galleria che trasmette il suo contenuto da molte altre gallerie. Ad esempio, puoi creare una galleria combinata con un canale Vimeo + una playlist YouTube + alcuni dei tuoi video.

Download | Demo | Web hosting

2. Sucuri

Sucuri è il miglior firewall e plugin di sicurezza per WordPress. Come firewall del sito Web, Sucuri ha un'opzione integrata per memorizzare nella cache il contenuto del sito Web e abilitare la compressione gzip con un clic del mouse.

Sucuri

Scopri anche Come proteggere il vostro blog WordPress con un firewall

Questa è l'opzione migliore per qualsiasi sito web perché Sucuri è un firewall a livello DNS. Ciò significa che può offrire il contenuto memorizzato nella cache ai tuoi utenti anche prima che la loro richiesta raggiunga il tuo sito web.

Questa procedura offre al tuo sito Web un incredibile miglioramento delle prestazioni.

Download | Demo | Web hosting

3. Plugin di marketing SMS WordPress

Ce WordPress Plugin marketing premium è appositamente progettato per funzionare con gli SMS.

Wordpress sms plug-in per wordpress di marketing

Come con la maggior parte degli strumenti di marketing automatizzati, questo ti consente di ottimizzare i tuoi sforzi di marketing attraverso la programmazione a blocchi, messaggi automatizzati, innescare azioni e altro ancora.

Scopri il nostro articolo su: BuddyPress e bbPress: due plugin di WordPress per mantenere una conversazione

Viene inoltre fornito con analisi integrate in modo da poter vedere i risultati delle tue campagne di marketing SMS per vedere come funzionano.

Download | Demo | Web hosting

Risorse raccomandate

Scopri altre risorse consigliate per aiutarti a costruire e gestire il tuo sito web.

Conclusione

Ecco ! Questo è tutto per questo tutorial, spero che ti consenta di visualizzare un menu condizionale per i tuoi abbonati a WooCommerce. Non esitare a condividi con i tuoi amici sui tuoi social network preferiti

Tuttavia, puoi anche consultare le nostre risorse, se hai bisogno di più elementi per realizzare i tuoi progetti di creazione di siti Internet, consultando la nostra guida su Creazione di blog WordPress.

Se hai suggerimenti o commenti, lasciali nella nostra sezione commentaires.

...