Intereting Posts
Добавление настраиваемых полей в собственные настройки галереи wp Что нужно отключить для работы во внутренней сети без доступа к Интернету? Пользовательская раскрывающаяся форма поиска, которая позволяет пользователям выбирать вариант B на основе варианта 1 Необходимая помощь по AZindex $ wpdb error (вызов функции-члена-члена () для не-объекта) Как использовать get_template_part всегда относительно файла, в котором я его использую? Как изменить язык для запланированных событий? Незащищенная страница появляется защищенной, когда она отправляется в Facebook (S2Member) База данных для поля автозаполнения JQuery форма пользовательского поиска, значение posts_per_page игнорируется Шаблон страницы не отображает простой HTML, если он вставлен на другую страницу? установить постоянную ссылку для CPT Как обрезать описание в панели администратора для пользовательской таксономии Как найти галереи WordPress Nextgen, которые не используются в сообщениях WordPress? Как заставить мой основной образ растянуть всю длину экрана?

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

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

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

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

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

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

Solutions Collecting From Web of "Настройка темы – можно отключить Live Preview?"

Да, есть способ отключить рендеринг 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/