is_multisite()
Проверяет включена ли мультисайтовость на сайте. Условный тег.
Работает на раннем этапе загрузки WordPress, еще до константы SHORTINIT.
Основа для: is_main_site()
1 раз — 0.000009 сек (скорость света) | 50000 раз — 0.01 сек (скорость света) | PHP 7.0.8, WP 4.6.1
Хуков нет.
Возвращает
true|false.
Использование
if ( is_multisite() ) {
echo 'Мультисайтовость включена';
}
Примеры
#1 Сделаем что-либо если режим мультисайт включен
if ( is_multisite() ) {
// do staff for multisite
}
Список изменений
| С версии 3.0.0 | Введена. |
Код is_multisite() is multisite WP 6.9
function is_multisite() {
if ( defined( 'MULTISITE' ) ) {
return MULTISITE;
}
if ( defined( 'SUBDOMAIN_INSTALL' ) || defined( 'VHOST' ) || defined( 'SUNRISE' ) ) {
return true;
}
return false;
}