1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

Weiterleitung, wenn ausgeloggt / Seiten ausschließen

Dieses Thema im Forum "Allgemeines" wurde erstellt von innotag Internetagentur, 7. Oktober 2015.

  1. innotag Internetagentur

    Registriert seit:
    29. Juli 2015
    Beiträge:
    9
    Zustimmungen:
    0
    Hallo,

    ich möchte auf die Startseite weiterleiten, sofern der Nutzer ausgeloggt ist. Von der Weiterleitung möchte ich aber die Seiten /login und /registrierung ausschließen.

    Habe folgenden Code zusammengegoogled, allerdings erhalte ich die Fehlermeldung "this page isnt redirecting properly". Was mache ich falsch? Hat jemand eine Lösung?


    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Vielen vielen Dank.

    ^jb
     
  2. innotag Internetagentur

    Registriert seit:
    29. Juli 2015
    Beiträge:
    9
    Zustimmungen:
    0
    Weiß das niemand? Bräuchte dringend eine Lösung...viel kann im Code nicht mehr fehlen.. :(

    Vielen Dank!:)
     
  3. mensmaximus

    mensmaximus Well-Known Member

    Registriert seit:
    24. Juli 2014
    Beiträge:
    8.857
    Zustimmungen:
    437
    Und wo hast Du den Code eingebaut?
     
  4. innotag Internetagentur

    Registriert seit:
    29. Juli 2015
    Beiträge:
    9
    Zustimmungen:
    0
    im Header meines Eltern-themes.

    Wenn ich auf /login oder irgendeine andere seite gehe, erhalte ich im Chrome:
    [h=1]Diese Webseite weist eine Weiterleitung auf.[/h]ERR_TOO_MANY_REDIRECTS
     
  5. mensmaximus

    mensmaximus Well-Known Member

    Registriert seit:
    24. Juli 2014
    Beiträge:
    8.857
    Zustimmungen:
    437
    wp_redirect() muss aufgerufen bevor der Header geladen wird also z.B. im action hook "template_redirect". Und wenn mich nicht alles täuscht steht in der REQUEST_URI nur der Teil hinter der Domain also z.B. /login. Darüberhinaus solltest Du Deine Kondition noch einmal überdenken ... was passiert bei Deinem Code wenn jemand nur die Domain aufruft ;)
     
  6. innotag Internetagentur

    Registriert seit:
    29. Juli 2015
    Beiträge:
    9
    Zustimmungen:
    0
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden