Articles of admin menu

Плагин OOP и меню – вызов неопределенной функции register_setting ()

Документация WordPress кажется пятнистой по объектно-ориентированному коду. Я настраиваю несколько плагинов, а первый должен регистрировать настройки и страницу меню. Он бросает «undefined» для вызовов register_setting() или add_settings_field() . Должны ли они отправиться в другое место? Я не вижу, чтобы страница настроек администратора тоже создавалась? Спасибо за любую помощь. <?php //$c = new mySettings(); class mySettings […]

Как предотвратить появление родительской страницы администратора в качестве дочерней страницы администратора

Я использую этот код: add_menu_page($page_title, $menu_title, $this->capability, $menu_slug, $function); Что добавляет страницу администратора верхнего уровня. Когда я добавляю: add_submenu_page( $menu_slug, 'sub menu 1', 'sub menu 1', $this->capability, $menu_slug . '_sub_menu_page_1', $function ); Я получаю не только желаемую дочернюю страницу, но также и родительскую страницу, чтобы стать дочерней страницей.

Скрыть виджеты / плагины с панели инструментов

У меня есть два плагина на панели управления, SEO WordPress и Custom Content Type Manager , и по соображениям безопасности я хочу скрыть их с панели инструментов. Как это сделать? Я пытался скрыть SEO WordPress с помощью этого: // Remove Admin Dashboard menus function wp_admin_dashboard_remove_menus() { global $menu; $restricted = array(('Comments'), __('Users'), __('Updates'), __('wpseo_dashboard')); end […]

Страницы администратора не содержат контента

Не обычный белый экран любого ужаса, мой сайт отображается нормально, пока вы не перейдете на панель управления администратора. В то время как панель управления (или меню администратора, если хотите) видна и отвечает соответственно, содержимое не отображается ни для одного из разделов / страниц. За исключением двух вещей: добавление сообщения и редактирование старого. Итак, это то, […]

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

Я знаю, как удалить элементы из левой панели навигации (подключиться к admin_menu и сделать global $menu; unset( $menu[ __( "Posts" ) ] ); например). Но он по-прежнему показывает левую навигационную панель (на ней ничего нет). Я хочу, чтобы весь левый навигационный экран исчез. Я пробовал это, и он не работает: //This doesn't work (in any […]

Добавить экраны управления для публикации типа

Я ищу, чтобы создать тему, которая имеет интегрированное резюме, используя пользовательские типы сообщений. Я рассмотрел этот вопрос в отношении ввода типов сообщений в типах сообщений в меню администратора. Структура, которую я планирую: Продолжить Просмотр занятости Добавить занятость Просмотреть квалификацию Добавить квалификацию Просмотр новых публикаций Добавить членство Опции Как вставить ссылки в соответствующий экран управления сообщениями […]

Как изменить страницу через логин как пользователь и администратор

Я использую WordPress, и я пытаюсь разработать веб-сайт электронной коммерции, используя WooCommerce . Когда пользователь входит в систему, я хочу показать следующее в строке меню: Продукт категория Профиль пользователя заказы телега Затем, когда вход поставщика или продавца, он покажет: Профиль пользователя Vendor Панель приборов Заказы, Продукты Варианты оплаты Как я могу это достичь?

Показывать категории woocommerce в моем стиле меню

Я изменяю тему, которую я купил, поскольку она не подготовлена ​​для woocommerce. Он имеет возможность выбрать мегаменю из выпадающего списка в меню, где говорится не мегаменю. Это код, который я нахожу, связанный с этой частью меню в моем коде темы. $menu_control .= '<select style="'. $style .'" name="penci_cat_mega_menu[' . $item->ID . ']" id="" class="widefat code edit-menu-item-url">'; […]

Изменение меню «Страницы по умолчанию» в wp-admin

Я не могу понять, как изменить представление по умолчанию для «Страницы» в меню администратора. Исходным видом является представление «Страницы» ( /wp-admin/edit.php?post_type=page ) Как это могло изменить это на что-то еще? Как «Добавить новую страницу» ? ( /wp-admin/post-new.php?post_type=page ) Я пробовал несколько различных параметров, включая восстановление меню с помощью пользовательского меню, но похоже, что WordPress автоматически […]

проверить current_theme_supports в admin_menu hook

Я добавляю меню и подменю через admin_menu в моих functions.php. Одно из подменю, которое я хочу добавить, – это menus . Я хочу убедиться, что тема поддерживает меню до того, как я это сделаю, поэтому я попытался использовать функцию current_theme_supports , но он возвращает false, по-видимому, потому что $_wp_theme_features по-прежнему остается нулевым на этом этапе. […]