Doriți creați un site web în zona de membru cu WordPress?

Ei bine, probabil că sunteți conștient de diferitele dificultăți întâmpinate în timpul acestui proces. Din fericire, configurarea site-ului web al unui membru folosind WooCommerce poate face munca mult mai ușoară.

Mai întâi aruncați o privire la cum Creați o zonă membru WordPress

Dar amintiți-vă, după ce ați creat site-ul web al zonei unui membru, este imperativ ca site-ul dvs. web să ofere exclusivități pentru utilizatorii conectați sau abonați WooCommerce.

În acest tutorial, vă voi arăta cum să afișați meniuri în funcție de rolul utilizatorilor.

Dar înainte de a începe, acordați-vă timp să aruncați o privire Cum se instalează o temă WordPressCât de multe plugin-uri ar trebui să instalez pe WordPress.

Atunci hai să trecem la treabă!

Înțelegeți necesitatea de a afișa sau ascunde elementele din meniu

Desigur, dacă nu doriți ca anumite pagini să fie accesibile utilizatorilor care nu sunt conectați, atunci nu veți dori ca aceste pagini să fie afișate și în meniul de navigare.

De asemenea, vor exista unele pagini care s-ar putea să nu fie de mare folos pentru membri (de exemplu, pagini care vând produse cu abonament, ceea ce nu este necesar pentru utilizatorii deja abonați) și, prin urmare, este mai bine să păstrați aceste pagini ascunse abonaților.

În esență, pentru site-ul web al zonei unui membru, ar trebui să luați în considerare adăugarea unei logici condiționale la afișează sau ascunde elemente din meniu, luând în considerare rolul utilizatorului.

Pasul 1 - Configurați rolurile abonatului

Înainte de a configura elementele de meniu pentru abonații dvs. WooCommerce, trebuie mai întâi să setați rolurile abonaților activi sau inactivi. Aceasta este o caracteristică disponibilă cu extensia WooCommerce " WooCommerce Abonamente “. Apoi accesați setările WooCommerce, apoi faceți clic pe fila abonamente, aici trebuie să definiți rolul abonaților activi și inactivi.

Rețineți că utilizatorii activi au rolul "abonatIar abonații inactivi au rolul " client În mod implicit, așa cum se arată în imaginea de mai jos:

WooCommerce subcriptare WordPress plugin pentru abonamentele WooCommerce

Notă: De asemenea, puteți alege să configurați roluri personalizate pentru abonații dvs., folosind WordPress plugin-uri la fel de Editor rol utilizator.

Rețineți că rolurile pe care le vom atribui abonaților activi și inactivi ne vor ajuta să afișăm sau să ascundem anumite elemente din meniu.

Mergeți mai departe în lectura dvs. descoperind Cum să restricționați accesul la media WordPress la anumiți utilizatori

Pasul 2 - Configurați elementele de meniu pentru abonații activi WooCommerce

Acum, că ați definit roluri active (și inactiv) a abonaților WooCommerce, trebuie decideți ce element de meniu doriți să fie afișat abonaților activi. Aici trebuie să folosim meniul pluginului „if menu”.

Pluginul " dacă meniul »Vă permite să afișați / ascundeți meniurile pe baza declarațiilor condiționale, cum ar fi rolurile utilizatorilor, indiferent dacă un utilizator este sau nu conectat etc. Dar, înainte de a utiliza pluginul, va trebui mai întâi să vă asigurați că pluginul este activat.

Imediat ce pluginul este activat, o nouă casetă " Activați logica condiționată Va fi adăugat la fiecare element de meniu. Pentru a face acest lucru, accesați „ Aspect → Meniuri Și de acolo puteți începe să faceți modificări în meniurile dvs. de navigare.

Apoi, faceți clic pe unul dintre meniurile de navigare, apoi activați logica condițională. Și atunci trebuie doar să alegeți dacă doriți să afișați sau să ascundeți elementul de meniu selectat. Apoi, va trebui să alegeți una dintre condițiile corespunzătoare din lista derulantă care urmează.

Deoarece trebuie să afișăm doar elemente de meniu pentru abonații activi, trebuie să alegem opțiunea " Utilizatorul este abonat ".

meniu pentru a afișa doar abonaților

După ce ați selectat o condiție, pur și simplu apăsați butonul " Salvați meniul". Acum, de fiecare dată când meniul cu o condiție va fi afișat când condiția este îndeplinită.

Cuvântul de abonat al WordPress dacă pluginul din meniu

În imaginea de mai sus, puteți vedea variația dintre două meniuri pentru utilizatorii abonați și cei care nu sunt. Puteți face același lucru și pentru utilizatorii care nu sunt conectați.

Citește și Cum să redirecționați utilizatorii după autentificarea în WordPress

Cum să redirecționezi un utilizator atunci când nu te-ai autentificat

Puteți adăuga o redirecționare care să împiedice utilizatorul să acceseze o anumită pagină atunci când nu îndeplinesc anumite condiții. Amintiți-vă că v-am arătat cum să creezi un plugin WordPress. Va trebui să adăugați porțiunea de cod pe care o voi furniza.

Vă reamintesc că această metodă este destinată celor care au o măiestrie a limbajului de programare 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;
}

În acest cod, ceea ce trebuie să schimbați este numele sau identificatorul paginii " ID-of-the-pagina-sau-Slug În funcția « is_page "; și trebuie să definiți și adresa de destinație, în funcția " wp_redirect ".

Adică tot ce trebuie să știți pentru acest tutorial. Nu ezitați să ne puneți întrebări în formularul de comentarii.

Descoperiți și câteva plugin-uri premium WordPress  

Puteți folosi altele WordPress plugin-uri pentru a oferi un aspect modern și pentru a optimiza gestionarea blogului sau site-ului dvs.

Vă oferim aici câteva plugin-uri WordPress premium care vă vor ajuta să faceți asta.

1. Galeria video WordPress

WordPress Video Gallery este un plugin de galerie video foarte impresionant; ceea ce este necesar pentru site-ul dvs. web. Este puternic, receptiv, rapid și la vârf al tehnologiei. Cu toate acestea, acest plugin se distinge în principal prin faptul că este foarte personalizabil. 

Plugin pentru wordpress galerie video

Deci, aveți 5 stiluri diferite pentru a se potrivi cu orice imagine de marcă. Și dacă acest lucru nu este suficient pentru dvs., vă puteți genera propriul stil și scheme de culori. 

Vezi și Cum de a crea o galerie foto pe blog-ul dvs. WordPress

Cu WordPress Video Gallery, bucurați-vă de mai multe galerii video într-una singură. Într-adevăr, asta WordPress plug-in premium creează o galerie care își transmite conținutul din alte câteva galerii. De exemplu, puteți crea o galerie combinată cu un canal Vimeo + o listă de redare YouTube + câteva dintre propriile videoclipuri.

Descarca | Demo | web hosting

2. Sucuri

Sucuri este cel mai bun plugin pentru firewall și securitate WordPress. Ca un paravan de protecție a site-ului web, Sucuri are o opțiune încorporată pentru a memora în cache conținutul site-ului dvs. web și a permite compresia gzip cu un clic de mouse.

Sucuri

Descoperă și tu Cum de a proteja blog-ul dvs. WordPress cu un firewall

Aceasta este cea mai bună opțiune pentru orice site web, deoarece Sucuri este un firewall la nivel DNS. Ceea ce înseamnă că poate servi conținutul cache utilizatorilor dvs. chiar înainte ca solicitarea acestora să ajungă la site-ul dvs. web.

Această procedură oferă site-ului dvs. web o îmbunătățire incredibilă a performanței.

Descarca | Demo | web hosting

3. Plugin pentru WordPress SMS Marketing

Ce WordPress plug-in marketing premium este special conceput pentru a funcționa cu SMS.

Wordpress sms marketing wordpress plugin

Ca și în cazul celor mai multe instrumente de marketing automatizate, acest lucru vă permite să vă eficientizați eforturile de marketing prin programarea blocurilor, mesaje automatizate, declanșează acțiuni și multe altele.

Descoperiți articolul nostru despre: BuddyPress și bbPress: Două pluginuri WordPress pentru a menține o conversație

De asemenea, vine cu analiză încorporată, astfel încât să puteți vedea rezultatele campaniilor dvs. de marketing prin SMS pentru a vedea cât de bine funcționează.

Descarca | Demo | web hosting

Resurse recomandate

Aflați despre alte resurse recomandate pentru a vă ajuta să construiți și să gestionați site-ul dvs. web.

Concluzie

Aici ! Asta este pentru acest tutorial, sper că vă permite să afișați un meniu condiționat pentru abonații dvs. WooCommerce. Nu ezita sa împărtășiți cu prietenii de pe rețelele de socializare preferate

Cu toate acestea, puteți consulta și resursele noastre, dacă aveți nevoie de mai multe elemente pentru a vă derula proiectele de creare a site-urilor de internet, consultați ghidul nostru pentru Creare blog WordPress.

Dacă aveți sugestii sau observații, lăsați-le în secțiunea noastră comentarii.

...