WPSEO_Abstract_Capability_Manager::register()
Registers a capability.
Метод класса: WPSEO_Abstract_Capability_Manager{}
Хуков нет.
Возвращает
null
. Ничего (null).
Использование
$WPSEO_Abstract_Capability_Manager = new WPSEO_Abstract_Capability_Manager(); $WPSEO_Abstract_Capability_Manager->register( $capability, $roles, $overwrite );
- $capability(строка) (обязательный)
- Capability to register.
- $roles(массив) (обязательный)
- Roles to add the capability to.
- $overwrite(true|false)
- Use add or overwrite as registration method.
По умолчанию: false
Код WPSEO_Abstract_Capability_Manager::register() WPSEO Abstract Capability Manager::register Yoast 24.7
public function register( $capability, array $roles, $overwrite = false ) { if ( $overwrite || ! isset( $this->capabilities[ $capability ] ) ) { $this->capabilities[ $capability ] = $roles; return; } // Combine configurations. $this->capabilities[ $capability ] = array_merge( $roles, $this->capabilities[ $capability ] ); // Remove doubles. $this->capabilities[ $capability ] = array_unique( $this->capabilities[ $capability ] ); }