Hallo,
wahrscheinlich wieder mal 'ne blöde Frage:
Wie kann ich die Anzahl der Such-Ergebnisse erhöhen?
Ich verwende das Plugin Search Everything - es funktioniert auch gut und durchsucht alles (auch die statischen Seiten, davon habe ich fast 100!), aber es zeigt immer nur maximal 10 Sucherergebnisse, auch wenn ich nach so alltäglichen Wörtern wie UND oder so suche, die sicherlich deutlich öfter als 10 mal vorkommen...
Weiß jemand Rat?
Danke schon mal!
Anzahl der Suchergebnisse
-
-
- Gerade eben
- 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)
-
das würde mich jetzt auch mal interessieren.
bei mir werden gar nur 5 einträge angezeigt.
wie lässt sich denn diese zahl nun erhöhen?
-
Die Suche zeigt bei Dir die selbe Anzahl an Ergebnissen wie auch Blogeinträge auf der Startseite angezeigt weden. Ergebnisse gibt es natürlich ein paar mehr, nur fehlt in Euren Templates (z.B. search.php) offenbar sowas wie:
PHP<div class="navigation"> <div class="alignleft"><?php next_posts_link(__('« Previous Entries')) ?></div> <div class="alignright"><?php previous_posts_link(__('Next Entries »')) ?></div> </div>Wenn man diesen o.ä Kode vor oder nach dem Loop einfügt, hat man auch Zugriff auf die anderen Suchergebnisse.
-
also ich hab sowas schon, aber es ist natürlich was anderes, ob gleich 20 einträge angezeigt werden, oder man sich per fünferschritt durchklicken muss.
gibt es denn kein plugin, dass die anzahl der blogeinträge und die der suchergebnisse trennt?
-
Meines Wissens nicht.
Aber wenn Du das unbedingt möchtest, kannst Du einen kleinen Hack anwenden:
In der Datei classes.php, Zeile 300 - 303 (in v2.0.4) steht folgendes
PHPif ( $this->is_feed ) { $q['posts_per_page'] = get_settings('posts_per_rss'); $q['what_to_show'] = 'posts'; }Du kannst darunter den folgenden Code setzen:
Die Anzahl kannst Du beliebig wählen.
Anmerkung: Es ist grundsätzlich nicht empfehlenswert, die WordPress-Installation an sich zu bearbeiten; sollte man nur machen, wenn man es wirklich braucht. Außerdem muss man an die Änderungen erneut durchführen, wenn es ein Update gibt.
-
ui ja geil, das funzt ja super.
dankeschön! so oft gibts ja kein update, und wenn dann sind diese 2 sekunden rumfummelei gut investiert.
-
Alles anzeigen
Meines Wissens nicht.
Aber wenn Du das unbedingt möchtest, kannst Du einen kleinen Hack anwenden:
In der Datei classes.php, Zeile 300 - 303 (in v2.0.4) steht folgendes
PHPif ( $this->is_feed ) { $q['posts_per_page'] = get_settings('posts_per_rss'); $q['what_to_show'] = 'posts'; }Du kannst darunter den folgenden Code setzen:
Die Anzahl kannst Du beliebig wählen.
Anmerkung: Es ist grundsätzlich nicht empfehlenswert, die WordPress-Installation an sich zu bearbeiten; sollte man nur machen, wenn man es wirklich braucht. Außerdem muss man an die Änderungen erneut durchführen, wenn es ein Update gibt.
weiß jemand zufällig, wie ich das auf 2.8.6 mache? Da finden sich diese Zeilen nicht in der classes.php.
Danke und frohe Weihnachten!
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!