Wie erhöhe ich die maximale Anzahl der angezeigten Suchergebnisse in Search Everything?

Melden
  1. Warum ist die Anzahl der angezeigten Suchergebnisse begrenzt?
  2. Wie kann die maximale Anzahl angepasst werden?
  3. Worauf sollte man achten?
  4. Zusammenfassung

Das Plugin Search Everything für WordPress erweitert die Standard-Suche und bietet mehr Kontrolle sowie Flexibilität bei der Anzeige von Suchergebnissen. Standardmäßig ist die Anzahl der angezeigten Suchergebnisse auf einen bestimmten Wert begrenzt, was bedeutet, dass nur eine festgelegte Menge an Beiträgen oder Seiten als Suchergebnisse angezeigt wird. Möchten Sie mehr Treffer gleichzeitig sehen, ist es notwendig, die maximale Anzahl der Ergebnisse zu erhöhen.

Warum ist die Anzahl der angezeigten Suchergebnisse begrenzt?

WordPress selbst definiert über die sogenannten "Query"-Parameter, wie viele Ergebnisse pro Seite angezeigt werden. Oft ist dieser Wert standardmäßig auf 10 festgelegt, um die Performance zu optimieren und die Übersichtlichkeit zu gewährleisten. Das Plugin Search Everything arbeitet zwar mit der normalen WordPress-Suche zusammen, ändert diesen Wert jedoch nicht automatisch.

Wie kann die maximale Anzahl angepasst werden?

Um die Anzahl der Suchergebnisse zu erhöhen, müssen Sie die Anzahl der Beiträge, die pro Seite angezeigt werden, anpassen. Dies ist im WordPress-Dashboard unter Einstellungen > Lesen möglich, indem Sie den Wert bei Blogseiten zeigen höchstens erhöhen. Allerdings kann dieser Wert auch überschrieben oder beeinflusst werden, wenn ein Theme oder ein anderes Plugin eigene Einstellungen vornimmt.

Speziell für das Plugin Search Everything ist es ratsam, die Änderung mit Hilfe eines Filters oder in der functions.php Ihres Child-Themes vorzunehmen. Ein gängiger Weg ist, die Anzahl der Suchergebnisse durch einen Filter anzupassen, der vor dem Suchvorgang die Query verändert. Beispielweise können Sie folgenden Code verwenden:

function meine_such_anzahl_erhoehen($query) { if ($query->is_search && !is_admin() && $query->is_main_query()) { $query->set(posts_per_page, 50); // Anzahl der Suchergebnisse auf 50 erhöhen }}add_action(pre_get_posts, meine_such_anzahl_erhoehen);

Mit diesem Code wird sichergestellt, dass bei Suchanfragen die Anzahl der Ergebnisse auf 50 gesetzt wird und somit mehr Treffer auf einer Seite angezeigt werden. Sie können die Zahl natürlich nach Belieben anpassen.

Worauf sollte man achten?

Das Erhöhen der angezeigten Suchergebnisse kann die Ladezeit der Seite erhöhen, insbesondere wenn Sie viele Artikel oder Inhalte haben. Daher ist es sinnvoll, eine vernünftige Grenze zu setzen und eventuell darüber nachzudenken, eine Paginierung zu verwenden, damit die Ergebnisse auf mehreren Seiten verteilt sind. Außerdem sollten Sie Änderungen am Theme oder an den Funktionen immer über ein Child-Theme vornehmen, um Updatesicher zu bleiben.

Zusammenfassung

Die maximale Anzahl der angezeigten Suchergebnisse in Search Everything wird primär über die WordPress-Query-Einstellungen gesteuert. Um diese zu erhöhen, empfiehlt es sich, in der functions.php mittels eines Filters die Anzahl der Beiträge pro Suche zu verändern. Auf diese Weise erhalten Sie mehr Suchergebnisse auf einmal, können aber auch die Seitenperformance im Blick behalten und durch Paginierung eine gute Nutzererfahrung bieten.

0

Kommentare