manage_sites_action_links

15 февраля, 2025
Узнайте, как использовать хук manage_sites_action_links для добавления пользовательских ссылок действий на странице управления сайтами в WordPress Multisite
Быстрая навигация по записи

Описание manage_sites_action_links

— Filter

Хук manage_sites_action_links позволяет изменять или добавлять ссылки действий на странице управления сайтами в сети WordPress Multisite. Он срабатывает при выводе списка сайтов и позволяет разработчикам добавлять кастомные действия для каждого сайта в сети

Примеры использования

Пример добавления кастомной ссылки ‘Настроить’ для каждого сайта:

				
					add_filter('manage_sites_action_links', function($actions, $site) {
   $actions[] = array('text' => 'Настроить', 'url' => admin_url('site-settings.php?id=' . $site->blog_id));
   return $actions;
}, 10, 2);
				
			

В этом примере мы добавляем ссылку ‘Настроить’, которая ведет на страницу настроек конкретного сайта

Пример добавления ссылки для удаления сайта:

				
					add_filter('manage_sites_action_links', function($actions, $site) {
   $actions[] = array('text' => 'Удалить', 'url' => wp_nonce_url('delete_site.php?id=' . $site->blog_id, 'delete_site'));
   return $actions;
}, 10, 2);
				
			

Этот код добавляет ссылку ‘Удалить’, которая ведет на страницу удаления сайта с соответствующим nonce

— Лучшие практики

– Использование

Используйте этот хук, когда нужно добавить дополнительные кастомные действия для управления сайтами в сети Multisite

– Производительность

Не забудьте проверить производительность, если добавляете много кастомных действий, так как это может повлиять на загрузку страницы

– Предупреждения

Убедитесь, что добавляемые ссылки действуют корректно и что у пользователей достаточно прав для выполнения действий

Альтернативы

Тип: filter

Этот хук позволяет добавлять пользовательские колонки в таблицу управления сайтами

Используйте его, если нужно добавить дополнительную информацию о сайтах в таблицу

Оставить комментарий

Нужна помощь с WordPress WooCommerce плагинами темой оптимизацией ?

Упрощаем сложное, создаем впечатляющее!
100% без риска
Нет обязательств по найму
Бесплатная оценка
5900 ₽
Современный дизайн
Шаблон сайта продажи цветов или цветочных композиций. Этот шаблон помогает создать стильный и удобный ресурс, где пользователи могут легко заказать цветы с доставкой для любого повода.

Поможем вывести Ваш бизнес на новый уровень!

Проснувшись однажды утром после беспокойного сна, Грегор Замза обнаружил

Добро пожаловать!

Авторизуйтесь, чтобы продолжить

или

Забыли пароль? Восстановить

* Если аккунта у Вас еще нет, то он будет создан автоматически

Давайте составим техническое задание!
100% без риска
Нет обязательств по найму
Бесплатная оценка стоимости
Здравствуйте! Я асистент на основе искусственного интеллекта. Вы можете общаться со мной, как с человеком — задавайте вопросы, описывайте свои идеи и требования.

С удовольствием помогу вам составить техническое задание для вашего WordPress проекта. Если Вам нужна техническая поддержка по купленному у нас плагину или шаблону, то создайте тикет в личном кабинете.

Выберите подходящий вариант или опишите свою задачу в свободной форме, и я помогу вам составить четкий план действий, для оценки стоимости нашими разработчиками! 😊