BP_Nouveau::customizer_set_uri( string $path )

Set the BP Uri for the customizer in case of Ajax requests.


Description Description


Parameters Parameters

$path

(Required) the BP Uri.


Top ↑

Return Return

(string) the BP Uri.


Top ↑

Source Source

File: bp-templates/bp-nouveau/buddypress-functions.php

	public function customizer_set_uri( $path ) {
		if ( ! defined( 'DOING_AJAX' ) || ! DOING_AJAX ) {
			return $path;
		}

		$uri = parse_url( $path );

		if ( false === strpos( $uri['path'], 'customize.php' ) ) {
			return $path;
		} else {
			$vars = bp_parse_args(
				$uri['query'],
				array(),
				'customizer_set_uri'
			);

			if ( ! empty( $vars['url'] ) ) {
				$path = str_replace( get_site_url(), '', urldecode( $vars['url'] ) );
			}
		}

		return $path;
	}

Top ↑

Changelog Changelog

Changelog
Version Description
3.0.0 Introduced.

Top ↑

User Contributed Notes User Contributed Notes

You must log in before being able to contribute a note or feedback.