Описание network_edit_site_nav_links
— Action
Хук network_edit_site_nav_links позволяет добавлять или изменять навигационные ссылки в админке для сетевых сайтов WordPress. Он срабатывает на странице редактирования сайта в админке сети и позволяет модифицировать ссылки в верхней части интерфейса редактирования сайта
Примеры использования
Пример добавления кастомной ссылки к навигации редактирования сайта:
add_action('network_edit_site_nav_links', function($site_id) {
echo 'Кастомная страница';
});
В этом примере добавляется ссылка на кастомную страницу в навигацию редактирования сайта
Пример изменения текста существующей ссылки:
add_action('network_edit_site_nav_links', function($site_id) {
$links = array();
$links[] = 'Информация о сайте';
echo implode(' | ', $links);
});
Здесь мы создаем новый массив ссылок и изменяем текст одной из них
— Лучшие практики
– Использование
Используйте этот хук, когда необходимо добавить или изменить навигационные ссылки на странице редактирования сайта в админке сети
– Производительность
Хук не должен существенно влиять на производительность, так как изменения касаются только вывода HTML
– Предупреждения
Следите за тем, чтобы изменения не нарушали структуру навигации в админке
Альтернативы
Тип: action
Этот хук позволяет добавлять новые элементы в меню сети админки
Используйте его, если нужно добавить новый пункт меню, а не просто изменить существующие ссылки