コード例 #1
0
function eme_is_multiple_locations_page() {
   return (eme_is_events_page () && get_query_var('location_id'));
}
コード例 #2
0
ファイル: eme_events.php プロジェクト: johnmanlove/Bridgeland
function eme_html_title($data)
{
    //$events_page_id = get_option('eme_events_page' );
    if (eme_is_events_page()) {
        if (get_query_var('calendar_day')) {
            $date = eme_sanitize_request(get_query_var('calendar_day'));
            $events_N = eme_events_count_for($date);
            if ($events_N == 1) {
                $events = eme_get_events(0, eme_sanitize_request(get_query_var('calendar_day')));
                $event = $events[0];
                $stored_html_title_format = get_option('eme_event_html_title_format');
                $html_title = eme_strip_tags(eme_replace_placeholders($stored_html_title_format, $event));
                return $html_title;
            }
        }
        if (eme_is_single_event_page()) {
            // single event page
            $event_ID = intval(get_query_var('event_id'));
            $event = eme_get_event($event_ID);
            $stored_html_title_format = get_option('eme_event_html_title_format');
            $html_title = eme_strip_tags(eme_replace_placeholders($stored_html_title_format, $event));
            return $html_title;
        } elseif (eme_is_single_location_page()) {
            $location = eme_get_location(intval(get_query_var('location_id')));
            $stored_html_title_format = get_option('eme_location_html_title_format');
            $html_title = eme_strip_tags(eme_replace_locations_placeholders($stored_html_title_format, $location));
            return $html_title;
        } else {
            // Multiple events page
            $html_title = get_option('eme_events_page_title');
            return $html_title;
        }
    } else {
        return $data;
    }
}