HEX
Server: Apache
System: Linux webm014.cluster128.gra.hosting.ovh.net 6.18.42-ovh-vps-grsec-zfs+ #1 SMP PREEMPT_DYNAMIC Wed Aug 5 15:59:48 CEST 2026 x86_64
User: circuix (152771)
PHP: 8.0.30
Disabled: _dyuweyrj4,_dyuweyrj4r,dl
Upload Files
File: /home/circuix/adrRc/wp-content/plugins/wp-seopress/src/Thirds/BuddyPress/BuddyPressGetCurrentId.php
<?php

namespace SEOPress\Thirds\BuddyPress;

defined('ABSPATH') or exit('Cheatin&#8217; uh?');


class BuddyPressGetCurrentId {

    /**
     * @since 4.4.0
     *
     * @return int|null
     */
    public function getCurrentId() {
        $id = null;

        if (function_exists('bp_is_current_component') && true == bp_is_current_component('activity')) {
            $id = buddypress()->pages->activity->id;
        }
        //IS BUDDYPRESS MEMBERS PAGE
        if (function_exists('bp_is_current_component') && true == bp_is_current_component('members')) {
            $id = buddypress()->pages->members->id;
        }

        //IS BUDDYPRESS GROUPS PAGE
        if (function_exists('bp_is_current_component') && true == bp_is_current_component('groups')) {
            $id = buddypress()->pages->groups->id;
        }

        return $id;
    }
}