Support » Plugins » Erweiterte Suche Plugin

  • janabme

    (@janabme)


    Hallo zusammen,

    ich bin verzweifelt auf der Suche nach einem Plugin, das verschiedene Filterfunktionen bei der Suche hat. Es sollte nach Zeitraum (Beiträge von Januar 2017/Dezember2016), Kategorien und Autoren filtern. Diese erweiterte Suche sollte auf der Suchergebnissseite der standard WordPressuche angezeigt werden. ich habe schon einige Plugins ausprobiert, u.a. search&filter, wp extended search, search everything, filter custom fields. Das Problem bei allen war, dass es nicht möglich ist nach einen bestimmten Zeitraum zu filtern.
    Falls es dazu kein Plugin gibt, ist es irgendwie möglich das per Hand zu schreiben? Ich habe schon gegoogelt, das schien mir allerdings sehr kompliziert.

    Die Webseite um die es geht ist leider passwortgeschützt, da sie Teil meiner Bachelorarbeit ist, aber ich hoffe, dass ihr auch so versteht was ich meine.

    Schonmal vielen Dank und viele Grüße,
    Janabme

Ansicht von 5 Antworten - 1 bis 5 (von insgesamt 5)
  • Thread-Starter janabme

    (@janabme)

    Update:
    Ich habe es bisher schon mal hinbekommen, dass man nach Suchbegriff, Autor und Kategorie filtern kann. Der Zeitraum wird auch schon als Dropdown Menü angezeigt, jedoch bei der Suche ignoriert.
    Hier der Code, den ich in die search.php eingefügt habe:

    <!-- EINGEFUEGTER CODE-->
    			<h2>Erweiterte Suche</h2>
    <p>
    <form method="get" id="searchform" action="<?php echo $_SERVER['PHP_SELF']; ?>" class="neuesucheform">
       <input class="neuessuchfeld" placeholder="Suche..." type="text" value="<?php echo wp_specialchars($s, 1); ?>" name="s" id="s" />
       <select name="archive-dropdown" onsubmit="document.location.href=this.options[this.selectedIndex].value;">
    					<option value=""><?php echo esc_attr( __( 'Wähle einen Monat' ) ); ?></option> 
    					<?php wp_get_archives( array( 'type' => 'monthly', 'format' => 'option', 'show_post_count' => 1 ) ); ?>
    					</select><!--Zeigt ein Dropdownmenü, in dem man den gewünschten Monat auswählen kann-->
       <?php 
        			  $userargs = array(
        			  		'who' => 'authors',
        			  		'name' => 'author',
        			  		'hide_empty' => true,
        			  		'show_option_all' => 'alle Autoren',
        			  		'order' => 'ASC'
        			  );
        			  wp_dropdown_users($userargs); ?>
        			  <?php 
        			  $catargs = array(
        			  		'hierarchical' => true,
        			  		'order' => 'ASC',
        			  		'show_option_all' => 'alle Kategorien'
        			  );
        			  wp_dropdown_categories($catargs); ?>
        <button class="neuesuche" type="submit">SUCHE</button>
    </form>
    </p>
       			  
    
    <!-- EINGEFUEGTER Code ende -->

    Hat da jemand eine Lösung dafür?

    Moderator Torsten Landsiedel

    (@zodiac1978)

    Search&Filter kann auch nach Post Date filtern.
    Siehe Demo: http://demo.designsandcode.com/sfpro-movie-reviews/

    Gruß, Torsten

    Thread-Starter janabme

    (@janabme)

    Danke für deine Antwort.
    In der Demo habe ich das auch schon gesehen. Besonders schön fand ich das nur nicht. Ich hätte lieber ein Dropdown Menü.

    Moderator Torsten Landsiedel

    (@zodiac1978)

    In der Pro-Version kannst du ein per Custom Field ein Datumsfeld anlegen und als Dropdown nutzen (denke ich).

    Gruß, Torsten

    Thread-Starter janabme

    (@janabme)

    Leider kommt es für mich nicht in Frage ein Plugin zu kaufen.
    Manuell mit der Funktion wp_get_archives lässt sich da nichts machen oder?

    Viele Grüße,
    Jana

Ansicht von 5 Antworten - 1 bis 5 (von insgesamt 5)
  • Das Thema „Erweiterte Suche Plugin“ ist für neue Antworten geschlossen.