Woocommerce Registrierungsseite

Also … Ich habe gerade herausgefunden, dass die Shortcodes für die Login- und Registrierungsseiten jetzt aus Woocommerce entfernt wurden. Ich weiß, dass die Formulare auf der Seite “Mein Konto” sind, aber ich brauche einen Link im Menü, zu dem Nutzer eingeladen werden Registrieren oder einloggen, ohne erst die ganze Seite erkunden zu müssen.

Gibt es eine Möglichkeit, die functionen meines Themas zu ändern, um dies zu erreichen (also verwende ich kein anderes Plugin)?

Solutions Collecting From Web of "Woocommerce Registrierungsseite"

Unter Verwendung des [woocommerce_my_account] ein Benutzer seine [woocommerce_my_account] , wenn er eingeloggt ist. Wenn er nicht eingeloggt ist, sieht er ein Anmelde- und Registrierungsformular.

Die Verwendung desselben Seitentitels “Mein Konto” für diese verschiedenen Benutzer ist nicht ideal, da ein Benutzer, der noch nie ein Konto erstellt hat, nicht automatisch zu einer Seite “Mein Konto” navigieren wird, um ein Konto zu erstellen.

Eine mögliche Lösung besteht darin, die Seite, die diesen Shortcode enthält, Ihrem Navigationsmenü zweimal hinzuzufügen, sie “Login” und “Mein Konto” zu nennen und ihnen separate classn zuzuweisen:

Anmelden Nav Links

Dann können wir die Sichtbarkeit der Navigationslinks basierend darauf steuern, ob ein Benutzer angemeldet ist:

 add_action('wp_head','jg_user_nav_visibility'); function jg_user_nav_visibility() { if ( is_user_logged_in() ) { $output=""; } else { $output=""; } echo $output; }