Articles of javascript

Общий кэш W3: загрузка CSS асинхронно для лучшего показателя PageSpeed?

Я использую W3 Total Cache для минимизации около 15 файлов CSS, а также для минимизации 20 файлов JS и загрузки их асинхронно в нижнем колонтитуле. Запуск моего сайта через страницу PageSpeed ​​дает мне следующее сообщение: Исключить блокировку отображения JavaScript и CSS в надводном содержимом Мне интересно, как я могу загрузить этот CSS-файл асинхронно с помощью […]

Плагины JQuery в WordPress

Я смог немного скомпоновать, как это сделать, но я действительно борюсь с этим. Я хочу использовать плагин сортировщика таблиц ( http://tablesorter.com ) в настраиваемом шаблоне страницы для отображения данных, но я не уверен, что это правильно. Я зацепил «wp_enqueue_scripts», и я использую эту функцию для установки в файл JS-файла сортировщика таблиц. Я считаю, что это […]

Использование wp_localize_script для хранения URL-адреса шаблона в переменной, используемой в JS

Я пытался сохранить шаблон url ( bloginfo(template_url); ) в переменную, чтобы использовать его в своем JavaScript. Однако я понял, что это невозможно, и кто-то предупредил меня о wp_localize_script и сказал, что он может делать то, что я хотел. Я просмотрел код, но я все еще не уверен, как это реализовать. Вот что я до сих […]

Использование Foundation 5 в области администрирования WordPress

Я пытаюсь реализовать Zurb's Foundation 5 в разработке, чтобы позволить мне использовать его функциональные возможности для создания лучших пользовательских интерфейсов страниц в wp-admin. Однако по какой-то причине JS Foundation не работает. Вот источник с пользовательской страницы wp-admin: <!DOCTYPE html> <!–[if IE 8]> <html xmlns="http://www.w3.org/1999/xhtml" class="ie8 wp-toolbar" lang="en-US"> <![endif]–> <!–[if !(IE 8) ]><!–> <html xmlns="http://www.w3.org/1999/xhtml" class="wp-toolbar" […]

Создайте специальное слайд-шоу WordPress с "jquery.cycle.all.js"

я хочу создать свое собственное слайд-шоу без использования каких-либо слайдеров. – в нижнем колонтитуле — <script type="text/javascript" src="<?php bloginfo( 'template_url' );?>/js/jquery.cycle.all.js"></script> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script> <script> $('#slideshow').cycle({ fx: 'scrollLeft', timeout: 3000, pager: '#navSlider', slideExpr: '#mySlide' }); </script> в моем front-page.php <div class="slideContent"> <div id="navSlider"></div> <div id="slideshow" class="pics" style="position: relative; overflow: hidden;"> <div id="mySlide"> <div id="textBack"></div> <div […]

Переместите все JS-файлы в нижний нижний колонтитул, верный путь

Чтобы ускорить загрузку моего сайта и предотвратить создание сценариев на странице, я пытаюсь переместить все возможные сценарии (что означает файлы JS) с head до footer . После прочтения и проведения некоторых исследований я сделал этот код: function footer_enqueue_scripts() { remove_action('wp_head', 'wp_print_scripts'); remove_action('wp_head', 'wp_print_head_scripts', 9); remove_action('wp_head', 'wp_enqueue_scripts', 1); add_action('wp_footer', 'wp_print_scripts', 5); add_action('wp_footer', 'wp_enqueue_scripts', 5); add_action('wp_footer', 'wp_print_head_scripts', […]

Как установить классную функцию javascript в WordPress?

Я пытаюсь установить это меню http://tympanus.net/codrops/2013/08/13/multi-level-push-menu/ на моем сайте WordPress. Однако javascript не может быть загружен. Вот мой муркуп Я использовал меню как menu.php, я назвал это, используя <?php include (TEMPLATEPATH . '/menu-bar.php' ); ?> <?php include (TEMPLATEPATH . '/menu-bar.php' ); ?> в index.php и разметку <!– mp-menu –> <nav id="mp-menu" class="mp-menu"> <div class="mp-level"> <h2 […]

wp_enqueue_scripts не попадает в очередь

Я использую Emberjs для создания внешнего интерфейса на сайте WordPress. Он имеет два файла javascript 1. vendor.js и 2. myapp.js. На сервере разработчика Ember приложение работает правильно, но когда я добавляю производственные сборки в приложение WordPress, я получаю ошибки, которые предполагают, что файл vendor.js не загружен до myapp.js . Обратите внимание: у vendor.js внутри него […]

Пользовательский плагин – CSS работает, JS не

В плагине, который я делаю, я использую отдельные файлы js и css (____. Js, ____. Css). Это первый случай, когда я включил внешний .js-файл во что угодно. Я регистрирую и размещаю их как в следующем, так и в основном файле ___. Php: function CA_register_plugin_styles() { wp_register_style( 'CA_2014_bookpage_css', plugins_url( '/CA_2014-bookpage-plugin/CA_2014_bookpage-css.css' ) ); wp_enqueue_style( 'CA_2014_bookpage_css' ); } […]

Как использовать Readmore.js?

Я пытаюсь использовать Readmore.js для описания категории WooCommerce «Read more / Close». Я вставляю JavaScript и добавляю $('article').readmore(); в плагине «Вставить верхний и нижний колонтитулы», но когда страница загружается, она дает мне эту ошибку в консоли: Uncaught TypeError: $ is not a function (anonymous function) @ (index):205 j @ jquery.js:2 k.fireWith @ jquery.js:2 m.extend.ready @ […]

Intereting Posts
боковая панель не отображается, что случилось с этим кодом? короткие кодовые выходы сначала до содержимого страницы Лучший способ удалить WordPress Meta Box на основе состояния сообщения Объяснение перехватчиков фильтра posts_join и posts_fields? Добавление единицы товара после цены WooCommerce. Пример: $ 24 / м2 и $ 24 / м plugin_dir_url () добавляет путь к URL-адресу Мета-запрос с меткой времени с использованием WP_query Как включить файл с помощью get_template_part () в плагин? Как выбрать получателя электронной почты в форме контакта 7 на основе ввода состояния адреса в форме и сохранить в базе данных Пользовательская таксономия и проблема tax_query? Текстовый виджет не сохраняет содержимое Фиксирование пользовательского правила перезаписи AJAX против фрагментации кэширования для общего кэша W3 get_posts – выясните, была ли querystring испорчена и используется резерв Когда незарегистрированный пользователь отправляет форму для настраиваемого типа сообщения, отправьте электронное письмо, которое позволяет им удалить их сообщение