Function Reference: geodir_kleo_search_filter

Summary

Fix search returns all the posts for Kleo theme.

Description

Kleo sets the search page to use whether post or page, we need it to be ‘any’.

Parameters

$query
(object) (required) Current query object.

Default: None

Return Values

(object)
  • Modified query object.

Change Log

Since: 1.0.0

Source File

geodir_kleo_search_filter() is located in geodirectory-functions/compatibility/Kleo.php [Line: 33]

Source Code

function geodir_kleo_search_filter( $query ) {
    if ( !empty( $query->is_search ) && geodir_is_page('search') && is_search() ) {
        $query->set( 'post_type', 'any' );
    }
    return $query;
}