Eigenes Skript mit Parametern einbinden - mod_rewrite

  • Hallo,

    ich muss in unseren Wordpress Blog ein eigenes Skripte einbinden (Daten aus einem anderen, eigenem System holen und anzeigen). Der Blog läuft mit der Permalink-Struktur "/%category%/%postname%/".

    Ich habe ich eine leere Seite angelegt und ihr ein eigenes Template gegeben. In diesem Template würde ich nun gerne den PHP Code ablaufen lassen um unsere eigenen Daten anzuzeigen. Das Problem ist, dass ich meinem Skript auch Parameter (per GET) übergeben muss/will, doch Wordpress mag das garnicht.

    Mein Skript soll unter /veranstaltungen/seminare laufen. "seminare" ist eine Wordpress Seite mit dem eigenen Template. Die .htaccess Datei habe ich folgendermaßen angepasst:

    Apache Configuration
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /~dennis/wordpress-ird-de/
    RewriteRule veranstaltungen/seminare/([a-z]*) /~dennis/wordpress-ird-de/index.php?category_name=veranstaltungen&postname=seminare [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . index.php [L]
    </IfModule>

    Das Problem: Sobald ich /veranstaltungen/seminare/xyz aufrufe meldet Wordpress einen 404 ... :/
    Jemand eine Idee wie ich Wordpress dazu bekomme die zusätzlichen Parameter einfach zu ignorieren? Diese sind ja nur für mein Skript wichtig.

    Einmal editiert, zuletzt von kip (6. Oktober 2009 um 09:44)

    • 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

Jetzt mitmachen!

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