Articles of меню администратора

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

Я столкнулся с проблемой, описанной в этом Trac: https://core.trac.wordpress.org/ticket/14365 Я вижу, что один из разработчиков добавил здесь Diff: https://core.trac.wordpress.org/attachment/ticket/14365/14365.api.diff , который, похоже, добавит возможность зарегистрировать точную возможность пользователь должен иметь, чтобы сохранить параметры, не требуя, чтобы пользователь имел широкие возможности «manage_options», которые я не хочу им иметь, поскольку он предоставляет слишком много других вещей в […]

Как добавить пользовательскую вкладку в бэкэнд?

Я хотел бы узнать о создании страницы и вкладке в панели администратора. Пожалуйста, дайте мне знать полезный список крючков и фильтров.

Как вставить некоторые строки файла журнала в пользовательскую страницу администратора

Я создал пустую пользовательскую страницу администратора на моем сайте WP под названием NEW CUSTOM ITEM . Эта страница обновляется из задания cron, которое читает из файла журнала, всегда отличающегося. Этот cron работает каждый день. У меня есть класс, который создает файл журнала, и в этом классе у меня есть функция, которая отображает строки файла журнала, […]

Как переопределить post-new.php с помощью настраиваемого шаблона

Как я могу переопределить post-new.php своим custom template . Когда я include файл или просто перенаправляю, я вижу свой шаблон, но боковая панель администратора отсутствует. Я знаю, что это не просто.

Мимика меню панели управления из wordpress 3.0.1

Я выбрал из множества меню для моего приложения только один, и это было меню администратора WordPress 3.0.1, но я не могу пройти его функциональность. Если быть более четким, я не могу понять, как работает скользящее в этом меню. Есть ли функция jQuery для каждого элемента меню или они сделали это без ссылки на конкретный пункт […]

Использование пользовательских типов сообщений в пользовательском меню администратора

Этот вопрос немного сложно объяснить, но я постараюсь быть настолько ясным, насколько могу: У меня есть пользовательская тема, над которой я сейчас работаю. В этой теме я добавил меню верхнего уровня в wp-admin с 5 подменю ниже. В одном из этих подменю я хочу добавить пользовательские типы сообщений, где администратор может создавать и редактировать сообщения […]

Можно переключаться между правами администратора и авторским взглядом?

Панель инструментов WordPress admin может быть немного сложной для «нормальных» авторов wp. Могут ли пользователи, которым нужны привилегии администратора, просматривать только более простой авторский вид, но при необходимости могут переключаться на полную панель управления администратора? Я понимаю, что мы могли бы просто создать для них еще одну учетную запись автора. Или используйте плагин для создания […]

Необязательно вызывать add_submenu_page и add_menu_page из hook_Admin?

Из fm: ПРИМЕЧАНИЕ. Если вы используете «У вас недостаточно прав для доступа к этой странице». сообщение на экране wp_die (), то вы слишком рано подключились. Крюк, который вы должны использовать, – admin_menu. Я могу создавать пункты меню и подменю из крючков намного раньше, чем admin_menu, например: plugins_loaded. Фактически, он, кажется, работает без какого-либо крючка, вообще, […]

Как я могу контролировать, какие плагины запускаются в панели управления?

Я не хочу активировать / деактивировать плагины. Но для плагинов, у которых нет страниц меню / подменю, которые в основном делают что-то на интерфейсе, я хочу отключить просмотр страниц панели управления / администратора. Конечной целью этого является уменьшение загрузки плагинов в области бэкэнд. Чтобы сделать просмотр / использование панели инструментов / etc намного более быстрой […]

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

Я создал виджет с полями ввода. Я хочу добавить дополнительную кнопку для динамического добавления поля ввода, первым полем ввода является значение по умолчанию. Как я могу это сделать, можно ли это сделать? Вот мой код виджетов: <?php class ExampleClasss extends WP_Widget { function __construct() { // Widget settings $widget_ops = array( 'classname' => 'exampleclass', 'description' […]