WP_Customize_Setting::check_capabilities() WordPress Method

The WP_Customize_Setting::check_capabilities() is a method used to check whether the current user has the necessary capabilities to change a Customizer setting. This is typically called before rendering the control for a setting to see if the user is allowed to change it.

WP_Customize_Setting::check_capabilities() #

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.


Top ↑

Source

File: wp-includes/class-wp-customize-setting.php

	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;
	}


Top ↑

Changelog

Changelog
VersionDescription
3.4.0Introduced.

The content displayed on this page has been created in part by processing WordPress source code files which are made available under the GPLv2 (or a later version) license by theĀ Free Software Foundation. In addition to this, the content includes user-written examples and information. All material is subject to review and curation by the WPPaste.com community.