Suchfunktion funktioniert nicht - greift auf übergeordnete Dispatcherseite zu

  • Hallo,

    ich hab schon einiges hier im Forum gelesen aber leider keine Hilfe für meine Frage gefunden.

    Das Problem: Beim Ausführen der Suchfunktion leitet diese auf die übergeordnete Dispatcherseite um und findet demnach keinerlei Inhalt.

    Die Hintergründe: Wir haben Wordpress auf unserem neuen Server installiert und dieses über eine vorläufige Domain eingerichtet. Zu dem Zeitpunkt befand sich wordpress im Hauptordner der Seite.
    Nun haben wir unsere Hauptdomain umgezogen so dass auch wordpress unter unserer eigentlichen Domain (#neueDomain) erreichbar ist. Da auf unserer Seite noch andere Inhalte stehen, haben wir wordpress in einen Unterordner der Seite verschoben. Der Einstieg erfolgt über eine Dispatcherseite, auf der ich mich entscheide wo es weiter gehen soll, und komme dann erst auf wordpress als einen der beiden Unterpunkte.
    Wir haben eigentlich alle erdenklichen Einstellungen angepasst, sowohl im Admin Bereich von wordpress als auch in der Datenbank.
    Alles funktioniert soweit auch wunderbar, bis auf die oben genannte Tatsache, dass die Suchfunktion immer über die Dispatcher Seite gehen will.

    Hat jemand eine Idee was wir vergessen oder übersehen haben, bzw wie wir das Problem angehen können?

    Besten Dank schon mal für eure Ideen

    • 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

  • Und die Lösung..

    Neben den Einstellungen im Backend und den Grundeinstellungen im wordpress gibt es, zumindest in unserem theme 'twentyten' (zu finden im wordpress Ordner ->wp-content ->themes ->twentyten) neben dem search.php noch ein searchform.php

    Da steht standardmäßig nur ein '/', welcher in ähnlich wie bei uns gelagerten Fällen noch die Angabe des Unterordners benötigt.

    PHP
    <form id="searchform" name="searchform" method="get" [COLOR=Red][COLOR=Black]action="/[/COLOR][I]euer Unterordner[/I]/[COLOR=Black]"[/COLOR][/COLOR]>
            <div>
                <label for="s">Search</label>
                <input type="text" id="s" name="s" />
                <input type="submit" id="searchsubmit" value="<?php _e('Search', 'twentyten'); ?>" />
            </div>
        </form>

    Grüße

Jetzt mitmachen!

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