• Hi,

    ich möchte unter der Rubrik "Meta" die Verlinkung "Suchen" einfügen.

    Wenn man dann auf Suchen klickt, soll eine neue Seite erscheinen. So wie diese (siehe Bild) nur statt "Not Found" z.B.: Geben Sie hier Ihre Suchbegriffe ein ... etc.

    [Blockierte Grafik: http://foto.arcor-online.net/palb/alben/44/…03363353231.jpg]

    Ist das irgendwie möglich? Muss ich eine neue Seite dafür anlegen? Mir ist wichtig, dass bei einer erfolglosen Suche "Not Found" etc. erscheint. Bei einer neuen Suche (Klick auf den Link in der Meta Rubrik) dann aber wieder: Geben Sie hier Ihren Suchbegriff ein ... erscheint.

    Wie kann man so was am elegantesten umsetzen?

    Link zu meiner Page: http://www.designzeitung.de

    • 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 würds so machen:

    -den Code für das Suchformular aus der Sidebar kopieren

    -eine neue statische Seite erstellen und den Code dort mit gewünschtem Text darüber einfügen.

    Dazu brauchst du aber denk ich mal das RunPHP Plugin (http://dev.wp-plugins.org/wiki/RunPHP), damit du auf den statischen Seiten PHP darstellen kannst.

    Zu guter letzt noch die URL von der statischen Seite als Link bei META in der Sidebar eintragen und schon müsste alles passen.

    In Sidebar unter META:

    Code
    [*][url="Url zur statischen Seite"]Suchen[/url]

    Um den Text zu bearbeiten, der erscheinen soll, wenn die Suche erfolglos bleibt, einfach das Suche-Template öffnen und Text ("NOT FOUND") ändern

    PHP
    ...  <h2 class="center">Not Found</h2>
    		<?php include (TEMPLATEPATH . '/searchform.php'); ?> ...

    Ich hoffe ich konnte dir helfen ;)

  • vielleicht hab ich das problem nicht verstanden, aber versuch es doch mal mit der datei search.php aus dem default-template.

    da hast du ja die php-funktion. was du willst, wäre der der teil:

    PHP
    <?php else : ?>
    
    
    		<h2 class="center">Not Found</h2>
    		<?php include (TEMPLATEPATH . '/searchform.php'); ?>
    
    
    	<?php endif; ?>
  • fabian:

    Danke für Deine Hilfe. Hat wunderbar funktioniert.

    Kolja:

    Der Teil in meiner Search.php sieht jetzt so aus:

    <?php else : ?>

    <h5 class="center">KEINE TREFFER</h5>

    <?php endif; ?>

    H5 wurde neu definiert. Sieht doch ganz brauchbar aus. Funktioniert in allen gängigen Browsern. Selbstverständlich XHTML.

Jetzt mitmachen!

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