Ответы пользователя по тегу WooСommerce
  • Как сделать составной заказ в Woocommerce?

    otgamera
    @otgamera
    Что то знаю, что то нет!
    Возможно, реализуется это через вариативный товар.
    Так же вариации можно стилизовать, в дополнение есть вагон и маленькая тележка плагинов которые могут выполнять это без кода
    Ответ написан
    Комментировать
  • Как вывести два фото рядом вместо галереи на карточке товара woocommerce?

    otgamera
    @otgamera
    Что то знаю, что то нет!
    Понуглите хук что бы убрать карточки миниатюр WooCommerce
    Ответ написан
    Комментировать
  • Как сделать описание товара на двух языках?

    otgamera
    @otgamera
    Что то знаю, что то нет!
    А не проще использовать полиленг или другие плагины перевода ...?
    Ответ написан
    Комментировать
  • Как скрыть товары в магазине но оставить возможность фильтрации?

    otgamera
    @otgamera
    Что то знаю, что то нет!
    Согласен с автором, я тоже задался вопросом... Но чуть другим
    Как полностью скрыть товары и из поиска и из магазина, да так что бы можно было перейти с сгруппированого товара на карточку(страницу товара)
    Эксперта в студию)
    Ответ написан
    Комментировать
  • Как в WooCommerce осуществить уведомление о новом заказе в личные сообщения ВКонтакте?

    otgamera
    @otgamera Автор вопроса
    Что то знаю, что то нет!
    Нашел выход
    все оказалось до боли просто))
    В группе хауди хо нашлись люди которые подсказали что сделать...
    Потом гуглеш - в итоге профит
    Нужен токен (я использовал токен группы - делается в настройках той же группы)
    Код
    function уникальная_функция($id , $message)
    {
        $url = 'https://api.vk.com/method/messages.send';
        $params = array(
            'user_id' => $id = '266212779',    // Кому отправляем, если взять вместо и вставить user_ids тогда можно будет добавлять id через запятую (сообщение будет отправляться 2х пользователям)
            'message' => $message = '266212779',   // Что отправляем
            'access_token' => '0000000000000000000000000000',  // access_token можно вбить хардкодом, если работа будет идти из под одного юзера
            'v' => '5.37',
        );
    
        // В $result вернется id отправленного сообщения
        $result = file_get_contents($url, false, stream_context_create(array(
            'http' => array(
                'method'  => 'POST',
                'header'  => 'Content-type: application/x-www-form-urlencoded',
                'content' => http_build_query($params)
            )
        )));
    }
    add_action( 'woocommerce_new_order', 'уникальная_функция',  10, 5  );


    Пояснения

    Так же к вызовам $id , $message можете прикрутить свои вызовы, например вызов отправки стикера (айди стикера можно узнать через бота вк, а ключь вызова можно в документации глянуть)
    , 10, 5 ); - приоритет функций
    Рекомендую повесить испольнение кода на хук
    woocommerce_order_status_pending_to_processing и woocommerce_order_status_pending_to_on-hold
    с приоритетом 7,5 (по уполномочию у смены заказа приоритет 10)
    Прокачка сообщений
    В
    'message' => $message = '266212779',   // Что отправляем

    Можно сделать так
    'message' => $message = '
    
    Сдесь какой то блочный код, по типу 
    __ ▂ ▃ ▅ ▇ █ 。◕‿ ◕。 █ ▇ ▅ ▃ ▂ __
    
    ',   // Что отправляем

    <br> - переносит строку
    &nbsp; - пробел

    Источники(спасибо)

    Группа хауди хо
    Статья на хабре
    https://habr.com/ru/post/265563/
    Автору поста(нашел его по его же айди которое он оставил в примере)
    Ответ написан
    Комментировать
  • Можно ли сделать это на Wordpress (Woocommerce)? Есть ли такие плагины?

    otgamera
    @otgamera
    Что то знаю, что то нет!
    Попробуйте Download Free WooCommerce Extra Variation v3.0.3 – Premium WordPress Plugin
    https://www.downloadfreethemes.co/woocommerce-extr...
    Или это
    https://www.downloadfreethemes.co/wooswatches-v2-4...
    Так же можете попробовать поискать плагины "вариаций товаров"
    Ответ написан
    1 комментарий