add_query_arg macht Probleme: Weiterleitung auf falsche Seite

  • Hallo zusammen,

    ich möchte einer URL per Link Variablen übergeben. Das mache ich mit add_query_arg(). Der Link sieht dann beispielsweise so aus:

    HTML
    <a href="<?php echo add_query_arg( 'year', '2012' );?>">zum Jahr 2012</a>

    Es wird auch der Link erzeugt, der entstehen soll: http://www.xyz.de/events/?year=2012, wobei xyz.de meine eigene Seite sei. Klicke ich auf den Link, werde ich jedoch zur Seite http://www.xyz.de/2012 weitergeleitet, die es nicht gibt, wodurch ich auf der 404 lande.

    Als Permalinks habe ich die Einstellung für die Übernahme des Beitragsnames in die URL gewählt.
    Als ich testweise die Standard-Permalinks aktiviert habe, trat das Problem nicht auf.

    Den Thread unter http://forum.wpde.org/konfiguration/…uebergeben.html habe ich schon gefunden, weitergeholfen hat er mir jedoch nicht.
    Auch das testweise Deaktivieren aller Plugins hat nicht geholfen.

    Mein .htaccess entspricht dem WP-Standard (wie unter http://codex.wordpress.org/Using_Permalin….28.htaccess.29).

    Die Seite läuft mit WP3.5.1.

    Wer hat eine Idee?
    Vielen Dank und liebe Grüße
    gollamar

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Ich denke das es daran liegt, daß Wordpress selbst bereits intern den Parameter year verwendet, und zwar für das Jahresarchiv. Probier doch mal was passiert, wenn Du Deinen Parameter anders nennst, z.B. jahr.

    Gruß
    Ingo

    Wenn ich helfen konnte, bitte [ Gefällt mir ] klicken. :-)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!