Описание network_site_info_form
— Action
Хук network_site_info_form позволяет добавлять или изменять элементы формы информации о сайте в админке сетевых установок WordPress. Он срабатывает на странице редактирования информации о сайте в сети и позволяет разработчикам добавлять свои поля или изменять существующие
Примеры использования
Пример добавления нового текстового поля для ввода дополнительной информации о сайте:
add_action('network_site_info_form', function($site) {
echo 'Дополнительная информация ';
});
В этом примере мы добавляем новое текстовое поле для ввода дополнительной информации о сайте
Пример добавления поля для загрузки файла:
add_action('network_site_info_form', function($site) {
echo 'Загрузить файл ';
});
Здесь мы добавляем поле для загрузки файла на странице информации о сайте
Пример изменения существующего поля с помощью JavaScript:
add_action('network_site_info_form', function($site) {
echo '';
});
Мы используем JavaScript для изменения цвета фона поля с названием сайта
— Лучшие практики
– Использование
Используйте этот хук, когда необходимо изменить или расширить форму информации о сайте в сетевой админке WordPress
– Производительность
Хук не должен существенно влиять на производительность, но избегайте сложных операций в обработчиках
– Предупреждения
Следите за тем, чтобы добавляемые поля корректно обрабатывались при сохранении данных, чтобы избежать потери информации
Альтернативы
Тип: action
Этот хук позволяет выполнять действия после обновления информации о сайте в сетевой админке
Используйте его, если нужно выполнить действия после обновления данных, например, сохранить дополнительные поля