Как так? Проверяю всё на месте
ну, например, на сервере могут быть файлы с названием не в том регистре. скажем папочка css названа CSS и сразу же «не найдено».
Да нет всё нормально, я в bootstrep сверстал залил и всё… Подскажите пожалуйста в чем может быть причина
А вы тему wordpress создавали или просто в корень сайта даже без движка файлы залили?
Если создавали, то, чтобы прописать путь к папке нужно указать <?php bloginfo(«template_directory»);?>/css/style.css
Я тему создал всё как положено. Стили подключал в functions.php. <?php bloginfo(«template_directory»);?>/css/style.css писал в хедере
Если писали, то файл стилей должен быть доступен по адресу
http://ogranicheniy-no.ru/wp-content/themes/НАЗВАНИЕ_ТЕМЫ/css/style.css
Такие ошибки удобно решать через инструменты разработчика браузера Chrome.
Нажимаете правой кнопкой в любое место -> Просмотреть код. В появившейся панельке в верхнем правом углу будет красный значок с ошибками — там отображаются все неправильно подключенный файлы, стили и пр.
А в хроме в инструментах пишет Failed to load http://ogranicheniy-no.ru/css/style.css resource: the server responded with a status of 404 (Not Found)
Стили подключал в functions.php. <?php bloginfo(«template_directory»);?>/css/style.css писал в хедере
Т.е. стили подключаются два раза (в functions.php
и в header.php
)? Зачем?
Failed to load http://ogranicheniy-no.ru/css/style.css
Где-то у вас указан путь /css/style.css
без bloginfo( 'template_directory' )
.
Вот так подключено
function wptuts_styles_with_the_lot()
{
// Register the style like this for a plugin:
wp_register_style( 'custom-style'. get_template_directory_uri() .'/style.css');
// or
wp_enqueue_style( 'custom-style' );
}
add_action( 'wp_enqueue_scripts', 'wptuts_styles_with_the_lot' );
Ну я хочу все js, css файлы поставит в очередь на подключение в файле functions.php