Beschreibung
Better Search ersetzt die standard WordPress-Suchmaschine durch eine leistungsfähigere Suchmaschine, die Suchergebnisse liefert, die für den Titel und den Inhalt des Beitrags relevant sind. Das bedeutet, dass die Besucher deines Blogs schneller finden werden, wonach sie suchen, als wenn du Better Search nicht installiert hättest.
Better Search kann nicht nur Beiträge, sondern auch Seiten und andere individuelle Beitragstypen durchsuchen. Lass deine Besucher finden, wonach sie suchen.
Das Plugin ist vollgepackt mit Optionen, mit denen du die Ausgabe leicht anpassen kannst. Du kannst die Ergebnisse auch feinabstimmen, indem du entweder dem Titel oder dem Inhalt ein größeres Gewicht zuweist. Der Standardmodus ist eine nahtlose Integration in dein WordPress-Theme. Und für Power-User unterstützt Better Search Templates für das gewisse Extra.
Und für noch fortgeschrittenere Benutzer ist Better Search vollgepackt mit Filtern und Aktionen, mit denen du den Funktionsumfang des Plugins ganz einfach erweitern kannst.
Zusätzlich verfolgt das Plugin auch die Suchanfragen für dich, um eine „Such-Heatmap“ der beliebtesten Suchanfragen anzuzeigen. Dank der Unterstützung für WordPress-Widgets kannst du diese Heatmap ganz einfach in die Seitenleiste oder den Footer deines Themes einfügen.
Zusatzfunktionen
- Automatisch: Einmal aktiviert, wird Better Search automatisch deine standardmäßige WordPress-Suche durch relevantere Suchergebnisse ersetzen.
- Nahtlose Integration: Suchergebnisse werden perfekt in dein Theme integriert, ohne dass du individuelle Suchtemplates benötigst
- Relevanz: Die Suchergebnisse werden automatisch nach Relevanz sortiert. Du kannst die auf Relevanz basierende Suche auch ausschalten. In diesem Fall werden die Ergebnisse nach Datum sortiert.
- Control the results: Search within title, content, excerpt, meta fields, authors, tags and other taxonomies and comments
- Popular searches: Finde heraus, was die Besucher in deinem Blog suchen. Zeigt eine Liste der populären Suchbegriffe (täglich und insgesamt) auf deinem Blog in Form einer Heatmap an. Widget-Unterstützung für die einfache Integration in dein Theme sowie einen Shortcode [[bsearch_heatmap]]
- Anpassung: Benutze deine eigene Template-Datei zur perfekten Integration in dein Blog-Template. Gib deine eigenen CSS-Stile im Tab Individuelle Stile auf der Einstellungsseite ein. Weitere Informationen findest du in der FAQ
- Unterstützt Cache-Plugins: Funktioniert mit Cache-Plugins wie WP-Super-Cache und W3 Total Cache
- Profanitätsfilter: Passe die Liste der Stoppwörter an, die automatisch aus den Suchabfragen herausgefiltert werden
- Übersetzungsbereit: Better Search kann in alle Sprachen übersetzt werden.
Mitwirken
Better Search ist auch auf Github verfügbar.
Also, wenn du ein cooles Feature hast, das du gerne in das Plugin implementieren möchtest oder einen Bug, den du beheben konntest, dann überlege dir, ob du das Projekt forkst und mir eine Pull-Anfrage schickst.
Plugins by WebberZone
Screenshots
Installation
WordPress-Installation
-
Navigiere zu Plugins in deinem WordPress Adminbereich
-
Klicke auf „Neu hinzufügen“ und gib in die Box „Better Search“ ein
-
Finde das Plugin in der Liste (normalerweise das erste Ergebnis) und klicke auf „Jetzt installieren“.
Manuelle Installation
-
Lade das Plugin herunter
-
Entpacke den Inhalt von better-search.zip in den Ordner wp-content/plugins/. Du solltest einen Ordner namens better-search bekommen.
-
Aktiviere das Plugin in WP-Admin.
-
Gehe zum Konfigurieren zu Einstellungen > Better Search
-
Gehe zu Design > Widgets, um die Widgets von Popular Searches zur Seitenleiste in deinem Theme hinzuzufügen.
-
Besuche optional den Reiter Anpassbare Stile, um beliebige individuelle CSS-Stile hinzuzufügen. Diese werden unter
wp_head
auf den Seiten, auf denen die Beiträge angezeigt werden, hinzugefügt
FAQ
Wenn deine Frage dort nicht aufgeführt ist, erstelle bitte einen neuen Beitrag im WordPress.org-Supportforum. Ich überwache die Foren regelmäßig. Wenn du nach fortgeschrittenerem bezahltem Support suchst, sieh dir bitte Details hier an.
-
Kann ich die Ausgabe anpassen?
-
Better Search hat eine riesige Auswahl an Optionen, mit denen du die Ausgabe anpassen oder die Ergebnisse feinabstimmen kannst, ohne den Komfort deiner WordPress-Seite zu verlassen. Gehe zu Einstellungen > Better Search zum Konfigurieren.
Das Plugin unterstützt auch die Verwendung von Template-Dateien innerhalb deines Themes. Du kannst eine Datei namens
better-search-template.php
im Verzeichnis deines Themes erstellen und das Plugin wird sie benutzen, um die Ergebnisse anzuzeigen. -
Meine Suchbegriffe werden gefiltert oder *Wie funktioniert der Schimpfwortfilter*
-
Better Search enthält einen sehr coolen Schimpfwortfilter mit dem Skript von Banbuilder. Du kannst die Liste der Wörter, die du herausfiltern möchtest, auf der Seite mit den Einstellungen für Better Search anpassen. Finde die Einstellung namens „Diese Wörter filtern:“. Das Plugin entfernt automatisch sowohl teilweise als auch vollständige Referenzen dieser Wörter.
Du kannst den Filter ausschalten, indem du die Liste leerst.Kennst du einen besseren Schimpfwortfilter? Schlage einen in den Foren vor.
Rezensionen
Mitwirkende & Entwickler
„Better Search – Relevant search results for WordPress“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:
Mitwirkende„Better Search – Relevant search results for WordPress“ wurde in 1 Sprache übersetzt. Danke an die Übersetzerinnen und Übersetzer für ihre Mitwirkung.
Übersetze „Better Search – Relevant search results for WordPress“ in deine Sprache.
Interessiert an der Entwicklung?
Durchstöbere den Code, sieh dir das SVN Repository an oder abonniere das Entwicklungsprotokoll per RSS.
Änderungsprotokoll
3.2.2
-
Erweiterungen:
- Use
get_match_sql
instead ofscore
in the order by clause - Support
meta_query
argument - New filter:
better_search_query_date_query
- Use
-
Problembehebungen:
- Checkbox in admin page always showed as modified
3.2.1
Release post: https://webberzone.com/blog/better-search-v3-2-0/
- Bug fixes:
- Make stopwords an array by @ezific
- Fix bsearch_extract_locations by @mjsterling
3.2.0
-
Enhancements/modifications:
- Only highlight whole words
- Censor character has been modified to be a blank phrase instead of a space. Additionally multiple spaces will be replaced by a single space.
- Description of the taxonomy is also searched
-
Problembehebungen:
- mySQL error was generated if there were + signs with banned words in BOOLEAN mode
- Fixed
bsearch_form
shortcode incorrect parameters - Queries with apostrophe gave errors
- PHP 8.1 compatibility
- Security fix when clearing cache
3.1.0
Veröffentlichungsbeitrag: https://webberzone.com/blog/better-search-v3-1-0/
-
Features:
- New filter
bsearch_template_query_args
in the default template to modify arguments array passed toBetter_Search_Query
- New option Highlight followed links: if enabled, the plugin will highlight the search terms on posts/pages when visits them from the search results page
the_bsearch_excerpt()
will now show the relevant part of the excerpt where applicable by default. You can override the arguments by filteringthe_bsearch_excerpt_args
- New filter
-
Enhancements/modifications:
- New argument
show_post_types
forget_bsearch_form()
set as default to false. Arguments can be modified by overriding the filterbsearch_form_args
- Highlighting now uses the referer and no longer requires a special query variable
- New argument
-
Problembehebungen:
- Post thumbnail size was ignored by
the_bsearch_post_thumbnail
- HTML entities were displayed instead of being processed
- Show credit displayed twice
post_type
arguments were incorrectly processed when empty- PHP error in
Better_Search::set_topscore()
- Resetting settings caused an infinite loop
- Post thumbnail size was ignored by
3.0.3
Veröffentlichungsbeitrag: https://webberzone.com/blog/better-search-v3-0-0/
- Bug fixes:
- With seamless mode OFF, by default, all post types were being pulled even those not selected in the settings page
- With seamless mode ON, caching incorrectly gave the same set of results
- Exclude categories didn’t save properly if the field is blanked out
3.0.2
-
Enhancements/modifications:
- New options to disable the display of relevance, post type, author, post date and taxonomies list on the custom search results page
-
Problembehebungen:
- Fixed excerpt_length setting not used in the default template
- All required attributes are now passed to the shortcodes
3.0.1
-
Enhancements/modifications:
- New option to disable the automatic addition of the stylesheet
- Custom search results page now displays
Sort by
andSorted by
- New constant
BETTER_SEARCH_VERSION
that is used to enqueue scripts and styles
-
Problembehebungen:
- If no
excerpt_length
is passed, the plugin will use the default value from the settings page - Better_Search is only initiated if it is a search results page
- Custom results page excerpt is now highlighted
- If no
3.0.0
-
Features:
- New classes Better_Search_Query and Better_Search. The latter is a wrapper for WP_Query and brings all the power of WP_Query to Better Search. The former is the core class that filters the required functions as well as replaces the older seamless mode implementation
- New settings to search taxonomies, comments, excerpt, meta, authors and comments. These will all return the posts corresponding where the search term is found in the above fields
- New parameter
bydate
if set to true will sort posts by date - Advanced Search form now displays the select dropdown of post types that allows to search a specific post type
- Highlight search terms on pages referred from the search results page
- New stylesheet which is enqueued on search results page and singular posts/pages
-
Enhancements/modifications:
hellip
wrapped inbsearch_hellip
span tag for easy access- Transients will be deleted when the plugin is removed
-
Problembehebungen:
- Resetting settings caused issues for the default styles and color fields
- Uninstalling didn’t delete the option key from database.
-
Deprecated:
- PHP 5.x support has been dropped and attempting to install the plugin on these installs will throw errors!
- Multitude of functions have been deprecated. Check the deprecated.php file for the full list. Deprecated functions will also throw up a warning
- Aggressive Search mode has been removed