2017-05-22 6 views
-2

Ich verwendete Social Login-Plugin für Woocommerce MyAccount Seite, aber das Plugin bietet soziale Login zu meinem wp-admin.dies ist nicht korrekt. Wie behebe ich eine Weiterleitung zu meinem Konto?WooCommerce Social Login Redirect

+0

Es kann hilfreich sein, wenn Sie Verweise auf das von Ihnen verwendete Plug-in angegeben haben, sowie ein Codebeispiel dessen, was Sie erreichen möchten. Wenn Sie über das WooCommerce Social Login-Plugin (https://woocommerce.com/products/woofcommerce-social-login/) sprechen, wäre es so einfach, diesen Shortcode irgendwo auf Ihren Seiten oder in Ihrem Widget zu platzieren. [Woocommerce_social_login_buttons return_url = 'https: //mystore.com/my-account'] '. Das Attribut return_url ist die Seite, auf die Kunden nach der Anmeldung weitergeleitet werden. –

Antwort

0

Falls Sie den Shortcode WooCommerce Social Login auf Ihren Seiten und Posts verwenden, sollten Sie wie folgt vorgehen, um Ihre Kunden auf eine beliebige Seite umzuleiten.

Beispiel: Für ausgeloggte Benutzer werden diese aufgefordert, sich anzumelden. Für eingeloggte Benutzer können sie Konten mit ihrem Site-Konto verknüpfen.

[woocommerce_social_login_buttons return_url="https://mystore.com/my-account"]

Einfacher Wechsel der Link für die return_url Attribut. Das return_url-Attribut ist die Seite, an die Kunden weitergeleitet werden, nachdem sie sich erfolgreich angemeldet haben.

Wenn Sie Ihr Thema der .php-Vorlagen für die Bearbeitung der Tasten dafür zu schaffen, die zur Verfügung stehende Funktion statt:

<?php 
// If user is logged in, allows sign in, else, allows social account linking 

if (is_user_logged_in()) { 

    // Outputs "link account" buttons only to logged-in users 

    woocommerce_social_login_link_account_buttons($return_url = null); 

} else { 

    // Outputs "create account" buttons only to non-logged-in users 

    woocommerce_social_login_buttons($return_url = null); 

} 
?> 

Wieder bearbeiten $return_url Variable entsprechend, um den Benutzer zu einer Seite zu umleiten nach Anmelden oder Konten erfolgreich verknüpfen.

z. B. $return_url = 'members-area', wobei "Mitgliederbereich" der Permalink der Seite ist, auf die Sie Nutzer umleiten.