bp_core_get_site_path()
Get the path of the current site.
Description Description
Return Return
(string) URL to the current site.
Source Source
File: bp-core/bp-core-functions.php
function bp_core_get_site_path() { global $current_site; if ( is_multisite() ) { $site_path = $current_site->path; } else { $site_path = (array) explode( '/', home_url() ); if ( count( $site_path ) < 2 ) { $site_path = '/'; } else { // Unset the first three segments (http(s)://example.com part). unset( $site_path[0] ); unset( $site_path[1] ); unset( $site_path[2] ); if ( !count( $site_path ) ) { $site_path = '/'; } else { $site_path = '/' . implode( '/', $site_path ) . '/'; } } } /** * Filters the path of the current site. * * @since 1.2.0 * * @param string $site_path URL to the current site. */ return apply_filters( 'bp_core_get_site_path', $site_path ); }
Changelog Changelog
Version | Description |
---|---|
1.0.0 | Introduced. |