Articles of add menu page

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

В моем плагине я зарегистрировал menu_page ; теперь мне нужна другая страница. Как добавить другую страницу в мой плагин без добавления другого пункта меню? Можно ли назвать это href?

Динамическое подменю admin

Я создаю плагин для WordPress с динамическим подменю, полученным с сервера. Включение динамической загрузки подменю в menu_setup() будет замедлять другие операции WordPress и должно выполняться только после того, как пользователь нажимает / выбирает top level menu item , но add_submenu_page(…) не выполняется / показывается вверх в menu_init() hook. Вот мой пример кода: add_action( 'admin_menu', 'menu_setup'); […]

Клонирование страниц администратора, таких как users.php

В моем проекте я хочу создать новую позицию меню, которая будет фактически копией страницы «Пользователи», но с некоторыми дополнительными фильтрами / модификациями. Например, в результате мне нужно иметь другую позицию меню над пользователями под названием «Админы», которые будут отображать точно такую ​​же структурированную страницу, но только с пользователями Admin. Это для лучшего / более простого […]

Возможно ли иметь динамический post id # в add_menu_page ()?

Я использую функцию add_menu_page в своих настраиваемых строках темы, но когда я экспортирую локальную копию сайта и импортирую его на производственный сайт, некоторые номера почтовых идентификаторов меняются, и я должен обновить эту функцию вручную (например: в коде ниже 😕 post = 8,? post = 8,? post = 10 ). Есть ли способ, чтобы эти числа […]

Добавление меню администратора или подменю в зависимости от условий

У меня есть два плагина в двух разных файлах, которые добавляют подменю (заголовок плагина) к панели администратора следующим образом: Плагин 1: function myplugin1_setup_submenu(){ add_submenu_page("mybrand", "My Plugin1", "My Plugin1", 0, "myplugin1", "myPlugin1PageFunction"); } add_action('admin_menu', 'myplugin1_setup_submenu'); Плагин 2: function myplugin2_setup_submenu(){ add_submenu_page("mybrand", "My Plugin2", "My Plugin2", 0, "myplugin2", "myPlugin2PageFunction"); } add_action('admin_menu', 'myplugin2_setup_submenu'); Должно быть, где-то есть меню, которое […]

Разбиение страниц на бэкэнд плагина

Я показываю список сообщений в блиндаже плагина, но, похоже, я не могу получить разбиение на страницы. Я использовал стандартный подход для получения переменной «paged», а затем get_posts() ее аргументам get_posts() , но всякий раз, когда я нахожусь на моей пользовательской странице или подстранице или добавляю переменную &page=2 я получаю эту ошибку разрешений об отсутствии достаточного […]

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

Я хочу добавить новую страницу параметров ТОЛЬКО для тех пользователей, роль которых – поставщик . Как я могу это сделать? Это мой текущий код. add_action('admin_menu', 'business_settings_menu'); function business_settings_menu() { add_menu_page('Business Settings', 'Business Settings', 'administrator', 'business_settings', 'business_settings_page', 'dashicons-arrow-right-alt', '31.6'); add_action('admin_init', 'business_settings'); } Проблема, с которой я столкнулся, заключается в том, что при входе в систему администратора […]

Проверьте, находится ли текущая страница в области администрирования Wp

Я загружаю страницу в админ и хочу вставить файл только на этой странице. Ниже приведен URL-адрес www.site.com/wp-admin/admin.php?page=donation-preferences%2Fpreferences-admin.php Ниже код не работает add_action('admin_init','dynamic'); function dynamic () { global $pagenow; if ('donation-preferences%2Fpreferences-admin.php' == $_GET['page'] ) { function my_order1() { wp_enqueue_script( 'myorder', get_template_directory_uri() . '/js/my_order.js', false, '1.0.0' ); } } }//end of dynamic function

add_menu_page не показывает ссылку в меню, однако вы можете получить к ней доступ через url

У меня возникла проблема, когда ссылка add_menu_page () отображается в меню в backend. Однако, когда я вхожу в систему с администратором, когда я вхожу в систему как другие пользователи, ссылка на страницу не отображается, но я могу получить доступ к странице через URL-адрес, например, www.mywebsite.com/wp-admin/admin.php?page=my-custom-page В тех возможностях, которые я установил, никто не read кроме […]

Вставить и заказать пользовательские типы сообщений в / в подменю

TLDR : хотя в бэкэнд я хотел бы добавить собственный тип сообщения внутри страницы меню (что я могу сделать). Но я не могу заказать результирующие страницы подменю. У меня есть 3 пользовательских типа сообщений «A», «B», «C», и я хочу: Группируйте содержимое 3 на одной странице меню под названием «Моя пользовательская страница», Когда я нажимаю […]

Intereting Posts
Как я могу использовать отдельные домены для отдельных страниц? Исключая должности, не работающие Заставить WordPress для загрузки определенного шаблона Правила страницы обслуживания Htaccess, которые действительно работают с WordPress? Как подготовить изображения для изменения ширины макета? Как использовать максимальные и минимальные значения настраиваемых полей Разрешение косых черенков / постоянных ссылок Список всех ключевых слов WordPress На странице администрирования пользователей администрирования, как я могу запретить пользователям с определенными правами изменять пользователей с другими привилегиями? WooCommerce – перенаправление на продукт после входа в систему Маршрутизация пользовательского php на wordpress Страницы запросов на основе тегов Создайте плагин, который работает в фоновом режиме небольшое направление на пользовательский тип сообщения Вставить iFrame в WordPress 3.0.1