Intereting Posts
Как удалить ссылку эскиза продукта из определенного div в Woocommerce? Предупреждение о представлении формы: невозможно изменить ошибку заголовка только тогда, когда плагин отключен XML-RPC и post_date Тема двадцать пятнадцать: настройка цветовой схемы Изменить содержимое главной страницы, если пользователь вошел в систему – BuddyPress Пользовательский шаблон шаблона сообщения Вставить неработающее свойство Как установить определенный пользовательский шаблон для одной записи в блоге Как может searchform.php знать, если он используется на зарегистрированной боковой панели id 'sidebar-1' или 'sidebar-2'? Как отображать сообщения из двух таксономий? Как я могу связать пользовательские типы сообщений? Создание пользовательских связей типа post Как удалить элемент из панели меню + Новое меню на основе роли пользователя Emojis заменен на?? автоматически изображения пользовательского поля не отображаются до тех пор, пока не будет сохранено сохранение страницы Добавить диапазон в верхнем меню с вложенными иеными

Настройка темы – можно отключить Live Preview?

Это необычная ситуация, когда у меня есть установка MU, где один из сетевых сайтов является фактически виджетами, поэтому страница содержит только javascript в инструкции записи документа.

Проблема в том, что когда вы загружаете попытку использования настраивателя, javascript на странице вытирает все остальное.

Мне любопытно:

  • если я могу полностью отключить просмотр в реальном времени
  • или если я могу настроить запуск на другой, фиктивной странице, вместо главной страницы
  • если есть способ переопределить видимую страницу в параметрах запроса
  • если есть какой-то другой способ доступа к параметрам theme_mod через панель управления (в настоящее время мне нужно использовать phpMyAdmin и вручную редактировать JSON – это установка WPEngine …)

home_url() в wp-admin/customize.php кажется жестко запрограммированным, но я, возможно, что-то пропускаю.

Да, есть способ отключить рендеринг Live Preview.

1] Откройте файл functions.php . (находится в: /wp-includes/functions.php)

2] Добавьте следующий фрагмент кода в самом конце файла:

 add_action( 'customize_preview_init', function() { die("The customizer is disabled. Please save and preview your site on the frontend."); }, 1); 

3] Сохраните файл functions.php.

Вот и все. Я тестировал его, и он работает без проблем.

Источник: https://snippets.khromov.se/disabled-wordpress-customizer-preview/