Skip to:
Content

BuddyPress.org


Ignore:
Timestamp:
12/15/2025 02:57:47 AM (6 months ago)
Author:
espellcaste
Message:

The is_home() returns false on BuddyPress pages.

This change addresses an issue where is_home returned true on BuddyPress pages (except if a BuddyPress component was set as the front page).

Props r-a-y.

Fixes #9300 (14.0)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/14.0/src/bp-core/classes/class-bp-component.php

    r14060 r14144  
    12641264    public function parse_query( $query ) {
    12651265        if ( is_buddypress() && 'rewrites' === bp_core_get_query_parser() ) {
     1266            // 'is_home' should always be false when on a BP page.
     1267            if ( $query->is_main_query() ) {
     1268                $query->is_home = false;
     1269            }
     1270
    12661271            add_filter( 'posts_pre_query', array( $this, 'pre_query' ), 10, 2 );
    12671272        }
Note: See TracChangeset for help on using the changeset viewer.