WordPress at a glance
function is not described

WP_Query::is_home() WP 3.1.0

Is the query for the blog homepage?

This is the page which shows the time based blog content of your site.

Depends on the site's "Front page displays" Reading Settings 'show_on_front' and 'page_for_posts'.

If you set a static page for the front page of your site, this function will return true only on the page you set as the "Posts page".

This is a method of the class: WP_Query

No Hooks.


true/false. True if blog view homepage.


$WP_Query = new WP_Query();
$var = $WP_Query->is_home();


  • See: WP_Query::is_front_page()


Since 3.1.0 Introduced.

Code of WP Query::is home: wp-includes/class-wp-query.php WP 5.3.2

public function is_home() {
	return (bool) $this->is_home;