Intereting Posts
Форма не отправляется на второй вызов Как сортировать категорию по пользовательскому значению поля создать окно комментариев в магазине магазина woo-commerce Сортировка по таксономии Отключить автоформатирование TinyMCE Уменьшить / оптимизировать вызов wp_get_object_terms () при создании постоянных ссылок Как отправить запрос ajax и получить ответ от функции? Нужна помощь с дружественным URL в WordPress Как добавить анонимную функцию в перехватывание WordPress, удалив create_function Может ли WordPress обрабатывать следующие функции? Нестандартная ссылка меню не работает для внешнего сайта Как исключить таксономию категории и post_tag при отображении пользовательской таксономии? Является ли ловушка спам-бот доказательством? Обратный URL-адрес изображения, если изображение отсутствует с помощью функции короткого кода После изменения siteurl, базы данных исходного URL-адреса, он показывает 3/4 ошибки, вызванные

Как вставить скрипты в правильный путь в плагине?

Я разрабатываю плагин wordpress и только что вышел с проблемой с скриптами очереди.

Я хочу установить в JQuery UI (.js) и (.css) в свой плагин.

  • Лучше ли выложить его из Google CDN или из WordPress в комплекте?
  • Если на странице администрирования WordPress активны 2 плагина, и оба используются JQUERY UI разных версий. Тогда это будет конфликт или проблема?

Я googled много страниц и на самом деле еще не пришел с идеальным решением. Поделитесь своим опытом и мнениями относительно сценариев очереди в плагине.

Solutions Collecting From Web of "Как вставить скрипты в правильный путь в плагине?"

Лучшая практика состоит в том, чтобы фактически вывести из очереди версию, поскольку она имеет ручку, это позволяет избежать конфликтов.

Если 2 скрипта находятся в очереди с использованием одного и того же дескриптора, например jquery-ui-core (по умолчанию WP one), загружается только 1 скрипт.

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

Это особенно верно для скриптов и CSS, таких как jQuery-UI, которые включают в себя собственные жестко закодированные ручки, такие как #tabs которые могут вызывать проблемы с темами и другими плагинами.

На мой взгляд, нарушение сайта хуже, чем загрузка нескольких дополнительных КБ.