Wilt u maak een website naar ledengedeelte met WordPress?

U bent waarschijnlijk op de hoogte van de verschillende moeilijkheden die u tijdens dit proces tegenkomt. Gelukkig kan het bouwen van een website voor een ledengedeelte met WooCommerce het werk een stuk eenvoudiger maken.

Kijk eerst hoe Maak een WordPress-ledengedeelte

Maar onthoud, zodra u een website voor een ledengebied heeft gemaakt, is dat zo absoluut noodzakelijk dat uw website exclusieve aanbiedingen biedt voor verbonden gebruikers of WooCommerce-abonnees.

In deze zelfstudie laat ik u zien hoe u menu's kunt weergeven op basis van de rol van gebruikers.

Maar voordat u begint, neem de tijd om een ​​kijkje te nemen Hoe maak je een WordPress thema te installerenHoeveel plugins moet ik installeren op WordPress.

Laten we dan aan het werk gaan!

Begrijp de noodzaak om menu-items te tonen of te verbergen

Als u niet wilt dat bepaalde pagina's toegankelijk zijn voor gebruikers die niet zijn aangemeld, dan wilt u natuurlijk niet dat die pagina's ook in het navigatiemenu worden weergegeven.

Evenzo zullen er enkele pagina's zijn die misschien niet erg nuttig zijn voor leden (bijv. Pagina's die abonnementsproducten verkopen, wat niet nodig is voor reeds geabonneerde gebruikers) en daarom is het beter om deze pagina's verborgen te houden voor abonnees.

In wezen zou u voor de website van een lid moeten overwegen om voorwaardelijke logica toe te voegen aan items in het menu weergeven of verbergen door rekening te houden met de rol van de gebruiker.

Stap 1 - Configureer abonneerollen

Voordat u menu-items instelt voor uw WooCommerce-abonnees, moet u dit eerst instellen de rollen van actieve of inactieve abonnees. Dit is een functie die beschikbaar is met de WooCommerce-extensie " WooCommerce Abonnementen ". Ga vervolgens naar de WooCommerce-instellingen en klik vervolgens op het tabblad abonnementen. Hier moet u de rol van actieve en inactieve abonnees definiĂ«ren.

Houd er rekening mee dat actieve gebruikers de rol 'abonneeEn inactieve abonnees hebben de rol " klant Standaard zoals weergegeven in de onderstaande afbeelding:

Ledenadministratie WooCommerce WordPress-plugin voor WooCommerce abonnementen

Opmerking: je kunt er ook voor kiezen om aangepaste rollen in te stellen voor je abonnees, met behulp van WordPress plugins zoals Gebruikersrol Editor.

Houd er rekening mee dat de rollen die we aan actieve en inactieve abonnees gaan toewijzen, ons helpen om bepaalde menu-items te tonen of te verbergen.

Ga verder met lezen door te ontdekken Hoe de toegang tot WordPress-media te beperken tot bepaalde gebruikers

Stap 2 - Configureer menu-items voor actieve WooCommerce-abonnees

Dus nu je actieve rollen hebt gedefinieerd (en inactieve) van WooCommerce-abonnees, moet u bepaal welk menu-item u wilt weergeven aan uw actieve abonnees. Hier moeten we het "if menu" plugin-menu gebruiken.

De plug-in " als menu Â»Hiermee kunt u uw menu's weergeven / verbergen op basis van voorwaardelijke verklaringen, zoals gebruikersrollen, of een gebruiker is aangemeld of niet, enz. Maar voordat u de plug-in gebruikt, moet u er eerst voor zorgen dat de plug-in is geactiveerd.

Zodra de plug-in is geactiveerd, wordt een nieuw vak ' Inschakelen Voorwaardelijke Logic Wordt aan elk menu-item toegevoegd. Ga hiervoor naar " Uiterlijk → Menu's En vanaf daar kunt u beginnen met het wijzigen van uw navigatiemenu's.

Klik vervolgens op een van de navigatiemenu's en vervolgens op voorwaardelijke logica activeren. En dan hoeft u alleen maar te kiezen of u het geselecteerde menu-item wilt weergeven of verbergen. U moet dan een van de overeenkomstige voorwaarden kiezen uit de vervolgkeuzelijst die volgt.

Omdat we alleen menu-items voor actieve abonnees moeten weergeven, moeten we de optie ' Gebruiker is Abonnee .

menu om alleen aan abonnees weer te geven

Nadat u een voorwaarde heeft geselecteerd, drukt u op de knop ' Menu Save". Nu wordt elke keer dat het menu met een voorwaarde wordt weergegeven wanneer aan de voorwaarde is voldaan.

menu onderschrijft als WordPress plugin menu

In de bovenstaande afbeelding ziet u de variatie tussen twee menu's voor geabonneerde gebruikers en degenen die dat niet zijn. U kunt hetzelfde doen voor gebruikers die niet zijn aangemeld.

Lees ook Gebruikers omleiden na inloggen op WordPress

Een gebruiker omleiden als hij niet is ingelogd

U kunt een omleiding toevoegen die voorkomt dat de gebruiker toegang krijgt tot een specifieke pagina wanneer deze niet aan bepaalde voorwaarden voldoet. Onthoud dat ik het je heb laten zien hoe u een WordPress-plug-in maakt. Je hebt het nodig om het deel van de code dat ik ga leveren toe te voegen.

Ik herinner u eraan dat deze methode bedoeld is voor degenen die dat wel hebben een beheersing van de programmeertaal 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 deze code moet u de naam of de ID van de pagina wijzigen " ID-of-the-page-of-slug In de functie « is_page "; en je moet ook het bestemmingsadres definiĂ«ren in de functie ' wp_redirect .

Dat is ongeveer alles wat u moet weten voor deze zelfstudie. Stel ons gerust vragen in het opmerkingenformulier.

Ontdek ook enkele premium WordPress-plug-ins  

U kunt andere gebruiken WordPress plugins om een ​​moderne uitstraling te geven en de afhandeling van uw blog of website te optimaliseren.

We bieden je hier enkele premium WordPress-plug-ins die je daarbij kunnen helpen.

1. WordPress Video Gallery

WordPress Video Gallery is een zeer indrukwekkende plug-in voor videogalerijen; precies wat nodig is voor uw website. Het is krachtig, responsief, snel en met de allernieuwste technologie. Deze plug-in onderscheidt zich echter voornamelijk door het feit dat hij in hoge mate aanpasbaar is. 

Video galerij wordpress plugin

Je hebt dus 5 verschillende stijlen die bij elk merkimago passen. En alsof dat nog niet genoeg voor u is, kunt u uw eigen stijl en kleurenschema's genereren. 

Zie ook Hoe maak je een fotogalerij op uw WordPress blog

Geniet met WordPress Video Gallery van meerdere videogalerijen in Ă©Ă©n. Inderdaad, dit WordPress Plugin premium zet een galerij op die de inhoud van verschillende andere galerijen streamt. U kunt bijvoorbeeld een galerij maken in combinatie met een Vimeo-kanaal + een YouTube-afspeellijst + enkele van uw eigen video's.

Downloaden | demonstratie | web hosting

2. Sucuri

Sucuri is de beste WordPress-firewall en beveiligingsplug-in. Als website-firewall heeft Sucuri een ingebouwde optie om de inhoud van uw website in het cachegeheugen te bewaren en gzip-compressie in te schakelen met een muisklik.

Sucuri

Ontdek ook Hoe kunt u uw WordPress blog beveiligen met een firewall

Dit is de beste optie voor elke website omdat Sucuri een firewall op DNS-niveau is. Dit betekent dat het de inhoud in de cache aan uw gebruikers kan aanbieden, zelfs voordat hun verzoek uw website bereikt.

Deze procedure geeft uw website een ongelooflijke verbetering van de prestaties.

Downloaden | demonstratie | web hosting

3. WordPress SMS-marketingplug-in

Ce WordPress Plugin marketing premium is speciaal ontworpen om met sms te werken.

WordPress sms marketing WordPress plug-in

Zoals met de meeste geautomatiseerde marketingtools, kunt u hiermee uw marketinginspanningen stroomlijnen door middel van blokprogrammering, geautomatiseerde berichten, acties activeren en meer.

Ontdek ons ​​artikel over: BuddyPress en bbPress: twee WordPress-plug-ins om een ​​gesprek te voeren

Het wordt ook geleverd met ingebouwde analyse, zodat u de resultaten van uw sms-marketingcampagnes kunt zien om te zien hoe goed ze werken.

Downloaden | demonstratie | web hosting

Aanbevolen bronnen

Lees meer over andere aanbevolen bronnen om u te helpen bij het bouwen en beheren van uw website.

Conclusie

Alstublieft ! Dat is het voor deze tutorial, ik hoop dat je hiermee een voorwaardelijk menu kunt weergeven voor je WooCommerce-abonnees. Aarzel niet om deel met je vrienden op je favoriete sociale netwerken

U kunt echter ook overleggen onze middelen, als u meer elementen nodig heeft om uw projecten voor het maken van internetsites uit te voeren, raadpleeg dan onze gids op Creatie van WordPress blogs.

Als u suggesties of opmerkingen heeft, laat ze dan achter in onze rubriek commentaires.

...