Поддержка Проблемы и решения Создание дочерней темы

  • Добрый день!
    Проблема с созданием дочерней темы.
    На нашем сайте доступно обновление темы, при создании дочерней темы мы скопировали туда файлы из родительской темы: style.css, index.php, footer.php, header.php, sidebar.php.
    При активации дочерней темы, левая колонка на сайте исчезает (sidebar.php)
    Подскажите пожалуйста что сделать, чтобы отображалась левая колонка на сайте http://rinay.ru/

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • может она не исчезает, а просто виджеты надо заново на сайдбар покидать?

    скопировали туда файлы из родительской темы: style.css, index.php, footer.php, header.php, sidebar.php.

    Копировать стоит только то, что хотите изменить. Вот напр index.php Вы точно хотите в нём что-то изменять? А видите там get_template_part( 'template-parts/content', get_post_format() );?

    Или css. В нём есть напр src: url. Нужно либо менять пути в файле, либо копировать в дочку прописанные там файлы.

    Возможно из-за этого или не ошибок при исправлении и возникает проблема. Или же просто тему нужно настраивать заново. Редко, но бывает и такое.

    Не копируйте всё. Для начала просто создайте css с импортом родителя. А потом копируйте по одному и смотрите на каком этапе возникает проблема.

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

    Проблема возникает на этапе создания style.css (исчезает левая колонка)

    Создаем файл style.css, там пишем:

    /*
    Theme Name: Boxed WP Child
    Description: Дочерняя тема для темы Boxed WP
    Author: rinay
    Template: Boxed WP
    */

    @import url(«../boxed-wp/style.css»);

    a {
    color: #000;
    }

    Все верно?

    http://rinay.ru/

    Проблема решена, спасибо

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