Как изменять WooCommerce. Эпизод #6. Страница Спасибо

Артем Абрамович

Меня зовут Артем Абрамович и я являюсь фрилансером-вордпресером. Занимаюсь настройкой и редактированием сайтов созданных на CMS WordPress. Это основная моя специализация, есть еще несколько работ, которыми я занимаюсь, но обо этом вы можете более подробно узнать из моего портфолио.

57 комментариев к “Как изменять WooCommerce. Эпизод #6. Страница Спасибо”

    • А я все думаю, что забыл сделать… Точно, в плейлист добавить) Спасибо

      Ответить
  1. Отличное видео ) осмелюсь вам идею посоветовать ) осветить как создаются фильтра по полям ACF плагина )

    Ответить
    • Спасибо. Фильтры это отдельная тема, больно в них все замороченно

      Ответить
    • согласен,очень заморочено.плагин сам по себе отличный,но информации о фильтрах нет почти что.только сжатые примеры на сайте разработчиков.которые ограничены в функциональности.

      Ответить
  2. Вопрос не в тему, просто в последнем видео пишу, пардон. Существует ли плагин, чтобы на главную страницу сайта (да и на все остальные) выводить вручную заданную статью, что-то типа Новость дня. Не по категориям, не по тегам, а вручную задавать.

    Ответить
    • Спасибо, я сделал через виджет «Текст» над областью содержимого.

      Ответить
    • Тут родился другой вопрос: можно ли поставить виджет так, чтобы он отображался на конкретных страницах, но не отображался на других? Я вижу выбор только по разделам, а мне надо, чтобы внутри одного раздела в одних статьях реклама была, а в других нет.

      Ответить
    • AH Display Widgets плагин для отображения виджетов на конкретных страницах сайта)

      Ответить
    • Неправильно я выразился. В конкретных записях, а не страницах. Допустим, в половине записей раздела Обзоры текст (реклама) в меню справа отображается, в других не отображается. Такого наверно не бывает. Этот же плагин ничего не делает, чего без него нет в WordPress.

      Ответить
  3. А разьве нельзя копирнуть папку вукомерс(или нужные файлы) в тему и там делать изменения? Я к чему спрашиваю, дело в том, что я раньше так и делал, у меня много сайтов, которые по такому принципу были собраны. Чем это черевато, обновляшки плага некорректные будут?

    Ответить
    • Можно, но Вука может ругаться. При обновлении может измениться структура файлов и тп. Проблем особых не будет, но через хуки — это надежнее

      Ответить
  4. Здравствуйте! Респект за видео ! Тоже не в тему вопрос , а есть ли у Вас видео про импорт товара из ексель файла?

    Ответить
    • Доброго! Не, такого видео нет. Но там ничего сложного, запишу при случае

      Ответить
  5. Всем привет, на сайте в рус версии после обновления woocommerce пропали картинки в некоторох товарах — сайт https://beautymobila.md/ru/ — в чем может быть проблема? Благодарю за помощь.

    Ответить
  6. https://ibb.co/VYjJ5r3 убрал инфу про товары с помощью шаблонов woocommerce но всё съехало кто знает как убрать съежание и убрать инфу о товаре

    Ответить
  7. добрый день. Подскажите, может ли сайт полностью пропасть из выдачи в гугле после установки woocommerce permalink manager . После настройки этого плагина прошло уже 4 месяца но сайт так и не вернулся на прежние позиции.

    Ответить
    • Добрый! Запросто, вы же пермалинки меняете, а это бывает чревато

      Ответить
    • @Финты WordPress что можно сделать ? ждать пока все заново проиндексируется или уже все потеряно ?

      Ответить
    • @Денис Пономарёв Верно, настроить редиректы и ждать. Но вряд ли позиции вернуться

      Ответить
  8. Добрый день, подскажите как сделать, чтобы эта страница выводилась после оплаты? В настройках плагина платежного шлюза можно вставить только URL, спасибо

    Ответить
    • Ну именно такую наверное через эндпоинты или просто сделать отдельную страницу

      Ответить
  9. «Зенкью, емАйлы» … жесть, как это тяжело слушать …
    Но материал годный 🙂

    Ответить
  10. Артем, здравствуйте. Как можно страницу Спасибо сделать на фирменном бланке или хотя бы сверху добавить логотип компании?

    Ответить
  11. Спасибо за контент, как всегда полезный контент 👍✊🏼.
    Вопрос, может даже повторяющийся , но все таки как сделать так чтоб после редиректа на внешний апи сайт оплаты , допустпим оплатил за товар , после этого ридеректился на страницу спасибо и чтоб статус менялся автоматически на выполнен?) (может посоветуйте статью где модно прочитать про это , а гугле поискал , не нашёл ничего , ща ранее спасибо )лайк за контент )

    Ответить
    • Если внешний апи, то надо с него получать данные об оплате. По получению ответа просто менять статус заказа. Но готовых плагинов не подскажу, да и многое тут от самих способов оплаты зависит и как они реализованы

      Ответить
    • WPRUSe · Финты WordPress для того чтобы менять статус при срабатывание какого нибудь условия (успешная оплата ) какой хук , фильтр использовать ?

      Ответить
    • Хуки там есть, например хук thank_you есть, он срабатывает при редиректе после оформления заказа

      Ответить
  12. Артем, спасибо Вам огромное за данный сериал!!! Мне нужно с данной страницы thankyou удалить кнопку «заказать снова», подскажите пожалуйста хук, я много перепробовал но не срабатывает, пробовал много вариантов один из них:
    remove_action( ‘woocommerce_thankyou’, ‘order_again_url’, 10);
    Заранее душевное спасибо))

    Ответить
    • Куда-то вы не туда копаете) Эта кнопка вот так подрубается add_action( ‘woocommerce_order_details_after_order_table’, ‘woocommerce_order_again_button’ );
      Соответственно отключить как-то так можно
      remove_action( ‘woocommerce_order_details_after_order_table’, ‘woocommerce_order_again_button’, 20);

      Ответить
  13. Артем, подскажите как на странице спасибо поменять местами блоки «информация о заказе» и «контактные данные»?

    Ответить
    • @@wpruse Приходит письмо клиенту на почту, после слов «спасибо…» идут реквизиты для оплаты и затем только инфа о заказе. Как сдвинуть реквизиты вниз?

      Ответить
    • @@user-kc4nh3ir2r Если простыми способами, то проще плагин использовать типа Email Customizer
      А иначе, только файлы шаблонов писем править

      Ответить
  14. Добрый день! Спасибо за ваши видео! Мне нужно написать пару предложений текста возле графы «Детали» (над ней или сразу под), кажется у вас в каком-то из видео было об этом? Не смогла найти. Если знаете где посмотреть, подскажите пожалуйста.

    Ответить
    • Добрый! Скорее всего это про страницу Оформления заказа видео. Скорее всего вам нужен хук woocommerce_checkout_after_customer_details

      Ответить
  15. а где именно в левой теме искать то эту страницу ни слова…..

    Ответить
    • Что такое левая тема? И это динамическая страница, создается автоматически при создании заказа

      Ответить
  16. Доброго дня.
    Пожалуйста, подскажите новичку.
    Я добавил корзину покупок на страницу оформления заказа, таким образом, все дороги ведут сразу на checkout. Однако, с проблемой столкнулся таковой, что на всех последующих страницах, будь то страница оплаты заказа или страница «спасибо», меня везде преследует эта самая корзина. Пожалуйста, подскажите, как отключить ее с дочерних страниц. Может быть, я не те запросы поисковые вбиваю, но уже совсем никак не могу найти, как это реализовать.

    Ответить
    • Доброго! Поведение логичное, так как и оплата и спасибо это дочерние страницы чекаута. Как полечить не знаю, надо потестить, так сложно сказать что-то конкретное

      Ответить
    • @@wpruse Очень прошу вас, дайте знать, если, вдруг, когда-нибудь столкнетесь с решением такой задачки. Отдельное спасибо за ваши видео, сильно помогают таким начинающим, как я.

      Ответить
  17. Здравствуйте! Спасибо за видео!
    Вопрос: на сайте хорошо работает автообновление корзины через cart_update_qty_script() , корзина и оформление заказа собрано на одной странице cart, далее при переходе на стр. благодарности checkout/order-received не происходит авто-обнуление мини-корзины, что не логично. Заказ прошел, за заказ благодарят, а корзина висит полная вплоть до ее ручного обновления. Можно ли это как-то исправить?

    Ответить
    • @Финты WordPress Спасибо. Я не гигант в этой теме, поэтому не пойму как сделать так, чтобы это происходило только при поподании уже на страницу благодарности за заказ checkout/order-received. Пробовала, но выдает ошибки, наверное, что-то делаю не так. Можно ли как-то явно прописать, чтобы все это работало только при переходе пользователя на эту страницу?

      Ответить
    • @Инна На этой странице есть хук woocommerce_thankyou, подвестесь на нем и сбрасывайте корзину

      Ответить
  18. Кстати, у Миши страничка блога по кастомизации «Спасибо» недавно обновилась. Updated on June 18, 2022. 👍

    Ответить

Добавить комментарий

%d такие блоггеры, как: