Описание allow_subdirectory_install
— Filter
Хук allow_subdirectory_install позволяет определить, разрешена ли установка WordPress в подкаталогах. Он срабатывает при загрузке админки и влияет на возможность установки новых сайтов в мультисайтовой сети WordPress
Примеры использования
Пример разрешения установки в подкаталогах:
add_filter('allow_subdirectory_install', function($allow) {
return true;
});
В этом примере мы разрешаем установку WordPress в подкаталогах
Пример запрета установки в подкаталогах:
add_filter('allow_subdirectory_install', function($allow) {
return false;
});
Здесь мы запрещаем установку WordPress в подкаталогах
— Лучшие практики
– Использование
Используйте этот хук, когда необходимо контролировать возможность установки новых сайтов в подкаталогах в мультисайтовой сети
– Производительность
Хук не должен влиять на производительность, так как он вызывает только изменение флага
– Предупреждения
Убедитесь, что изменения не противоречат требованиям вашей сети сайтов
Альтернативы
Тип: feature
Функция мультисайтовой сети позволяет создавать несколько сайтов на одной установке WordPress
Используйте ее, если вам нужно управлять несколькими сайтами и настройками сети в целом