wp_is_collaboration_allowed()
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
Сигнатура
wp_is_collaboration_allowed(): bool
Описание
Если константа WP_ALLOW_COLLABORATION равна false, совместная работа не разрешена и не может быть включена.
По умолчанию константа равна true, если только переменная окружения WP_ALLOW_COLLABORATION не установлена в строку «false».
Оригинал (английский)
If the WP_ALLOW_COLLABORATION constant is false, collaboration is not allowed and cannot be enabled.
The constant defaults to true, unless the WP_ALLOW_COLLABORATION environment variable is set to string “false”.
Возвращаемое значение
bool
Исходный код
wp-includes/collaboration.php:39
function wp_is_collaboration_allowed() {
if ( ! defined( 'WP_ALLOW_COLLABORATION' ) ) {
$env_value = getenv( 'WP_ALLOW_COLLABORATION' );
if ( false === $env_value ) {
// Environment variable is not defined, default to allowing collaboration.
define( 'WP_ALLOW_COLLABORATION', true );
} else {
/*
* Environment variable is defined, let's confirm it is actually set to
* "true" as it may still have a string value "false" – the preceeding
* `if` branch only tests for the boolean `false`.
*/
define( 'WP_ALLOW_COLLABORATION', 'true' === $env_value );
}
}
return WP_ALLOW_COLLABORATION;
}
История изменений
| Версия | Описание |
|---|---|
| 7.0.0 | Introduced. |

