Верх страницы
Обложка к записи Как отключить режим разработки в Redux Framework
Время для прочтения: 0 мин. 21 сек.

Как отключить режим разработки в Redux Framework

В Redux Framework при активной опции WP_DEBUG = true выводится новостной информер в консоли WordPress, баннер на странице настроек вашего плагина или темы и уведомление админу, что сайт находится в режиме разработки.

Также в левом меню админки в Инструментах всегда болтается ссылка на страницу диагностики Redux Framework.

Чтобы удалить все следы использования фреймворка от пользователя и не пугать его лишними меню и баннерами, если у него случайно окажется включённым дебаг, предлагаю использовать простой сниппет:

/**
 * Отключаем режима разработки
 *
 * @param ReduxFramework $redux
 */
function mihdan_redux_disable_dev_mode( ReduxFramework $redux ) {
    $redux->args['dev_mode'] = false;
    $redux->args['forced_dev_mode_off'] = false;
}
add_action( 'redux/construct', 'mihdan_redux_disable_dev_mode' );

/**
 * Удаляем меню Redux из Инструментов
 *
 * @param string        $page
 * @param Redux_Welcome $welcome
 */
function mihdan_redux_remove_tools_menu( $page, Redux_Welcome $welcome ) {
		remove_submenu_page( 'tools.php', 'redux-framework' );
	}
add_action( 'redux/pro/welcome/admin/menu', 'mihdan_redux_remove_tools_menu', 10, 2 );

Если вы боитесь лезть в код, то специально для таких случаев на официальном сайте проекта есть платное расширение Ad Remover за 60$, которое сделает всё это за вас.

Автор: Кобзарёв Михаил

Русский разработчик с 20-ти летним стажем. Работаю с PHP, ООП, JavaScript, Git, WordPress, Битрикс, Joomla, Drupal, OpenCart, DLE, Laravel, Moonshine, Symfony, SuiteCRM.

Оптимизирую сайты под Google Page Speed, настраиваю импорты для больших магазинов на WooCommerce + WP All Import. Пишу плагины на заказ. Все мои услуги.

Веду блог о разработке, дайджест в телеграмме и в ВК.

Вы всегда можете нанять меня.

Комментарии
Подписаться
Уведомить о
guest

3 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии
Олег
Олег
5 лет назад

Добрый день, некоторое время разбираюсь с Redux ищу плагин аля фрейворк для создания панели настройки сайта на WordPress. Меня интересует настройка комплексных полей, к примеру создаю 1 комплексное поле : в него закидаю пару текстовых полей. изображение. И количество комплексных полей определяетсся менеджером контента. на фронтенде вывожу с помощью цикла.

если не понятно обьяснил то может быть более понятно станет после просмотра этой страницы на кама

 https://wp-kama.ru/plugin/carbon-fields/complex-field и особо комментарий от Oleg он внизу самый длиный и без бороды

Спасибо

anton
anton
5 лет назад
Ответить на  Олег

В Redux как раз есть платный экстеншн https://redux.io/extension/repeater/

Предыдущая запись

Давайте дружить
в Telegram

Авторский блог вашего покорного слуги в Telegram про web, программирование, алгоритмы, инструменты разработчика, WordPress, Joomla, Opencart, Laravel, Moonshine, фильмы и сериалы