Описание network_admin_url
— Filter
Хук network_admin_url позволяет изменять URL-адреса для административной панели сети WordPress. Он срабатывает при формировании URL-адресов для страниц сети и позволяет настроить их в зависимости от потребностей разработчиков и администраторов сети
Примеры использования
Пример изменения URL-адреса административной панели сети:
add_filter('network_admin_url', function($url) {
return str_replace('wp-admin', 'my-admin', $url);
});
В этом примере мы заменяем ‘wp-admin’ на ‘my-admin’ в URL-адресе административной панели сети
Пример добавления параметра к URL-адресу:
add_filter('network_admin_url', function($url) {
return add_query_arg('custom_param', 'value', $url);
});
Здесь мы добавляем кастомный параметр ‘custom_param’ к URL-адресу
— Лучшие практики
– Использование
Используйте этот хук, когда необходимо изменить или настроить URL-адреса административной панели сети WordPress
– Производительность
Хук незначительно влияет на производительность, так как изменения касаются только формирования URL
– Предупреждения
Убедитесь, что изменения не нарушают доступность административной панели для администраторов
Альтернативы
Тип: filter
Этот хук позволяет изменять URL-адреса административной панели отдельных сайтов в сети
Используйте его, если нужно изменить URL для административной панели конкретного сайта, а не всей сети