Als es bei der Umstellung eines Blogs auf Full Site Editing ans Suchtemplate ging, und ich dieses live testete, fehlten die Ergebnisse komplett.
Wie sich nach kurzer Suche in der Relevanssi-Knowledgebase herausstellte, gibt es ein Kompatibilitätsproblem. Der Beitrags-Template-Block stellt nicht die Relevanssi-Ergebnisse dar, sondern verwendet eine neue Abfrage. Da Relevansse jedoch die Standardsuche blockiert, kommt diese leer.
Wie im Beitrag „Gutenberg Full Site Editing“ beschrieben, lässt sich das über den relevanssi_search_ok-Filter mit einem kleinen PHP-Snippet fixen.
add_filter( 'relevanssi_search_ok', function( $ok, $query ) {
if ( ! empty( $query->query_vars['s'] ) ) {
$ok = true;
}
return $ok;
}, 10, 2 );
Schreibe einen Kommentar