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

Как вернуть пустую страницу

Я не могу понять, как это сделать, как вернуть пустую / белую страницу в области администратора со страницы плагина? Редактировать: Как я могу остановить загрузку по умолчанию и возвращать пустое тело?

Отключите панель администратора / проблему с отзывчивым меню

Я использую плагин, называемый Отключить удаление панели администратора WP Цель: отключить панель администратора (назад и интерфейс). Я действительно хочу отключить этот бар для панели инструментов, но если я хочу использовать панель инструментов на своем телефоне или планшете, левое отзывчивое меню исчезнет. Кнопка ответного меню находится в панели администратора, вот в чем проблема. Есть ли способ […]

Невозможно использовать admin_enqueue_scripts или wp_enqueue_script

У меня внезапно возникла проблема, что ни admin_enqueue_scripts ни wp_register_script не работают нормально, они отлично работают, но внезапно перестали работать. В следующей функции первый wp_register_script работает нормально и загружает modernizr, а wp_enqueue_style работает нормально и загружает глобальный стиль, но ни загрузка, ни глобальные скрипты не загружаются. function theme_enqueue_scripts(){ wp_register_script('modernizr', get_stylesheet_directory_uri() . '/js/modernizr.js'); wp_register_script('require', get_stylesheet_directory_uri() . […]

MultiSite: новые сайты не отображаются

У меня есть установка Multisite, которую я только что обновил до 3.5.2. Пока все работает отлично (9 сайтов); после обновления я просто решил создать два новых, и у меня проблема. Все ниже сделано как суперадмин, который также является администратором для новых сайтов. Network Admin -> Сайты не показывают новые сайты. Если я попытаюсь отредактировать их, […]

Используйте действие формы «get» на странице администрирования плагина WordPress.

Я пишу плагин WordPress, у которого есть URL-адрес панели мониторинга, такой как … http://www.mydomain.com/wp-admin/admin.php?page=my-plugin.php У меня есть окно datepicker на странице, которую я использую, чтобы выбрать дату, и нажмите «Отправить», как это … <form action="http://www.mydomain.com/wp-admin/admin.php?page=my-plugin.php" method="get"> <input type="text" class="mydatepicker" name="start_date" value=""/> <input type="submit" value="submit"> </form> Я ожидаю, что страница перезагрузится с таким URL-адресом … http://www.mydomain.com/wp-admin/admin.php?page=my-plugin.php?start_date=2014-04-03 […]

InfiiniteWP и WP Networks (multisite)

У нас есть два сервера. Один, у которого есть индивидуальные, автономные WP-установки. На втором сервере есть экземпляр многосетевых (сетей) WP. Мы стремимся объединить эти две платформы на новой, более жесткой виртуальной машине и оцениваем инструменты управления. До сих пор мы тестировали InfiniteWP (IWP) на первом ящике с отдельными сайтами и были довольны. Однако у моей […]

Навсегда активировать тему WordPress

Можно ли постоянно активировать тему, чтобы ее нельзя было отключить или изменить? Что-то подобное: define( 'WP_DEFAULT_THEME', 'apollo' );

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

Мне нужно отобразить уведомление администратора или лучше всплывающее окно js после добавления новой категории. В моих functions.php я создал 2 функции: add_action('create_category', 'popup_reminder_caller'); function popup_reminder_caller() { add_action('admin_notices','popup_reminder'); } function popup_reminder(){ ?> <div class="error notice"> <p><?php __( 'There has been an error. Bummer!' ); ?></p> </div> <?php } но не работает. Крюк правильно называется (я отлаживаю), […]

Плагин Admin Plugin для другого файла в плагине

Это упрощенная версия того, что мне нужно делать (т. Е. Я знаю, что есть другие способы делать что-то, но мне нужно решение этой конкретной проблемы). Я использую wordpress 3.3 из новой установки. У меня есть плагин, и я добавил его в меню администратора: add_menu_page('Plugin','Plugin', 'edit_pages', 'plugin/page1.php'); который отлично работает, я могу щелкнуть по нему, он […]

Включая источник JS с административной страницей

Часть администрирования для моего плагина разделена на несколько страниц, и для некоторых страниц я хотел бы вставить в очередь источник JS, который добавит функциональность jQuery к различным элементам. Сейчас это мой подход: function admin_register_init() { if ($_GET['page'] == 'worldexplorer_admin_location_hub') wp_enqueue_script('worldexplorer_admin_hub', WP_PLUGIN_URL.'/worldexplorer/admin/admin_hub.js'); } add_action('admin_init', 'admin_register_init'); Однако для этого требуется проверить индекс страницы массива $ _GET. Есть […]