Function Reference: geodir_modified_query

Summary

Set geodir page variable in WP_Query instance.

Package

GeoDirectory

Parameters

$query
(WP_Query) (required) The WP_Query instance.

Default: None

Return Values

(WP_Query)

    Change Log

    Since: 1.0.0

    Source File

    geodir_modified_query() is located in geodirectory-functions/listing_filters.php [Line: 34]

    Source Code

    function geodir_modified_query($query)
    {
        if ($query->is_main_query() && (
                (geodir_is_page('add-listing') && isset($_REQUEST['pid']) && $_REQUEST['pid'] != '')
                || geodir_is_page('listing')
                || geodir_is_page('author')
                || geodir_is_page('search')
                || geodir_is_page('detail'))
        ) {
    
            $query->set('is_geodir_loop', true);
        }
    
        return $query;
    }