Просмотр 15 ответов — с 1 по 15 (всего 34)
  • Можно через functions.php:

    function theme_name_scripts() {
       wp_enqueue_style( 'evenZoom', get_template_directory_uri() . "/css/evenZoom.css", false );
    
       wp_register_script( 'evenZoom', get_template_directory_uri() .'/js/evenZoom.js', false );
       wp_enqueue_script( 'evenZoom');
    }
    add_action( 'wp_enqueue_scripts', 'theme_name_scripts' );

    Спасибо. Что-то не сработало.
    Вот код на моей тестовой страничке, что не так?

    <!DOCTYPE html>
    <html lang="ru">
    <head>
    <link rel="stylesheet" type="text/css" href="klarton.ru/css/evenZoom.css" />
    </head>
    <body>
    <script>
    $(function() {
        $("#example").evenZoom();
    });
    </script>
    <div id="example" data-zoomed="/wp-content/uploads/2015/07/shutterstock_93299200.jpg">
        <img src="/wp-content/uploads/2015/07/small.jpg" alt="Example" />
    </div>
    
    </body>
    </html>

    <link rel=»stylesheet» type=»text/css» href=»<?php echo get_template_directory_uri(); ?>/css/evenZoom.css» />

    энрике цепляется на функцию wp_head() в header.php — она у вас присутствует?

    Вы файлы загрузили в папку с темой?

    не помогло

    Файлы лежат по адресу, что указан в коде, например klarton.ru/css/evenZoom.css

    Я не понял, мне функцию куда кидать в header.php или functions.php?
    И править ли ее?

    Они должны лежать в wp-content/themes/ваша_тема/css/файл. Не так ли?

    нет, путь указан — klarton.ru/css/evenZoom.css
    там и лежит файл css
    Или js — в http://klarton.ru/js/evenZoom.js

    Вот код —

    <!DOCTYPE html>
    <html lang="ru">
    <head>
    <link rel="stylesheet" type="text/css" src="http://klarton.ru/css/evenZoom.css" />
    </head>
    <body>
    <script type="text/javascript" src="http://code.jquery.com/jquery-1.6.3.min.js"></script>
    <script type="text/javascript" src="http://klarton.ru/js/evenZoom.js"></script>
    <script>
    $(function() {
        $("#example").evenZoom();
    });
    </script>
    <div id="example" data-zoomed="/wp-content/uploads/2015/07/shutterstock_93299200.jpg">
        <img src="/wp-content/uploads/2015/07/small.jpg" alt="Example" />
    </div>
    
    </body>
    </html>

    Или js — в http://klarton.ru/js/evenZoom.js

    и открывается вовсе не скрипт….

    Ну я все файлики отсюда брал — https://github.com/Ang3r/evenZoom

    Так, вроде ошибочка, с файликами, сейчас зальем новые

    Файлы заменил, сейчас верные, но не работает

    на какой странице вы цепляете скрипты?
    если на главной, то не вижу там ваших скриптов.

    и если уж на то пошло — jQuery в теме подключается сам, поэтому тянуть за собой старую версию не надо. и jQuery который в движке — к нему надо обращаться не через $(), а через jQuery(), так как он в noconflict режиме.

Просмотр 15 ответов — с 1 по 15 (всего 34)
  • Тема «Как подключить jquery на сайте на WordPress?» закрыта для новых ответов.