SearchWP Documentation

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

SearchWP & WordPress REST API

SearchWP wird sich bei der Durchführung von Suchen mit der REST API von WordPress integrieren.

Hinweis: Wenn eine REST API-Suche durchgeführt wird, verwendet SearchWP seine Standard-Engine, genau wie bei nativen WordPress-Suchanfragen.

Die REST API wird von WordPress Core an einigen Stellen verwendet, unter anderem bei der Suche im Dialogfeld „Link hinzufügen“. Wenn Sie eine Ihrer SearchWP-Engines für Admin-Suchen festgelegt haben, wird diese Engine in diesem Fall verwendet. Dies kann je nach Ihrer Engine-Konfiguration zu unerwünschtem Verhalten führen.

SearchWP REST API-Integration deaktivieren

Sie können diesen Hook verwenden, um zu verhindern, dass SearchWP überhaupt mit der REST API integriert wird:

All hooks should be added to your custom SearchWP Customizations Plugin.

<?php
// @link https://searchwp.com/documentation/rest-api/
// Disable default SearchWP REST API Integration.
add_filter( 'searchwp\rest', '__return_false' );

Engine für REST-Anfragen anpassen

So passen Sie die SearchWP-Engine an, die für zutreffende REST-Anfragen verwendet wird:

All hooks should be added to your custom SearchWP Customizations Plugin.

<?php
// @link https://searchwp.com/documentation/rest-api/
// Customize the SearchWP Engine used for applicable REST requests.
add_filter( 'searchwp\rest\engine', function( $engine, $args ) {
return 'my_rest_engine_name';
}, 10, 2 );

SearchWP Query-Argumente für REST-Anfragen anpassen

So passen Sie die SearchWP Query-Argumente an, die für zutreffende REST-Anfragen verwendet werden:

All hooks should be added to your custom SearchWP Customizations Plugin.

<?php
// @link https://searchwp.com/documentation/rest-api/
// Customize the SearchWP Query arguments used for REST requests.
add_filter( 'searchwp\rest\args', function( $args, $params ) {
// $args are sent to \SWP_Query after this.
// @link https://searchwp.com/documentation/classes/swp_query/
return $args;
}, 10, 2 );

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