Intereting Posts
Сайт WordPress, чтобы иметь возможность подключаться к данным на локальной машине пользователя Вставить sometext после первого h3 в содержании Как вывести изображение или значок для выбранного флажка в специальном сообщении Url вне цикла Расписание пользовательских метаданных с использованием пользовательского типа сообщений и пользовательской таксономии Как делиться пользовательскими данными на нескольких веб-сайтах WordPress? Как добавить категорию или тег на носитель во время загрузки с помощью загрузчика браузера? Как скрыть сообщение Установка пути переменной в каталог шаблонов внутри скрипта Проблема Сохранение метаданных типа пользовательских сообщений current_user_can ('manage_options') вызывает белый экран смерти? Необходимые классы css для включения в таблицу стилей тем Лучшая стратегия для предоставления параметров темы с помощью customizer Как WordPress вставляет абзацы в сообщения Уменьшить пробел в двадцать четырнадцать

Добавить внешнюю ссылку в меню администратора в бэкэнд

Попытка добавить ссылку на мое меню администратора (панель / бэкэнд), которая ведет к интерфейсу wordpress, поэтому я в основном хочу ссылку в меню, которая приводит меня в блог.

Я нашел несколько способов добавить новые вещи в меню администратора, но мне не удалось связаться с home_url, похоже, что только меню администратора предназначено для ссылки на материал в wp-admin , Любой, кому это удалось?

Редактировать:
Пробовал с этим: https://gist.github.com/792b7aa5b695d1092520

add_admin_menu_item('Overview',array( 'title' => 'View Site', 'slug' => get_bloginfo('url') )); 

Что дает мне ссылку hxxp: //myurl.com/myurl.com
С помощью этого плагина (hxxp: //wordpress.org/extend/plugins/admin-menu-editor/) я получаю:
hxxp: //myurl.com/wp-admin/www.test.com

вы можете создать функцию, перенаправляющую к интерфейсу следующим образом:

 function redirect_home_987(){ wp_redirect( home_url() ); exit; } 

и вызовите эту функцию в функции add_menu_page по умолчанию WordPress следующим образом:

 add_menu_page( 'redirecting', 'View Site', 'read', 'my-top-level-handle', 'redirect_home_987'); 

Надеюсь это поможет

Имя сайта (вверху слева, рядом с логотипом WP) ссылки на интерфейс, это недостаточно?

Также это поможет, если вы включили код, который вы пробовали до сих пор в вопросе.

Вы не можете добавлять элементы в меню администратора, которые указывают на внешние URL-адреса, функции добавления меню не поддерживают это, и они не позволят это.

Однако, если вы присоедините обратный вызов к admin_menu , вы можете вставить некоторые элементы самостоятельно и полностью admin_menu , не admin_menu внешним URL. Я делаю это сам, и я очень удивлен, что никто уже не указал на проблему с внешними ссылками меню.

Я привел пример ответа на добавление произвольной ссылки в меню администратора?

Дайте мне знать, если это поможет.

просто добавьте ../ как префикс slug:

 add_admin_menu_item('Overview',array( 'title' => 'View Site', 'slug' => '../slug' // relative url ));