За последние 24 часа нас посетили 17424 программиста и 1699 роботов. Сейчас ищут 1776 программистов ...

Как подключить плагин Jquery Elevatezoom

Тема в разделе "Wordpress", создана пользователем Ванек, 5 авг 2016.

  1. Ванек

    Ванек Новичок

    С нами с:
    5 авг 2016
    Сообщения:
    4
    Симпатии:
    0
    Все привет. Есть тут мануал, как сделать, но не могу разобраться как его подключить, хочу чтоб было увеличительное стекло, можно какой то другой аналог, главное чтоб работал.
     
  2. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    Показывай как делаешь
     
  3. Ванек

    Ванек Новичок

    С нами с:
    5 авг 2016
    Сообщения:
    4
    Симпатии:
    0
    Скачал сам плагин, установил, и на офф сайте расказано как его запустить, а вот как правильно прописать библиотеку jquery - не знаю, прописывал как знаю, но ложился сайт. Вот сама ссылка, http://www.elevateweb.co.uk/image-zoom
     
  4. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    показывай
     
  5. Ванек

    Ванек Новичок

    С нами с:
    5 авг 2016
    Сообщения:
    4
    Симпатии:
    0
    PHP:
    1. <?php echo 'script  type="text/javascript" src="jquery.js"></script>
    2. <script src="jquery.elevatezoom.js" type="text/javascript"></script>'; ?>
    Этот прописываю в header.php, а кто то пишет что можно еще и functions.php,
     
    #5 Ванек, 5 авг 2016
    Последнее редактирование модератором: 5 авг 2016
  6. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    Почему там где script пропущен знак <

    Где у тебя в папке лежит файлы jquery.js и jquery.elevatezoom.js?

    Ты разбираешься в чём разница между относительного пути и полного?
    http://phpfaq.ru/newbie/paths

    Раз сложно, попробуй просто на отдельной страничке этот скрипт установить,
    вот на такой
    HTML:
    1. <!DOCTYPE html>
    2.     <meta charset="utf-8">
    3.     <title></title>
    4. </head>
    5.  
    6. </body>
    7. </html>
     
  7. Ванек

    Ванек Новичок

    С нами с:
    5 авг 2016
    Сообщения:
    4
    Симпатии:
    0
    Ну в html я в курсе как подключать, а вот php - не, я почитал про пути абсолютные и полные, я корне посмотрел - там чуть запутано в какой папке должно быть, кароче все сложно... файлы скинул в папку js
     
  8. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    Покажи тогда какой путь нужно абсолютный показывать для js папки.

    PHP просто динамически генерирует HTML код, ты по какой книге изучаешь PHP?

    http://phpfaq.ru/newbie/na_tanke
     
  9. bikerlex

    bikerlex Активный пользователь

    С нами с:
    2 дек 2014
    Сообщения:
    344
    Симпатии:
    40
    Не кто-то, а документация wordpress и не можно, а нужно.
    HTML:
    1. <script  type="text/javascript" src="jquery.js"></script>
    2. <script src="jquery.elevatezoom.js" type="text/javascript"></script>
    Первая строчка не нужна в WP. Она тут для примера, что сначала нужно подключить JQuery, без него не будет работать эта библиотека. В Wordpress уже есть JQuery. Подключай jquery.elevatezoom.js в functions.php, потому, что подключенный к WP JQuery хуком могли перенести в подвал (по умолчанию он в шапке). Если это так, то подключенная тобой в шапке библиотека понятия не имеет о существовании JQuery.
    Пример подключения в functions.php
    PHP:
    1. wp_enqueue_script('elevatezoom',  get_template_directory_uri() . '/js/jquery.elevatezoom.js');
    Это при условии, что jquery.elevatezoom.js лежит в папке js в корне темы.