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 installeren, Hoeveel 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:
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 .
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.
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.
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.
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.
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.
- Bescherm uw foto's met de WordPress plugin Gemakkelijk Watermark
- Plugin review: Google Maps Widget Pro
- Hoe u trackbacks en pingback op bestaande artikelen uitschakelt
- Hoe u uw webdesign kunt vereenvoudigen met WordPress-plug-ins
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.
...