Поддержка Проблемы и решения Не подключает CSS

  • function agro_script (){
        wp_enqueue_style('agro-bootstrap-css',get_template_directory() . '/assets/css/bootstrap.css');
        wp_enqueue_style('agro-style-css',get_template_directory() . '/assets/css/mystyle.css');
        wp_enqueue_style('agro-font-awesome-css',get_template_directory() . '/assets/css/font-awesome.css');
        wp_enqueue_style('agro-main-css', get_stylesheet_directory_uri());
    
    }
    
    add_action('wp_enqueue_scripts', 'agro_script');
    • Тема изменена 6 дн., 23 час. назад пользователем  Yui. Причина: для оформления кода есть кнопочка code
Просмотр 1 ответа — с 1 по 1 (всего 1)
  • Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    1. get_template_directory() — это (абсолютный) путь к родительской теме для файловых операций. Для подключения CSS нужна функция get_template_directory_uri().
    2. Файлы bootstrap.css, mystyle.css и font-awesome.css точно лежат в родительской теме, а не в дочерней? Если в дочерней — нужна функция get_stylesheet_directory_uri().
    3. В последней строчке вы пытаетесь в качестве CSS-файла подключить директорию. Там нужна функция get_stylesheet_uri().
Просмотр 1 ответа — с 1 по 1 (всего 1)