Я убедился, что wp_head()
в голове и wp_footer()
перед концом тела.
Мои таблицы стилей загружаются нормально, но я не могу загрузить простой файл scripts.js
для загрузки. Я пробовал разные параметры, и т. Д. c.
Редактировать: в том числе: я пытался добавить его в заголовок, который работал для стиля. css, отключая все плагины, различные логические значения, где разрешено, ноль, где разрешено. разные имена, вызывая get_stylesheet_directory вместо get_template_directory.
Вот мой functions.php
:
<?php
function load_stylesheets()
{
wp_register_style('bootstrap', get_template_directory_uri(). '/css/bootstrap.min.css', array(), false, 'all');
wp_enqueue_style('bootstrap');
wp_register_style('style', get_template_directory_uri(). '/style.css', array(), false, 'all');
wp_enqueue_style('style');
}
add_action('wp_enqueue_scripts', 'load_stylesheets');
function loadJs()
{
wp_register_script('customjs', get_template_directory_uri(). '/js/scripts.js', '', 1, true);
wp_enqueue_script('customjs');
}
add_action('wp_enqueue_scripts', 'loadJs');
?>
Редактировать 2:
Самая странная вещь. С кодом, перечисленным выше, я как бы сдался и продолжил работу в другой области. Неожиданно, примерно через пятнадцать минут, файл js был связан.
Все, что я сделал по-другому, когда дело касается js, - это обходной путь с файлами bootstrap и связывание их с помощью ссылок CDN ниже wp_footer. (), который работал нормально, что позволило мне, по крайней мере, продолжить работу на этом этапе.
Я не думаю, что это связано, но это все, что изменилось. После того, как файл js был связан, я связал bootstrap таким же образом. Точно так же это не связывало сразу. Я не изменил код, а через пару минут - связал. Так странно.