• Решено vsrgv

    (@vsrgv)


    1. Как более правильно подключать скрипты в футер и стили в хедер к вордпрес, нужно ли регистрировать скрипт wp_register_script(), или можно при помощи wp_enqueue_script() просто подключить?
    2. Использую вот такую функцию в файле functions.php темы

    function my_scripts( ) {
     wp_enqueue_script  ( 'fancybox', get_template_directory_uri() . 'jquery.fancybox.pack.js', array(jquery), null, true );
      }
    add_action( 'wp_enqueue_scripts', 'my_scripts' );

    файл jquery.fancybox.pack.js положил в корень темы, после сохранения файла functions.php сайт перестаёт быть доступным, но если убрать один аругмент из add_action() сайт опять становиться доступным.
    3.И совсем глупый вопрос, должны ли подключенные скрипты быть видны в коде страницы.

Просмотр 4 ответов — с 1 по 4 (всего 4)
  • Модератор Denis Yanchevskiy

    (@denisco)

    WordPress-разработчик, denisco.pro

    1. В общем случае можно пользоваться сразу wp_enqueue_script.
    2. А если так (добавил кавычка для jquery).

    function my_scripts( ) {
     wp_enqueue_script ( 'fancybox', get_template_directory_uri() . 'jquery.fancybox.pack.js', array('jquery'), null, true );
      }
    add_action( 'wp_enqueue_scripts', 'my_scripts' );

    А что значит сайт становится недоступен? Какая-та ошибка или что-нибудь в логах сервера есть?
    3. Да, именно туда они и подключаются — в код страницы. Подключенные скрипты выглядят в коде страницы примерно так:
    <script type='text/javascript' src='https://ru.forums.wordpress.org/bb-includes/js/jquery/jquery.js?ver=1.4.2'></script>

    Автор vsrgv

    (@vsrgv)

    неправильно была написана функция

    wp_enqueue_script()

    s на конце стояла, на тостере подсказали неверно и все пошло наперекосяк, сейчас разобрался, но очень мешают разные скрипты подключаемые самим вордпрес, а код скриптов в шапке вообще убивает

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    но очень мешают разные скрипты подключаемые самим вордпрес

    Какие именно и чем мешают?

    Автор vsrgv

    (@vsrgv)

    стоит ли подключать jquery с CDN или иcпользовать штатный скрипт?

Просмотр 4 ответов — с 1 по 4 (всего 4)
  • Тема «Регистрация скриптов и стилей» закрыта для новых ответов.