• Решено jurvrn

    (@jurvrn)


    Нужно подключить файл дополнительных стилей из дочерней темы.
    Перепробовал несколько вариантов (3) не сработало. Может где-то ошибка в коде.
    файл functions.php в папке дочерней темы

    <?php
     
    // 1 вариант подключить файл стилей из дочерней темы
    add_action( 'wp_enqueue_scripts', 'my_theme_enqueue_styles' );
    function my_theme_enqueue_styles() {
        wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/stylemobile.css' );
    }
     
    // 2 вариант подключить файл стилей из ДТ
    function my_styles_scripts() {
        wp_enqueue_style( 'easywp-child-4L', get_stylesheet_directory_uri() . '/style.css', array(), '', 'all' );
    }
    add_action( 'wp_enqueue_scripts', 'my_styles_scripts' );
     
    // Exit if accessed directly
    if ( !defined( 'ABSPATH' ) ) exit;
     
    // BEGIN ENQUEUE PARENT ACTION
    // AUTO GENERATED - Do not modify or remove comment markers above or below:
     
    if ( !function_exists( 'chld_thm_cfg_parent_css' ) ):
        function chld_thm_cfg_parent_css() {
            wp_enqueue_style( 'chld_thm_cfg_parent', trailingslashit( get_template_directory_uri() ) . 'style.css', array(  ) );
    // 3 вариант подключить файл стилей из ДТ       
            wp_enqueue_style( 'chld_thm_cfg_parent', trailingslashit( get_template_directory_uri() ) . 'stylemobile.css', array(  ) );
        }
    endif;
    add_action( 'wp_enqueue_scripts', 'chld_thm_cfg_parent_css', 10 );
     
    // END ENQUEUE PARENT ACTION

    Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]

Просмотр 6 ответов — с 46 по 51 (всего 51)
  • Модератор Юрій

    (@yube)

    адаптивность отсутствует.

    Присутствует. И стиль подгружается.

    screenshort

    предлагаю закрыть и создать новую.

    Полностью согласен.

    Автор jurvrn

    (@jurvrn)

    Заработало когда я добавил в строку цифру 12.
    add_action( 'wp_enqueue_scripts', 'theme_enqueue_styles', 12 );
    Что она значит? В интернете только один раз встретились такое решение. Кстати 11 тоже работает, а 10 не работает.
    Да и еще: при редактировать темы через саму тему стиль style.css подгружается только частично, а stylemobile.css нормально. Как будто они перемешиваются как то в этом случае как то неправильно. Как будто stylemobile первым идет, а надо вроде как наоборот.

    По адаптивности все нормально, спасибо Юрий помог.

    Модератор Юрій

    (@yube)

    Что она значит?

    Приоритет выполнения обработчика.

    Home

    Документация написана для того, чтобы ею пользовались 🙂

    Автор jurvrn

    (@jurvrn)

    Мне какую цифру ставить? И почему при редактировании основной дочерний стиль грузится не правильно?

    Автор jurvrn

    (@jurvrn)

    тема решена, нужен совет по функции (в другой теме)

Просмотр 6 ответов — с 46 по 51 (всего 51)

Тема «Как подключить файл дополнительных стилей из дочерней темы» закрыта для новых ответов.