SearchWP Documentation

Sehen Sie sich die Installationsanleitung an, durchsuchen Sie die Wissensdatenbank und erfahren Sie mehr über die vielen Hooks von SearchWP

\SearchWP\Statistics

\SearchWP\Statistics erleichtert die Generierung von statistischen Daten, die über Besucher-Suchanfragen auf Ihrer Website gesammelt wurden.

Grundlegende Verwendung

\SearchWP\Statistics kann verwendet werden, um protokollierte Daten basierend auf übergebenen Parametern abzurufen und anzuzeigen, wie folgt:

<?php
// @link https://searchwp.com/documentation/classes/searchwp-statistics/
// Retrieve the most commmon searches for the
// Default engine from the past thirty days.
$statistics = \SearchWP\Statistics::get_popular_searches( [
'days' => 30,
'engine' => 'default',
] );
// Display the results in a <table>.
\SearchWP\Statistics::display( $statistics );
view raw functions.php hosted with ❤ by GitHub

Es gibt zusätzliche Parameter, die Sie verwenden können, um die Ergebnisse weiter zu verfeinern:

<?php
// @link https://searchwp.com/documentation/classes/searchwp-statistics/
$statistics = \SearchWP\Statistics::get_popular_searches( [
// 7 days old or newer.
'days' => 7,
// The Engine used for searches.
'engine' => 'default',
// The search queries to ignore i.e. spam, junk.
'exclude' => [ 'spam search query', 'lorem ipsum' ],
// How many search queries to return.
'limit' => 5,
// With at least one result.
'min_hits' => 1,
// With at most 100 results.
'max_hits' => 100,
// Which site(s) to consider.
'site' => [ get_current_blog_id() ],
] );
// Display the stats in a <table>.
\SearchWP\Statistics::display( $statistics );
view raw functions.php hosted with ❤ by GitHub

Argumente

Es werden keine Argumente akzeptiert, wenn \SearchWP\Statistics instanziiert wird.

Methoden

get_popular_searches( array $args = [] )
Ruft beliebte Suchanfragen basierend auf den übergebenen Argumenten ab.
Akzeptiert die folgenden Parameter
'days' (integer) Die Anzahl der Tage, die zurückgegangen werden soll. (Standard: 1)
'engine' (string) Der Name der \SearchWP\Engine, die berücksichtigt werden soll. (Standard: 'default')
'exclude' (string[]) Suchbegriffe, die ignoriert werden sollen, z. B. Spam, Junk. (Standard: [])
'limit' (integer) Die Anzahl der zurückzugebenden beliebten Suchanfragen. (Standard: 10)
'min_hits' (false|integer) Minimale Anzahl von zurückgegebenen Ergebnissen für Suchanfragen, die zurückgegeben werden sollen. (Standard: 1)
'max_hits' (false|integer) Maximale Anzahl von zurückgegebenen Ergebnissen für Suchanfragen, die zurückgegeben werden sollen. (Standard: false)
'site' (integer[]) Website-ID(s) für zurückzugebende Suchanfragen. (Standard: [ get_current_blog_id() ])

Hooks

Es gibt eine Reihe von Hooks, die verfügbar sind, um das Verhalten von \SearchWP\Statistics weiter zu modifizieren:

Erstellen Sie noch heute eine bessere WordPress-Sucherfahrung

Verlieren Sie nie wieder Besucher an unzureichende Suchergebnisse. SearchWP macht die Erstellung Ihrer eigenen intelligenten WordPress-Suche schnell und einfach.

Get SearchWP Now
Symbol für mehrere Suchmaschinen