2016-11-06 5 views
2

У меня возникли проблемы с применением javascript с зависимостью jQuery на моем сайте Wordpress. Работала функция css, но не функция javascript. Любые советы или помощь?У меня возникли проблемы с применением javascript-файла в Wordpress. Как мне запускать скрипты?

http://minecraftserverzz.com/youtube/

function wp_chiquedesigns_styles() { 

    wp_enqueue_style('style_css', get_template_directory_uri() . '/style.css'); 

} 

add_action('wp_enqueue_scripts', 'wp_chiquedesigns_styles'); 

function chiquedesigns_child_scripts() { 

    wp_enqueue_script('main js', get_stylesheet_directory_uri() . '/main.js', array('jquery'), true); 

} 

add_action('wp_enqueue_scripts', 'wp_chiquedesigns_child_scripts'); 

ответ

1
wp_enqueue_script('main js', get_stylesheet_directory_uri() . '/main.js', array('jquery'), true); 

Приведенный выше код производит следующий путь:

http://minecraftserverzz.com/youtube/wp-content/themes/Chique%20Designs.zip/js/main.js

Что 404 - файл не существует.

get_stylesheet_directory_uri() возвращает следующую строку.

http://minecraftserverzz.com/youtube/wp-content/themes/Chique%20Designs.zip/js 

Похоже, что ваш файл main.js находится на уровне папки выше этого. Попробуйте переместить файл main.js в папку js

+0

Итак, каталог находится прямо сейчас, но сценарий jQuery работает не так, как предполагалось? Я знаю, что это может быть пустой тратой времени, но можете ли вы проверить мой сценарий? http://minecraftserverzz.com/youtube/wp-content/themes/Chique%20Designs.zip/js/main.js – McDiamund

+0

@McDiamund. Если вы откроете консоль на странице, вы увидите, что есть некоторые ошибки. Первая из них является синтаксической ошибкой в ​​строке 40 в файле main.js. – Matt

+0

Огромное вам спасибо, я исправил все проблемы, и теперь я снова на ходу :) Когда они понадобятся, другие люди могут помочь. – McDiamund

 Смежные вопросы

  • Нет связанных вопросов^_^