Articles of add submenu page

Показать категорию и ссылку тега как подменю под подменю пользовательского типа сообщения

Я создал меню управления колледжей в admin, под которым я добавил некоторые подменю, эти подменю имеют разные типы сообщений. Они отлично работали. Но категория и теги не отображаются в качестве под-подменю под пользовательскими типами сообщений Управление колледжем / * Главное меню * / – Факультет / * Подменю Пользовательский тип сообщения * / – Курсы […]

сохранение настроек подстраницы в СЕТЕВОЙ ПАНЕЛИ

В одиночных установках WP, на сгенерированной подстранице плагина, вы помещаете <form action="options.php" … делает работу хорошо. Однако в подстранице Multisite Network параметры options.php не работают, а не settings.php (перенаправляется на эту страницу после отправки формы) … Я не могу найти, какую страницу использовать там, чтобы отправить <form> значения на эту страницу, которые будут сохранять и […]

Предотвратить вывод gui-администратора из страницы с помощью add_submenu_page

Я создал ссылку для загрузки для своего плагина с помощью add_submenu_page. При щелчке ссылки он собирает некоторые файлы в zip, а затем выводит содержимое в браузер так: header('Content-Type: application/zip'); header('Content-Length: ' . filesize($file)); header('Content-Disposition: attachment; filename="file.zip"'); readfile($file); unlink($file); Проблема в том, что WordPress по умолчанию включает все в свою тему администратора. Есть ли флаг или […]

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

Я создаю плагин с 6 страницами подменю. Мне нужно, чтобы 4 из них были доступны администратору и пользовательской роли пользователя, которую я создал, сказали пользователю «тренер». Затем 2 из них будут доступны администратору и другой пользовательской роли пользователя «player». Как мне сделать это, чтобы добавить 2 роли пользователя?

WordPress template – Как добавить класс в тег li, если существует подменю

например, я хочу создать это меню: <div class="menu_wrap"> <ul class="nav sf-menu"> <li class="sub-menu"><a href="">Main Menu 1</a> <ul> <li><a href=""><span>-</span>Sub Menu 1</a></li> <li><a href=""><span>-</span>Sub Menu 2</a></li> </ul> </li> <li class="sub-menu"><a href="">Main Menu 2</a> <ul> <li><a href=""><span>-</span>Sub Menu 1</a></li> <li><a href=""><span>-</span>Sub Menu 2</a></li> </ul> </li> <li><a href="">Main Menu 3 without sub menu</a></li> </ul> как добавить class = […]

Создать динамическую wordrpess пустую страницу

Я создал подменю в wordpress с помощью add_submenu_page: add_submenu_page(null,'Page Title','Page Title','administrator','page-slug','page-callback'); Я хочу создать другую страницу, подобную этой, с условием, что страница будет полностью пустой без создания нового файла. У WordPress есть такая функция? Я хочу, потому что я хочу сгенерировать и загрузить там файл xml, и если на этой странице есть верхние и нижние […]

Как увидеть все в get_option ()?

В разработке тем и плагинов мне нравится полностью запускать все, чтобы убедиться, что проблем нет, и я не получаю никаких ошибок. ТОЛЬКО в разработке добавьте следующее в мой footer.php чтобы узнать, что происходит: if (is_user_logged_in()) : // GET POST META // https://developer.wordpress.org/reference/functions/get_post_meta/ global $wp_query; $post_meta = get_post_meta($post->ID); echo '<h1>Post Meta</h1>'; echo '<pre>'; var_dump($post_meta); echo '</pre>'; […]

Как виджет должен ссылаться на то, что добавлено в пользовательские подменю или поля addmenu?

Вступая в расширенную разработку плагинов, я слежу вместе с Справочником плагинов, но я не видел, чтобы он упоминал, как вы должны ссылаться на то, что было добавлено на страницу настроек. Так, например, когда вы посещаете страницу настроек образца, созданное меню: function wporg_options_page() { // add top level menu page add_menu_page( 'WPOrg', 'WPOrg Options', 'manage_options', 'wporg', […]

Как добавить пользовательские ссылки подменю в меню wp-admin?

Можно ли добавлять пользовательские ссылки в качестве подменю в меню, которое уже существует в wp-admin? Например, в разделе «Внешний вид»:

Есть ли ссылка на документацию для форм на странице меню и настройке?

Пытаясь придерживаться лучших практик WordPress и улучшая способы разработки плагинов, я просмотрел документацию по коду и разработчику, чтобы увидеть, есть ли что-либо, указывающее на то, что предпочтительнее при разработке форм при настройке страниц в отношении того, какой HTML и CSS используется. Моя цель – улучшить, как я разрабатываю свои плагины и придерживаюсь того, что уже […]