Поддержка Темы и шаблоны Вопрос по сss

  • Привет!
    Поправил шапку теме, сделал узкую и еще коечто..
    Внес изменения используя «Дополнительные стили» в визуальном редакторе страницы.
    Так же создал дочернюю тему. Но в файл styles.scc ничего не вносил.
    Вопрос: изначально загружается страница, по разметке темы, а потом применяется мои уточнения scc. Это хорошо видно если компьютер слабый, возможно и на сильном будет видно.
    Как сделать что бы сразу загружалась тема с моими изменениями?
    Уровень знаний у меня совсем маленький 🙂
    Спасибо.

    • Тема изменена 5 лет, 1 месяц назад пользователем olegolegovich2.

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

Просмотр 7 ответов — с 1 по 7 (всего 7)
  • попробуйте убрать ваши стили из настроек и добавить их в style.css вашей дочерней темы.

    Автор olegolegovich2

    (@olegolegovich2)

    Спасибо, тоже думал так сделать. Сделал. Но тема не реагирует на внесенные изменения в файл style.css. Вот его содержимое:

    /*
     Theme Name: Storefront-child
     Theme URL: https://myasoribka.000webhostapp.com/storefront-child/
     Description: Storefront
     Author: John Doe
     Author URL: https://myasoribka.000webhostapp.com
     Template: storefront
     Version: 1.1
     Text Domain: storefront-child
     */ Custom CSS goes after this line
    .site-header .site-branding img {
        height: 110px !important;
        width: auto !important;
    }
    .site-header {
        padding-top: .2em;
        padding-bottom: 0;
    }
    .main-navigation ul.nav-menu > li > a {
        padding: .0em 1em;
    }
    .site-header-cart .cart-contents {
        padding: .0em 0;
        display: block;
        position: relative;
        background-color: transparent;
        height: auto;
        width: auto;
        text-indent: 0;
    }
    .site-header .custom-logo-link, .site-header .site-logo-anchor, .site-header .site-logo-link {
        display: block;
    	margin-bottom: -20px;}

    А вот содержимое файла functions.php

    <?php
    add_action( 'wp_enqueue_scripts', 'enqueue_parent_styles' );
        
    function enqueue_parent_styles() {
       wp_enqueue_style( 'parent-style', get_template_directory_uri().'/style.css' );
    }
    ?>

    Может чего то не хватает? или надо прописать в html линк на style.css?

    вы как дочернюю тему делали?

    Автор olegolegovich2

    (@olegolegovich2)

    По инструкции на сайте хостингер.
    Через файловый менеджер в папке themes создал папку дорчерней темы. В этот папке создал два файла : style.css и functions.php
    В style.css вставил текст и поменял значения Template и Theme name.

    /*
     Theme Name: Storefront-child
     Theme URL: https://myasoribka.000webhostapp.com/storefront-child/
     Description: Storefront
     Author: John Doe
     Author URL: https://myasoribka.000webhostapp.com
     Template: storefront
     Version: 1.1
     Text Domain: storefront-child
     */ Custom CSS goes after this line

    В файл functions.php вставил этот код

    <?php
    add_action( 'wp_enqueue_scripts', 'enqueue_parent_styles' );
        
    function enqueue_parent_styles() {
       wp_enqueue_style( 'parent-style', get_template_directory_uri().'/style.css' );
    }
    ?>

    Активировал дочернюю тему из панели управления/темы.

    Но, там еще пишут что изменения надо вносить в «Для настройки внешнего вида темы вам необходимо отредактировать файл custom.css» хотя я его не создовал. А потом пишут что редактировать надо «style.css»

    Вот ссылка на инструкцию https://www.hostinger.com.ua/rukovodstva/kak-sozdat-dochernuu-temu-wordpress

    • Ответ изменён 5 лет, 1 месяц назад пользователем olegolegovich2.

    https://ru.wordpress.org/plugins/child-theme-configurator/
    Хостингер не лучший советчик.

    Автор olegolegovich2

    (@olegolegovich2)

    Спасибо! Плагин поставил. style.css заработал.
    Но всеравно грузит сначала родительскую тему, а потом переделывает под настройки дочерней.
    Загрузка получается поэтапная. Может еще есть идеи?))
    А вообще спасибо за вашу помощь!
    Остается только менять файл style.css родительской темы. Копировать эти изменения и потом если будет обнавление темы, заново прописывать?

    • Ответ изменён 5 лет, 1 месяц назад пользователем olegolegovich2.

    Может еще есть идеи?))

    взять нормальный хостинг

    Остается только менять файл style.css родительской темы. Копировать эти изменения и потом если будет обнавление темы, заново прописывать?

    не трогайте ничего в род. теме.
    Все изменения и style.css тоже, делаются только в дочерней.

Просмотр 7 ответов — с 1 по 7 (всего 7)
  • Тема «Вопрос по сss» закрыта для новых ответов.