2016-04-04 11 views
0

Ich verwende SimpleModal Login (WordPress-Plugin).Fehler nicht gefunden mit SimpleModal Login

Dieses Plugin zeigt Register und Login in modal und hat benutzerdefinierte URLs für diese Optionen.

Anmeldung url:

<a href="/wp-login.php?redirect_to=<?php echo esc_url_raw($_SERVER['REQUEST_URI']); ?>" class="simplemodal-login" rel="nofollow">Log In</a> 

Nach der Anmeldung dieser Code verweist auf Seite/Post, die Sie auf vor der Anmeldung waren. Auf Englisch URL für Post/Seite war es richtig, aber meine Sprache ist Persisch und ich habe Probleme mit dem Login.

Wenn ich mich ein, um aktuelle Post wie:

http://localhost/wp/بازی/ 

die URL Änderungen:

http://localhost/wp/بازÛ%C2%8C/ 

screenshot from url

und Seite nicht gefunden, aber Login funktioniert und ich kann meinen Benutzer sehen Speisekarte.

Ich muss auf dem aktuellen Post/Seite nach dem Login (ausführlicher: Ich verwende OSX Thema von SimpleModal Login).

Antwort

0

i gefunden Antwort:

Verwendung:

<?php wp_loginout($_SERVER['REQUEST_URI']); ?> 

statt:

<a href="/wp-login.php?redirect_to=<?php echo esc_url_raw($_SERVER['REQUEST_URI']); ?>" class="simplemodal-login" rel="nofollow">Log In</a> 

und es richtig funktioniert :)