Intereting Posts
Как заставить ползунок nivo отображать выдержку Попытка перенаправления на основе GEO op Использование пользовательских тегов HTML для WordPress переадресовать «об авторе» на страницу запрос usermeta из настраиваемого поля Можно ли размещать сообщения Word 2007 через XML-RPC и ограничивать категории пользователем? Область переменных темы WordPress Как использовать wp_nav_menu для создания выпадающего меню выбора? Могу ли я добавить / заменить изображение WordPress в Личном кабинете Как определить количество записей в нескольких категориях Добавить текущий элемент меню CSS в специальный архив типа страницы в меню WordPress Изменение размера шрифта по умолчанию и удаление нежелательных размеров шрифта в TinyMCE Advance Plugin Как изменить метаданные (название, описание) для текущего сообщения? Как иметь дело с равными и схожими аргументами для функции? скрыть определенное пользовательское поле

Скрипт Enqueue вызывает ошибку в консоли

WP версии 3.9 Я редактирую customizer. У меня есть поле для загрузки логотипа.

введите описание изображения здесь

Когда я пытаюсь загрузить, я получаю сообщение об ошибке.

ТипError: wp.media.model.settings.post не определено введите описание изображения здесь

Я отслеживал проблему, и она исходит из этого ADMIN JS, который я включаю.

ОШИБКА БУДЕТ ДЕЙСТВИТЕЛЬНО, ЕСЛИ ЖЕ ПУСТОЙ

function woop_admin_background_scripts() { wp_enqueue_script( 'woop-custom-background-ext-js', get_template_directory_uri() . '/functions/custom-backgrounds.js', array( 'wp-color-picker', 'media-views' ), 'v1.0', true ); } add_action( 'admin_enqueue_scripts', 'woop_admin_background_scripts' ); 

Я попытался удалить $ deps. Если он пуст, он работает правильно.

  array( 'wp-color-picker', 'media-views' ), >>>> '', 

Я не понимаю, в чем проблема. Почему это дает мне ошибки JS, потому что JS находится в очереди. Каким будет решение, как решить эту проблему?

спасибо