• Имеется код

    function custom_prevnext_stylesheet() {
    
    	if ( @file_exists( get_stylesheet_directory() . '/prevnext-style.css' ) )
    		$css_file = get_stylesheet_directory_uri() . '/prevnext-style.css';
    	elseif ( @file_exists( get_template_directory() . '/prevnext-style.css' ) )
    		$css_file = get_template_directory_uri() . '/prevnext-style.css';
    	else
    		$css_file = plugins_url( 'prevnext-style.css', __FILE__ );
    
    	wp_enqueue_style( 'custom_prevnext_style', $css_file, false, '2.70' );
    
    }
    
    add_action('wp_enqueue_scripts', 'custom_prevnext_stylesheet');

    Проблема: есть почти аналогичный код(разница лишь в именах функций и именах файлов стилей);тот код нормально подключает файл стилей и когда смотрю по firebug, то вижу при развертывании файла именно код CSS. А код, написанный выше, тоже выводит нужный файл-это видно по firebug, но есть проблема- при развертывании я вижу

    <!DOCTYPE html>
    <html lang="ru-RU">
    <head>
    <meta charset="UTF-8">

    ну и так далее… Файл как бы подключен, но не выводит код CSS. В чем дело- не пойму. Пробовал на разных темах- все тоже самое. Файлы стилей естественно и в первом, и во втором случае лежат в папках плагинов. Один работает, а второй нет.Что думаете на этот счет, что может так влиять?

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Файл как бы подключен, но не выводит код CSS.

    Это значит, что файл по указанному пути не найден, и вместо него выдаётся страница ошибки 404. Попробуйте для проверки открыть его по прямой ссылке.

    Спасибо. Ваш совет помог найти проблему.А дело было вот в чем: я новичок и сделал ошибку в названии плагина. В одном случае плагин назывался одним словом и все прекрасно работало, а во втором, проблемном, название было с двух слов, написанных через ПРОБЕЛ. Плагин нормально активировался и я не замечал подвоха.Пробуя добраться по прямой ссылке к стилям файл оказался просто недосягаем.Написал через дефис и с маленькой буквы по аналогии с другими, не моими, плагинами.Все заработало.

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