Intereting Posts
последние 5 сообщений, используя switch_to_blog loop WordPress не загружает JQuery сейчас? Нужно ли также вставлять в очередь JQuery? Более одного TinyMCE (wp_editor) с разными значениями $ settings ломается Как загрузить тему textdomain из плагина? Отображение таксономий в цикле с шаблонами args Получить сообщение и все сообщения после него по ID? внедрение ящиков сообщений со ссылкой на все сообщения Переход на летнее время Резервное копирование загружает папку вне wp-контента? Предоставление пользователям возможности создать сообщение, которое является настраиваемым типом сообщения на странице групповые сообщения по месяцам / дате игнорировать годы Почему моя preg_replace не работает с content_save_pre? Как включить эскизы в виджетах панели управления RSS WordPress Media Library показывает неправильный размер предварительного просмотра? Как разместить изображения в моем блоге с заранее определенной границей

Как получить мою страницу для загрузки библиотеки jQuery UI Effects?

Я использую javascript в первый раз, чтобы сделать некоторые простые анимации на главной странице моего сайта. До сих пор я добавил следующее к моему файлу header.php (который используется только для моей домашней страницы) перед строкой wp_head.

<?php function my_scripts_method() { wp_enqueue_script('jquery'); } add_action('wp_enqueue_scripts', 'my_scripts_method'); // For use on the Front end (ie. Theme) ?> 

Это загрузка jquery на мою страницу! Мне нужно только это на домашней странице, поэтому я не называю ее в functions.php или что-то еще.

Мне просто нужно сделать несколько простых анимаций на моей домашней странице и вам нужен совет. Когда страница загружается, я хочу, чтобы логотип переместился в положение сверху страницы, а затем я хочу, чтобы меню отображалось под ним, используя эффект «Слепой». Когда кто-то нажимает на элемент меню, мне нужно, чтобы меню скрывалось с использованием эффекта слепого цвета, цвета фона для изменения, логотипа для перемещения и логотипа, который должен был переходить от одного png к другому png (чтобы он также менял цвет ).

Кодекс ( http://codex.wordpress.org/Function_Reference/wp_enqueue_script ) говорит, что jQuery UI Effects НЕ включается в jquery-ui-core.

Как получить мою страницу для загрузки библиотеки jQuery UI Effects?

В качестве альтернативы, возможно, кто-то может предложить совет по лучшему файлу js, который будет использоваться для этого, чем jQuery UI Effects?

Solutions Collecting From Web of "Как получить мою страницу для загрузки библиотеки jQuery UI Effects?"

Вы можете вызывать скрипты в вашей функции только для загрузки на переднюю или домашнюю страницу. Кодекс не является очень полной ссылкой, чтобы включить ядро ​​jQuery UI Effects, вы можете сделать следующее:

 wp_enqueue_script( 'jquery-effects-core'); 

Или вы можете исключить только те эффекты, которые вы хотите, например:

  wp_enqueue_script( 'jquery-effects-blind'); 

Ниже приведена ссылка на имена эффектов jQuery, которые вы можете заключить в очередь:

  • JQuery эффекты процессоров
  • JQuery эффекты слепого
  • JQuery эффекты дребезга
  • JQuery эффекты клип
  • JQuery эффекты падение
  • JQuery эффекты взорваться
  • JQuery эффекты фейдерными
  • JQuery эффекты раза
  • JQuery эффекты, выделить
  • JQuery эффекты-пульсировать
  • JQuery эффекты масштаба
  • JQuery эффекты дрожания камеры
  • JQuery эффекты слайд
  • JQuery эффекты переноса

Чтобы включить его только для вашей страницы шрифтов, вы бы сделали что-то вроде:

 function my_scripts_method() { if ( is_front_page ) { // make sure jQuery is loaded wp_enqueue_script('jquery-ui-core', '', '', array('jquery')); wp_enqueue_script('jquery-effects-core', '', '', array('jquery')); } } add_action('wp_enqueue_scripts', 'my_scripts_method');