W3cubDocs

/WordPress

WP_Customize_Setting::check_capabilities(): bool

Validate user capabilities whether the theme supports the setting.

Return

bool False if theme doesn’t support the setting or user can’t change setting, otherwise true.

Source

final public function check_capabilities() {
	if ( $this->capability && ! current_user_can( $this->capability ) ) {
		return false;
	}

	if ( $this->theme_supports && ! current_theme_supports( ...(array) $this->theme_supports ) ) {
		return false;
	}

	return true;
}

Changelog

Version Description
3.4.0 Introduced.

© 2003–2024 WordPress Foundation
Licensed under the GNU GPLv2+ License.
https://developer.wordpress.org/reference/classes/wp_customize_setting/check_capabilities