Поддержка WooCommerce Создание собственной темы для WooCommerce

  • Я прочитал книги документацию(в которой вообще ничего полезного), и гугл, но так и не понял как правильно создать тему для WooCommerce.

    К примеру как создать верстку для страницы товара.
    Как я понял страница создается в результате хука «woocommerce_single_product_summary» который вызывается в файле ‘content-single-product.php’.

    Ок варианты:
    1. Сверстать все в странице ‘content-single-product.php’ без использования хуков(из 2 пункта) — вполне простое и удобное решение как по мне, но см пункт 2.

    2. «woocommerce_single_product_summary» вызывает в себе другие хуки, которые включают страницы, поэтому вариант переопределить эти страницы — ‘single-product/title.php’ (контент, цена, и тд) — так делается в плагине и в теме ‘storefront’ — Я хз зачем так, объясните, похоже на какой-то ад для разработки и отладки, но знают они явно больше чем я, поэтому и задаю вопрос.

    3. Другие варианты…

    PS: да, это мой первый сайт на wordpress

    Спасибо!

    • Тема изменена 3 месяца, 3 недели назад пользователем valera011.
Просмотр 5 ответов — с 1 по 5 (всего 5)
  • это мой первый сайт на wordpress

    Ни секунды не сомневался.
    Большинство новичков первым же делом хватаются делать «свою тему». Вы сразу по хардкору пошли — «своя тема для ВУУ».
    Еще наверное и «без плагинов», да? -))

    Скажите, вы перепробовали все несколько тысяч оф. тем и не нашли для себя подходящей, да?

    @tuxfighter, не ответ на вопрос. Что бы ездить хорошо нужно знать что под капотом. Любую «подходящую» тему захочется подкорректировать, и кому проще это сделать, тому кто сам свою тему сверстал или тому кто пишет бесполезные ответы на форумах!?

    Тем не пробовал- это учебный сайт. Мб, это я ошибся и это форум не для программистов…

    Что бы ездить хорошо нужно знать что под капотом.

    Чтобы знать что под капотом, не нужно изобретать свою марку авто и строить ее в гараже.

    Любую «подходящую» тему захочется подкорректировать, и кому проще это сделать, тому кто сам свою тему сверстал или тому кто пишет бесполезные ответы на форумах!?

    Конечно второму. Пока первый занимался ерундой, делая свою тему, второй занимался делом — как раз корректировкой и подгонкой оф. темы под себя.

    похоже на какой-то ад для разработки и отладки

    Да, WC таки аццкий ад. В шаблонах хуки, на которых висят функции, подключающие шаблоны, в которых хуки… Дикая мешанина двух разных механизмов. Но другого Вукоммерца у нас нет, работаем с тем, что есть. Впрочем, у такого гибридного подхода есть и плюсы: можно и свои шаблоны делать, и хуки переопределять, и функции подменять. Главное потом вспомнить, что, где и зачем делал.

    это форум не для программистов…

    Это форум админов WP. Причем многие из них гордо заявляют «я не программист!» в смысле «не царское это дело клаву топтать».

    Я бы посоветовал сначала разобраться с WP и темами для WP, а потом уже пытаться понять WC.

    в смысле «не царское это дело клаву топтать».

    Это уже ваши розовые фантазии -))

Просмотр 5 ответов — с 1 по 5 (всего 5)