Function Reference: geodir_filter_widget_join

Summary

advanced join filter for popular post view widget.

Global Values

$wp_query
(object) (required) WordPress Query object.

Default: None
$table
(string) (required) Listing table name.

Default: None

Package

GeoDirectory

Parameters

$join
(string) (required) The join query.

Default: None

Return Values

(string)
  • Modified join query.

Change Log

Since: 1.0.0

Source File

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

Source Code

function geodir_filter_widget_join($join)
{
    global $wp_query, $table;
    if (!empty($wp_query->query['with_pics_only'])) {
        $join .= " LEFT JOIN " . GEODIR_ATTACHMENT_TABLE . " ON ( " . GEODIR_ATTACHMENT_TABLE . ".post_id=" . $table . ".post_id AND " . GEODIR_ATTACHMENT_TABLE . ".mime_type LIKE '%image%' )";
    }
    return $join;
}