Articles of wp redirect

Redirect nach erfolgreicher Registrierung mit Fronted-Registrierungsformular

Ich versuche Benutzer nach fehlgeschlagenen und erfolgreichen Registrierungen und Logins umzuleiten. Alles funktioniert gut, mit Ausnahme der Umleitung nach einer erfolgreichen Registrierung. Im Moment werde ich auf http://mysite.com/register/?login=failed. Ich kann nicht herausfinden, warum ich nicht zu http://mysite/com/login/?redirect_to=mysite.com/change-password das ich unten mit add_action(‘registration_redirect’,’redirect_after_success_registration’); Hier ist mein Code: // hook failed login add_action(‘wp_login_failed’, ‘my_frontend_login_fail’); function my_frontend_login_fail($username){ // […]

Mitglieder nur Passthrough

Also habe ich eine Mitglieder-Seite mit WordPress erstellt, indem ich alles auf die Homepage umgeleitet habe und eine Registrierungs- / Login-Seite zu meiner Homepage hinzugefügt habe. Dies wurde als Plugin hinzugefügt: /* Change Login URL */ add_filter(‘login_url’, ‘change_login_url’); function change_login_url() { return home_url(); } /* Redirect User */ add_action(‘template_redirect’, ‘user_redirect’); function user_redirect(){ if ( trim( […]

So entfernen Sie Post-Weiterleitungen

Ich habe vor kurzem ein Plugin namens “Q und A FAQ und Knowledge Base für WordPress” installiert Es stellte sich heraus, dass es an den functionen fehlte, die ich benötigte, also löschte ich jede erstellte FAQ und deaktivierte dann das Plugin. Ich habe seitdem einen Post mit dem gleichen Namen / URL (dh / faqs) […]

Welche Methode wird beim Löschen von Posts aus dem Frontend verwendet?

Ich versuche, alle meine Posts auf dem Frontend zusammen mit Löschen und Bearbeiten von Links (mit der Shortcode-API) zu registrieren. Ich habe Schwierigkeiten mit den Löschlinks. Für mich ist die naheliegendste Art, das Löschen zu handhaben, die Verwendung von Abfragevariablen und $ _GET zum Löschen. Wenn der Benutzer die Seite jedoch erneut lädt, versucht WordPress, […]

Wie stelle ich 301 Umleitung nach dem Verschieben von WordPress-Blog?

Ich habe meinen WordPress-Blog in eine neue Domain verschoben. Alte Adresse: domainname.com/blog | Neue Adresse: newdomainname.com Bitte beachten Sie die alte Adresse und die neue Adresse . Jetzt möchte ich alle alten Seiten auf neues Blog redirect (sollte 30 Umleitung sein). Ich konnte es nicht richtig finden, weil ich meinen Blog vom alten Domain-Verzeichnis in […]

Überprüfen Sie, ob von einer bestimmten Seitenvorlage umgeleitet wurde

Ich habe eine Seitenvorlage, die auf die Homepage umleitet: wp_redirect( home_url() ); Jetzt ist es auf der Homepage möglich zu überprüfen, ob es von einer bestimmten Seitenvorlage umgeleitet wurde, ohne die URL dieser Seite zu kennen.

Verwenden Sie übergeordnete Seiten für die URL-Struktur ohne Zielseite

Das ist also mehr eine philosophische Frage als alles andere, und wenn ich dies an der falschen Stelle frage, bin ich froh, den Beitrag zu entfernen: Was ist der beste Weg, um eine übergeordnete Seite für die Struktur zu verwenden, während diese Seite für Benutzer nicht zugänglich ist? Ich stoße auf zwei Probleme: Zuerst möchte […]

Führen Sie eine Umleitung nach einer Benutzeraktion aus

Ist es möglich, einen Benutzer in WP umzuleiten, ohne dass der Header / wp_redirect vor header () steht? Ich habe ein Plugin, mit dem Benutzer Inhalte, die sie auf der Website erstellt haben, verwalten können … zum Beispiel können sie es löschen oder Kommentare deaktivieren Es ist ziemlich einfach, also verwende ich nur eine GET-Anfrage […]

URL-Rewrite vor template_redirect aufgerufen

Logik Ich habe eine Seitenvorlage unter /blog , die einen “öffentlichen” Blog enthält. Ich habe eine Seitenvorlage bei /members , die Mitgliederbereich ist. Wenn ein Benutzer die URL /members/blog eingibt, möchte ich dies im template_redirect Hook abfangen und eine benutzerdefinierte Vorlage laden, die einen “privaten” Blog anzeigt Problem Bevor template_redirect aufgerufen wird /members/blog wird in […]

Author-Seite von anderen ausblenden

Ich benutze author.php als Autorenseite. Ich habe den Autor-Basis-Slug in das Profil geändert, damit ein Postautor seine Autorenseite unter website.com/profile/name einsehen kann Da es sich im Grunde um persönliche Profilseiten handelt, möchte ich nicht, dass die Öffentlichkeit sie sieht. Wenn Sie also website.com/profile/name aufrufen und nicht eingeloggt sind, sollten Sie sich anmelden. Und wenn Sie […]