Zusätzliche Menüpunkte nach einloggen / aktives eingeloggtes Mitglied die ID

[ad_1]

Um Frage 1 zu beurteilen, müsste ich wissen, womit du den Mitgliederbereich eingerichtet hast.

Ich vermute, dass das Plugin dem <body>– Tag eine CSS-Klasse hinzufügt, sobald ein Mitglied angemeldet ist. Diese CSS-Klasse könnte man nutzen, um Menüpunkte anzuzeigen bzw. auszublenden, wenn der Webseitenbesucher nicht angemeldet ist.

Eine kompliziertere Methode wäre, ein Child-Theme zu erstellen und im Header-Template mit einem if-Statement unterschiedliche Menüs einzublenden. Das ist komplizierter, hat aber den Vorteil, dass Menüelemente auch nicht im Quelltext der Webseiten auftauchen, wenn der Webseitenbesucher nicht angemeldet ist.

Kann von dem aktiv eingeloggtem Mitglied die ID herausfinden

Mit ein wenig Programmierung geht das. WordPress stellt dazu die Funktion get_current_user_id() zur Verfügung, die du z.B. in der functions.php eines Child-Themes oder als Code Snippet nutzen könntest. (Ein Beispiel findest du hier:

An dieser Stelle wieder der freundliche Hinweis, dass wir ohne Informationen zur Website (URL, Website-Bericht) nur sehr pauschal antworten können. Die Websites unterscheiden sich zu sehr, um allgemeingültige Aussagen zu machen und raten, was du einsetzt, stiftet eher Verwirrung. Bitte lies dir dazu den angehefteten Beitrag Bevor du ein neues Thema (Thread) erstellst durch.

Vermute mal, @helpmypw hat noch keine Members-Lösung. (Was man ohne Website Bericht nur raten kann)

Kann man gewisse Menüpunkte erst sichtbar machen, wenn sich eine Person eingeloggt hat.

Ja, etwa mit „WP Private Content Plus

So Mitgliederbereich

ist schon was anderes; geht mit Plugins wie z.B. „Ultimate Member„. (Eine guter Vergleich ist hier)
So eine Lösung kann aber weit mehr, als nur Menüpunkte je nach Login Status zeigen/verstecken, viel mehr …

[ad_2]

 

This site will teach you how to build a WordPress website for beginners. We will cover everything from installing WordPress to adding pages, posts, and images to your site. You will learn how to customize your site with themes and plugins, as well as how to market your site online.

Buy WordPress Transfer