Ответы пользователя по тегу WooСommerce
  • Как сделать формирование заказа woocommerce?

    stanislav-belichenko
    @stanislav-belichenko
    Backend PHP Developer
    Верный путь - создавать так называемые вариативные товары, то есть товары, где будет множество различных опций. Инструкций по ключевым словам "woocommerce опции товара" можно найти множество, например - вот. В итоге у вас получится что-то вроде:
    477237c0de794dc4829021edbfc24587.jpg

    Простенько, но в целом будет понятно. Ну а дальше вы уже можете попробовать сделать какой-то визуальный конструктор для ваших окон, который будет более нагляден для посетителей вашего сайта. Но это уже тема для отдельного вопроса.

    без корзины, вводится имя, телефон и почта

    Это можно сделать, либо переверстав страницу корзины, либо сделав кнопку с быстрым заказом на странице самого товара. Как именно вариантов множество, все зависит от вашего навыка программирования.
    Ответ написан
    Комментировать
  • Доп. шаблон WooCommerce?

    stanislav-belichenko
    @stanislav-belichenko
    Backend PHP Developer
    Вы можете создать какой-то "особенный" шаблон для категорий товаров, поправив файл taxonomy-product_cat.php. Подробнее в документации самого WC. Если коротко, то сам WC не использует систему шаблонов WP, у него свой подход ко всему этому. Файл, который я обозначил выше, содержит простецкий код:
    if ( ! defined( 'ABSPATH' ) ) {
    	exit; // Exit if accessed directly
    }
    
    wc_get_template( 'archive-product.php' );

    Как можно догадаться, для вывода особенного шаблона для особенных страниц вы должны прописать тут некоторое условие, которое будет брать шаблон archive-product.php или другие в определенных условиях. Интерактивности можно добавить, дописав функционал самого WC или плагина для него, который будет через хук добавлять в настройки WC в админке выбор того или иного шаблона для тех или иных страниц.
    Ответ написан
  • Как сделать скидку на второй товар Woocommerce?

    stanislav-belichenko
    @stanislav-belichenko
    Backend PHP Developer
    А вас интересует, как самому написать это, или же плагин для управления скидками? Я бы вам советовал воспользоваться вторым вариантом, так как в случае самостоятельного написания это не слишком тривиальная задача, так как даже в случае такой простой скидки по-хорошему нужно сделать ее управляемой через админку сайта, и это вырастает уже до серьезной задачи.

    Плагины, решающие вашу проблему:

    WooCommerce Dynamic Pricing - $129.
    WooCommerce Bulk Discount - free.
    Pricing Deals for WooCommerce - free with Pro version.
    Ответ написан
    Комментировать