WordPress File wp-includes/query.php

is_search()

Determines whether the query is for a search.

is_single()

Determines whether the query is for an existing single post.

is_singular()

Determines whether the query is for an existing single post of any post type (post, attachment, page, custom post types).

is_tag()

Determines whether the query is for an existing tag archive page.

is_tax()

Determines whether the query is for an existing custom taxonomy archive page.

is_time()

Determines whether the query is for a specific time.

is_trackback()

Determines whether the query is for a trackback endpoint call.

is_year()

Determines whether the query is for an existing year archive.