Почему не работает дочерняя тема WC от twentytwentyfour?

Ссылка скопирована
1 ответ

Создал директорию дочернюю тему, добавил style.css. Она отобразилась в списке тем

Далее добавил в function:

add_action( 'after_setup_theme', 'tcs_woocommerce_support' ); function tcs_woocommerce_support() {    add_theme_support( 'woocommerce' ); }

add_action( 'after_setup_theme', 'tcs_woocommerce_support' ); function tcs_woocommerce_support() { add_theme_support( 'woocommerce' ); }

После чего создал файл woocommerce.php:
<?php woocommerce_content(); ?>

После чего скопировал шаблон woocommerce/cart/cart.php и при его редактировании ничего не происходит. Ещё заметил что в нем нет даже тех классов что мне нужны, и которые отображаются на самом сайте

Как быть?

Дополнительно:

Не понятно с чем у тебя проблема. что значит "при его редактировании ничего не происходит" и как ты сделал дочку, но см Как редактировать страницу checkout Woocommerce 8.6.0?, может ты об этом.
И да, почему бы не взять нормальную тему для WC?

  • Refguser, Да, блоки в wc как раз были проблемой. Тема нужна была максимальная обычная, ибо сайт являлся тестовым стендом для тестирования различных плагинов
  • Дмитрий Баскаков, "максимально обычная тема" для WC это storefront. А в twenty* нет поддержки WC.
  • Refguser, в самом wc есть компоненты, которые и работают с темой и стилями стандартных тем. Было бы странно если плагин wp не мог работать со стандартными темами. Так что вполне себе все поддерживается
  • Дмитрий Баскаков, если ты такой умный, то зачем задаёшь вопросы?
    "компоненты" у него есть.... :)))

    Учи матчасть и слушай умных людей.

  • Нужно решить такую задачу?

    Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

    Заказать помощь
    Лучший ответ
    1
    Антон С. Ответ

    Для того чтобы разобраться, почему дочерняя тема WC от twentytwentyfour не работает, существует несколько возможных причин, которые стоит проверить:

    1. Проверьте, правильно ли вы создали дочернюю тему. Убедитесь, что вы создали папку для дочерней темы в директории wp-content/themes/ и что в этой папке есть файлы style.css и functions.php.

    2. Убедитесь, что в файле style.css дочерней темы правильно указана родительская тема. Например:
    ```
    /*
    Theme Name: WC Child Theme
    Template: twentytwentyfour
    */
    ```

    3. Проверьте файл functions.php дочерней темы. В нем может быть указаны дополнительные стили или функции, которые могут повлиять на работу темы. Убедитесь, что код в этом файле правильно написан и не содержит ошибок.

    4. Проверьте конфликты с плагинами. Возможно, установленные плагины могут конфликтовать с дочерней темой. Попробуйте временно отключить все плагины и проверить работу темы.

    5. Проверьте файлы шаблонов в дочерней теме. Убедитесь, что они правильно наследуют шаблоны из родительской темы.

    Если после выполнения этих шагов проблема все еще не решена, попробуйте обратиться за помощью на форумах поддержки WordPress или к разработчику темы. Предоставьте им как можно больше информации о проблеме, чтобы им было легче вам помочь.

    Другие ответы (0)

    Пока нет других ответов. Будьте первым, кто поможет автору.

    Ответить на вопрос

    комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

    Вам также может быть интересно