Intereting Posts
список архивов на типы сообщений $ error = 404 после поймания add_rewrite_rule Как настроить веб-хостинг? Добавить встроенную загрузку на страницу с плагином Алоу пользователям удалять загруженные изображения внутри бэкэнда? перетащите функции для изменения wp-config из functions.php Закрыть Fancybox, данные формы sumbit и перенаправить Скрыть Добавить в корзину кнопка на woocommerce Страница описания продукта определенного продукта Почему я получаю (службы WooCommerce не могут быть установлены (не удалось создать каталог.).) Ошибка и как ее решить? Добавить новую категорию Невозможно переключиться между визуальными и текстовыми или экранными параметрами Фильтр get_bookmarks не предоставляет аргумент запроса (wp 3.1) Как выбрать страницы в заголовке 20-11? Что я должен использовать, get_posts или wp_query для меньшей загрузки процессора? Как получить название меню домашней страницы?

Подробная информация о wp_localize_script

Привет, кто-нибудь может объяснить мне об этом?

wp_localize_script( 'jquery', 'ZillaShortcodes', array('plugin_folder' => WP_PLUGIN_URL .'/zilla-shortcodes') ); 

Solutions Collecting From Web of "Подробная информация о wp_localize_script"

wp_localize_scripts записывает содержимое на страницу в виде объекта Javascript, к которому могут обращаться другие Javascript, которые запускаются на странице. Дело в том, чтобы иметь возможность передавать динамические данные на исполняемый Javascript без необходимости делать запросы AJAX, анализировать страницу для данных (например, извлекать идентификатор сообщения из атрибутов класса) или скрывать данные на странице, некоторые из них взломали ,

Первый параметр – это slug зарегистрированного и установленного сценария. Вы должны «подключить» или связать wp_localize_script с другим скриптом, который был зарегистрирован и установлен в очередь, и вы должны запустить wp_localize_script после того, как другой скрипт был зарегистрирован и установлен в очередь, а не раньше. Последовательность важна.

ВАЖНЫЙ! wp_localize_script () ДОЛЖЕН вызываться после того, как скрипт, к которому он привязан, был зарегистрирован или зарегистрирован. Он не помещает локализованный скрипт в очередь для последующих скриптов.

http://codex.wordpress.org/Function_Reference/wp_localize_script

Второй параметр – это имя объекта, который будет напечатан на странице. Это имя, которое будет использоваться для доступа к данным объекта. Вы можете думать об этом как имя переменной, за исключением того, что вы будете использовать синтаксис объекта Javascript для доступа к данным.

Третий параметр – это фактические данные, которые будет содержать объект. Это может быть одиночный или многомерный массив (multi из 3.3).

Все три параметра требуются.

Вы можете получить дополнительную информацию о функции wp_localize_script с этой страницы кода .

Я думаю, вы взяли этот код из этого плагина ZillaShortcodes .

В этом коде функция wp_localize_script () делает путь плагина zilla-shortcodes доступным для всех js-скриптов. Wp_localize_scrip использует 'jquery' в качестве дескриптора, так что косвенно он доступен для всех скриптов, которые зависят от jquery.

Вы можете получить доступ к плагину ZillaShortcodes в любом скрипте js, который зависит от jquery, как показано ниже.

 alert( ZillaShortcodes.plugin_folder );