Перенаправление WooCommerce после оформления заказа: перенаправление на пользовательскую страницу благодарности

Опубликовано: 2022-01-12

Перенаправление WooCommerce после пользовательского перенаправления при оформлении заказа Вы хотите создать пользовательскую переадресацию WooCommerce после оформления заказа, которая перенаправит ваших клиентов на красивую целевую страницу? Наиболее распространенные перенаправления WooCommerce после оплаты или оформления заказа. По умолчанию клиент перенаправляется на стандартную страницу WooCommerce «Спасибо».

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

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

Перенаправление WooCommerce после оформления заказа: как создать перенаправление шаг за шагом

Идеальный способ создать перенаправление WooCommerce после оформления заказа — понять шаги, связанные с процессом оформления заказа, от страницы корзины до момента, когда покупатель совершает платеж. Шаги можно обозначить следующим образом:

  1. Клиент размещает заказ после нажатия кнопки «Перейти к оформлению заказа» на странице корзины WooCommerce.
  2. Клиент проверяет содержимое корзины и выбирает способ оплаты
  3. Клиент переходит к оформлению заказа, нажимая кнопку «Разместить заказ » .
  4. Если платеж прошел успешно, клиент перенаправляется на страницу благодарности.

Чтобы создать перенаправление WooCommerce после оформления заказа, вам нужно перехватить стандартное перенаправление WooCommerce после оформления заказа с помощью фильтра действий, как вы увидите во фрагменте кода, которым я поделюсь в следующем разделе.

Создание редиректов WooCommerce

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

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

Перенаправление WooCommerce после шагов оформления заказа

Перенаправление WooCommerce после шагов оформления заказа

Давайте посмотрим, как реализовать быстрое решение, которое перенаправляет пользователей после завершения оформления заказа. У меня есть два идеальных решения для перенаправления WooCommerce после оформления заказа.

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

Если вы не хотите редактировать файл functions.php или добавлять фрагменты и предпочитаете использовать плагин, я создал плагин для этого перенаправления, и вы можете найти его здесь.

Фрагмент кода перенаправления WooCommerce после оформления заказа

Этот приведенный ниже фрагмент кода WooCommerce можно добавить в файл functions.php, чтобы создать перенаправление на пользовательскую страницу после того, как пользователь совершит платеж.

Чтобы этот фрагмент был эффективным, вам нужно добавить его в активную дочернюю тему functions.php и изменить URL-адрес в функциях wp_redirect() на пользовательскую страницу, на которую вы хотите перенаправить пользователей.

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

Это может быть отличным решением для членского сайта WooCommerce и хорошим местом, чтобы помочь пользователям начать процесс регистрации.

 
add_action( 'woocommerce_thankyou', 'njengah_woocommerce_redirect_after_checkout');

function njengah_woocommerce_redirect_after_checkout( $order_id ){

    $order = wc_get_order( $order_id );

    $url = 'https://example.com/custom-url';

    if ( ! $order->has_status( 'failed' ) ) {

        wp_safe_redirect( $url );

        exit;

    }

}

Пользовательское перенаправление WooCommerce после размещения заказа

Вы можете создать перенаправление WooCommerce после оформления заказа на основе нескольких условий, прежде чем мы рассмотрим, как создать общее перенаправление WooCommerce после оформления заказа, позвольте мне составить таблицу наиболее распространенных способов создания перенаправлений WooCommerce после оформления заказа:

Вариант перенаправления Описание и пример
Перенаправление WooCommerce после оформления заказа для каждого продукта Это тип перенаправления, который применяется только к определенному продукту. Например, когда пользователь покупает яблоко, он перенаправляется на страницу А , но если он покупает любой другой продукт, например апельсин, он перенаправляется на обычную страницу заказа перенаправления WooCommerce.
Перенаправление WooCommerce после оформления заказа по категориям Это тип перенаправления, который применяется только к определенной категории товаров. Например, когда пользователь покупает продукт в категории «Яблоки», он перенаправляется на страницу А , но если он покупает любой другой продукт в категории «Апельсины», он перенаправляется на обычную страницу заказа перенаправления WooCommerce.
Перенаправление WooCommerce после оформления заказа для определенного пользователя Это тип перенаправления, который применяется только к конкретному пользователю. Например, когда пользователь с идентификатором 32 покупает яблоко, он перенаправляется на страницу А , но если другой пользователь с идентификатором 35 покупает яблоко, он перенаправляется на обычную страницу заказа перенаправления WooCommerce.
Перенаправление WooCommerce после оформления заказа для определенной роли пользователя Это тип перенаправления, который применяется только к определенной роли пользователя. Например, когда пользователь с ролью пользователя MEMBER покупает яблоко, он перенаправляется на страницу A , но если другой пользователь с любой другой ролью пользователя покупает яблоко, он перенаправляется на обычную страницу заказа перенаправления WooCommerce.
Перенаправление WooCommerce после оформления заказа для определенного способа оплаты Это тип перенаправления, который применяется только к определенному способу оплаты. Например, когда пользователь платит за яблоко через PayPal, он перенаправляется на страницу А , но если другой пользователь платит за яблоко с помощью прямого банковского перевода, он перенаправляется на обычную страницу заказа перенаправления WooCommerce.
Перенаправление WooCommerce после оформления заказа в определенное время или диапазон дат Это тип перенаправления, который применяется только к определенному времени или дате. Например, когда пользователь покупает яблоко с 12:00 до 13:00 или между 1-й и 3-й датами, он перенаправляется на страницу А , но если тот же пользователь покупает яблоко в другое время и даты, он перенаправляется на обычную страницу заказа перенаправления WooCommerce. .
Перенаправление WooCommerce после оформления заказа для определенной истории покупок Это тип перенаправления, который применяется только к определенной истории покупок клиента. Например, когда пользователь покупает яблоко, и он купил нож, прежде чем он будет перенаправлен на страницу A , но если он купит яблоко, но не купил нож, прежде чем он будет перенаправлен на обычную страницу заказа перенаправления WooCommerce.
Перенаправление WooCommerce после оформления заказа для определенного географического местоположения Это тип перенаправления, который применяется только к определенной стране. Например, когда пользователь в США покупает яблоко, он перенаправляется на страницу А , но если другой пользователь в Великобритании покупает яблоко, он перенаправляется на обычную страницу заказа перенаправления WooCommerce.
Перенаправление WooCommerce после оформления заказа для определенной суммы заказа Это тип перенаправления, который применяется только к общей сумме заказа. Например, когда общая сумма заказа пользователя составляет 500 долларов США, они перенаправляются на страницу А , но если другой пользовательский заказ составляет (не равно, меньше, больше) 500 долларов США, они перенаправляются на обычную страницу заказа перенаправления WooCommerce.
Перенаправление WooCommerce после оформления заказа для конкретного купона/скидки на продукт Это тип перенаправления, который применяется только к скидке или купонам. Например, когда пользователь применил определенный купон, он перенаправляется на страницу А , но если другой пользователь применил другой код купона или не применил код купона, он будет перенаправлен на обычную страницу заказа перенаправления WooCommerce.
Перенаправление WooCommerce после оформления заказа для конкретной доставки Это тип перенаправления, который применяется только к способам доставки. Например, когда пользователь выбирает фиксированную стоимость доставки, он перенаправляется на страницу А , но если другой пользователь выбирает бесплатную доставку, он перенаправляется на обычную страницу заказа перенаправления WooCommerce.

Чтобы перенаправить пользователя после размещения заказа, вам нужно использовать хук перенаправления шаблона и функцию обратного вызова с URL-адресом перенаправления. В кратком изложении вот подробности шаг за шагом :

  • #1) Во-первых, рекомендуется проверить, находится ли пользователь на странице оформления заказа, странице заказа или на странице получения заказа, прежде чем создавать пользовательское перенаправление после оформления заказа.
  • # 2) Чтобы автоматически перенаправить ваших клиентов на пользовательскую страницу после размещения заказа, нам нужно использовать функцию template_redirect() .
  • # 3) Добавьте хук действия template_redirect, например -? add_action('template_redirect', 'your_callback_function');
  • # 4) Создайте функцию обратного вызова, на которую вы ссылались в хуке перенаправления шаблона выше, и имя должно совпадать с именем, используемым в хуке.
  • #5) В функции обратного вызова используйте функцию wp_redirect(), чтобы добавить страницу, на которую вы хотите перенаправить пользователя после успешной проверки. Всегда добавляйте выход после функции wp_redirect, чтобы избежать проблем с перенаправлением.
  • #6) Этот код добавляется в ваш файл functions.php в теме . Найдите этот файл и откройте его в редакторе, чтобы добавить этот хук действия для перенаправления WooCommerce после оформления заказа.
  • # 7) Сохраните изменения или обновите файл functions.php вашей темы или файл плагина, и вы успешно создадите перенаправление на предпочтительную страницу после оформления заказа WooCommerce.

Хук действия перенаправления WooCommerce

Во-первых, мы создаем хук действия с перенаправлением шаблона и функцией обратного вызова, как показано ниже:

 add_action('template_redirect', 'woocommerce_redirect_after_checkout');

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

Функция обратного вызова WooCommerce Redirect

Теперь мы создаем функцию обратного вызова с кодом, который выполняется при перенаправлении. Ниже приведен код функции обратного вызова:

 функция woocommerce_redirect_after_checkout() {
глобальный $wp;

if ( is_checkout() && ! empty( $wp->query_vars['полученный заказ'] )) {

$redirect_url = 'https://ваш сайт/url-to-redirect-after-checkout';

wp_redirect($redirect_url);

выход;
}
}

В этой функции обратного вызова мы используем глобальный объект $wp для доступа к методу почтового запроса, чтобы узнать, был ли размещен заказ, и если пользователь перенаправляется на предопределенный URL-адрес перенаправления.

Этот код следует добавить в файл functions.php , и полный код должен выглядеть следующим образом:

 add_action('template_redirect', 'woocommerce_redirect_after_checkout');

функция woocommerce_redirect_after_checkout() {
глобальный $wp;

if ( is_checkout() && ! empty( $wp->query_vars['полученный заказ'] )) {

$redirect_url = 'https://ваш сайт/url-to-redirect-after-checkout';

wp_redirect($redirect_url);

выход;
}

}

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

перенаправление woocommerce после оформления заказа

При нажатии кнопки «Разместить заказ» вместо перенаправления на страницу благодарности по умолчанию с деталями заказа вы должны быть перенаправлены на пользовательскую страницу, которую вы добавили в хук действия выше.

Перенаправление WooCommerce после оформления заказа: как автоматически перенаправить на пользовательскую страницу после оформления заказа

Важно убедиться, что вы удалили этот пример URL-адреса из кода и заменили его URL-адресом вашего собственного сайта, на который вы хотите, чтобы клиенты перенаправлялись после оформления заказа или размещения заказа.

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

Плагин перенаправления WooCommerce после оформления заказа (WRAC)

Плагин перенаправления woocommerce после оформления заказа

Несколько читателей этого поста попросили меня помочь с добавлением этого кода в темы WordPress, недавно я разработал плагин, который поможет создать перенаправление WooCommerce после оформления заказа.

Простое решение

WRAC — это простое решение реальной проблемы: если вы хотите контролировать перенаправление клиентов WooCommerce после оформления заказа, вам нужен этот плагин.

Это инновационный и мощный плагин WooCommerce для перенаправления после оформления заказа, который может помочь вам управлять качеством обслуживания клиентов после оформления заказа или после успешной покупки. Текущая версия позволяет сделать любую страницу пользовательской страницей благодарности.

Простая настройка и высокая гибкость

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

Плагин перенаправления woocommerce после оформления заказа

Идеальное решение для индивидуальной страницы благодарности

Это идеальное решение для создания любой пользовательской страницы благодарности WooCommerce или перенаправления на любую страницу, которую вы хотите, чтобы пользователи
пойти после выезда. Вы также можете выбрать, отображать ли детали заказа на пользовательской странице благодарности.

Хорошая документация, бесплатная установка и поддержка

Он полностью совместим со всеми темами WooCommerce и поставляется с очень хорошей документацией и бесплатной установкой и настройкой от меня.

Быстрая видеодокументация

Как вы можете получить плагин?

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

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

Несколько месяцев назад, когда я поделился этим решением в этом сообщении в блоге, я получил несколько запросов помочь читателям интегрировать этот код в свои сайты или темы WooCommerce. Вы тоже можете запросить помощь — здесь.

Краткое примечание
  • Если у вас есть WRAC V1.0.1 или WRAC v1.0.0, есть новое обновление для плагина перенаправления WooCommerce после покупки — WRAC.
  • Вы можете загрузить плагин из своей учетной записи или обратиться в службу поддержки за дополнительной помощью, если вы не получили уведомление об автоматическом обновлении.
  • В новой версии представлены условные и новые глобальные перенаправления на основе продуктов, ролей пользователей, способа оплаты, истории покупок, промежуточной суммы заказа, времени и даты, а также способов доставки.
  • В этой заметке о выпуске я делюсь функциями плагина WRAC с версии 1.0.0 до 1.0.2.
  • Введение Предложение Если вас интересует последняя версия 1.0.2 — прокрутите до этого раздела. Вы также можете получить плагин здесь.

Проблема перенаправления при оформлении заказа WooCommerce

Первоначально я помог почти 100 читателям с идеями о том, как добавить этот код перенаправления WooCommerce после покупки на их веб-сайты, но я часто сталкивался с несколькими проблемами, поскольку все темы кодируются по-разному.

Я понял , что пользователям WooCommerce необходимо иметь идеальное решение, которое помогает с перенаправлением после успешной или неудачной проверки.

Это важная оптимизация процесса оформления заказа WooCommerce, которая помогает увеличить конверсию, а также удвоить, утроить или увеличить продажи в десять раз.

Проблема перенаправления WooCommerce Checkout по умолчанию

По умолчанию проверка WooCommerce перенаправляет на страницу ЗАКАЗ ПОЛУЧЕН или на страницу СПАСИБО , которая предоставляет полезную информацию о заказе, но не имеет возможности настройки для добавления дополнительных функций. Как вы можете видеть на изображении ниже:

woocommerce перенаправление после проблемы с оформлением заказа

  • Именно в этот момент вы, как владелец магазина WooCommerce, можете показать покупателю другое предложение или другую важную информацию, связанную с продуктом, который они только что приобрели, по умолчанию WooCommerce не имеет возможности добавлять здесь пользовательские параметры.
  • Настроить эту страницу, чтобы добавить дополнительные функции, такие как специальное предложение, непросто, поскольку вам нужно понять, как создать или создать пользовательскую страницу с использованием кода PHP и хуков WordPress.
  • Это также пустая трата времени на создание пользовательской страницы благодарности, поскольку требуется время, чтобы научиться кодировать и делать это правильно.
Решения проблемы перенаправления WooCommerce Checkout

Решение этой проблемы может быть тремя способами, вы можете использовать каждое из этих решений:

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

страница плагина wrac стрелка вниз

WRAC — плагин перенаправления WooCommerce после оформления заказа

Плагин перенаправления после оформления заказа

Чтобы решить эту проблему, я решил создать плагин, который было бы легко установить и настроить для создания перенаправлений после оформления заказа WooCommerce без написания кода.

Плагин, который я создал несколько месяцев назад — WRAC — перенаправление WooCommerce после оформления заказа, сегодня продолжает расти в количестве пользователей до более чем 600+ .

Я получил множество писем с отзывами и запросами функций, и в этот новый выпуск версии 1.0.3 я включил все функции, которые были запрошены ранее.

WRAC версии 1.0.0

Плагин перенаправления woocommerce после оформления заказа

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

Особенности в сводке для версии 1.0.0 включают в себя:

  • Глобальное включение или отключение перенаправления с помощью быстрой стильной и простой в использовании кнопки.
  • Перенаправление на любую внутреннюю страницу — (выберите страницу в раскрывающемся списке) после успешной проверки WooCommerce.
  • Перенаправление на любую внутреннюю страницу — (выберите страницу в раскрывающемся списке) после неудачной проверки WooCommerce.
  • Перенаправление на любой внешний URL-адрес после успешной проверки WooCommerce.
  • Перенаправление на любой внешний URL-адрес после неудачной проверки WooCommerce.
  • Отображать или скрывать детали заказа при перенаправлении на любую страницу вашего сайта WooCommerce. Например, если вы перенаправляете на страницу А и выбираете отображение сведений о заказе, сначала отображается содержимое страницы А, а затем сведения о заказе отображаются ниже — для разработчиков это использует настраиваемый фильтр для функции WordPress the_content() .

Эта версия была довольно успешной, и большинство запросов, которые поступали от пользователей, заключались в том, чтобы добавить следующее:

  • Продукты WooCommerce перенаправляются после оформления заказа
  • Условное перенаправление WooCommerce после оформления заказа
  • Перенаправление способа оплаты WooCommerce после оформления заказа

Наиболее востребованной функцией было перенаправление на основе выбранных продуктов, над которыми я работал и которые были добавлены в следующей версии (1.0.1) плагина WRAC.

WRAC версии 1.0.1

woocommerce перенаправление после оформления заказа по продукту

В этой версии добавлена ​​возможность создания перенаправления на основе выбранных продуктов, и сохранены все функции предыдущей версии.

На той же странице «Перенаправление после оформления заказа» на вкладке WooCommerce я добавил раздел для перенаправления на основе выбранных продуктов. Ниже приводится краткий обзор возможностей версии 1.0.1:

  • Все глобальные функции перенаправления из версии 1.0.0 были сохранены.
  • Кнопка включения/выключения для перенаправления на основе выбранных продуктов
  • Выбранный продукт / продукты для внутреннего перенаправления на любую страницу — (выберите страницу в раскрывающемся списке) после успешной проверки WooCommerce.
  • Выбранный продукт / продукты для внутреннего перенаправления на любую страницу — (выберите страницу в раскрывающемся списке) после неудачной проверки WooCommerce.
  • Выбранный продукт / продукты для перенаправления на любой внешний URL-адрес после успешной проверки WooCommerce.
  • Выбранный продукт / продукты для перенаправления на любой внешний URL-адрес после неудачной проверки WooCommerce.

Плагин перенаправления woocommerce после покупки

Эта версия оказалась успешной, и наиболее частые отзывы заключались в создании условных перенаправлений, которые позволяли более чем одному продукту иметь конкретное перенаправление.

Например, продукт A перенаправляет на страницу Y, а продукт B перенаправляет на страницу X.

В новом обновлении это было включено, и теперь пользователи могут создавать больше перенаправлений для продуктов наряду с другими условными перенаправлениями.

WRAC версии 1.0.2 — новый выпуск

Глобальная переадресация woocommerce

Эта версия представляет собой крупное обновление плагина , которое делает более глобальные перенаправления, а также добавляет условные перенаправления после оформления заказа WooCommerce. Большинство этих функций основаны на запросах более 600 пользователей, которые уже используют плагин.

Эти функции также делают этот плагин самым продвинутым плагином WooCommerce для перенаправления после оформления заказа, поскольку он обеспечивает все возможные сценарии с использованием функции условного перенаправления.

Ниже приводится сводка функций WRAC версии 1.0.2:

Глобальные параметры перенаправления

глобальные параметры перенаправления

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

  • Глобально перенаправить все проверки — все проверки клиентов перенаправляются на эти параметры, установленные в этом параметре — те же функции, что и в версии 1.0.0 и версии 1.0.1. или любая другая страница, на которую вы хотите перенаправить клиентов.
  • Перенаправление на основе продуктов — позволяет добавить несколько продуктов или один продукт, поскольку продукты добавляются с использованием идентификатора продукта.
  • Перенаправление на основе категорий — это похоже на перенаправление по продуктам, поскольку вы можете выбрать категорию, но помогает создать групповое перенаправление, поскольку вы можете поместить все продукты, которые хотите перенаправить, в одну категорию и использовать это одно правило.
  • Перенаправление на основе истории покупок — эта опция позволяет вам выбирать продукты, которые, если пользователь купил их ранее, при оформлении заказа, они будут перенаправлены на заданные страницы или URL-адреса.
  • Перенаправление на основе промежуточной суммы заказа — это перенаправление позволяет вам установить сумму, а затем установить логику больше, равно или меньше, которая применяется к общей сумме заказа клиента. Это отличный вариант для пользователей, которые хотят иметь бесплатный (НУЛЕВАЯ ЦЕНА), так как вы можете установить его равным 0, а логику РАВНО НУЛЮ.
  • Перенаправление на основе метода оплаты — эта опция позволяет перенаправлять пользователя после оформления заказа на основе метода оплаты, который он использовал во всем мире. Если они использовали COD, вы можете перенаправить на выбранную страницу, а также другие способы оплаты, но для глобального вы выбираете только один способ оплаты. Если вы хотите использовать несколько способов оплаты, используйте параметры условного перенаправления.
  • Перенаправление на основе сведений о пользователе (роль и идентификатор) — это создает перенаправление на основе роли пользователя клиента или конкретных идентификаторов пользователя, выбранных и назначенных в этой опции.
  • Перенаправление на основе времени — диапазон дат — это перенаправление применяет перенаправления в определенное время, и по истечении времени перенаправление возвращается к значению по умолчанию. Диапазон времени устанавливается между двумя датами, датой начала и датой окончания.

Скриншоты – Глобальные параметры перенаправления – Global | Товары и категории | История покупок | Способ оплаты | Итого по заказу | ID пользователя и роль | Время – Диапазон дат

Параметры условного перенаправления — перенаправление WooCommerce после оформления заказа

Параметры условного перенаправления

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

Это позволяет вам создавать неограниченное перенаправление WooCommerce после вариантов оформления заказа для перенаправления WooCommerce. Ниже приводится сводка параметров условного перенаправления:

  • Перенаправление на основе продуктов — позволяет добавить перенаправление продукта и либо включить, либо исключить продукт в правиле перенаправления.
  • Перенаправление на основе категорий — позволяет добавить перенаправление категории продукта и либо включить, либо исключить категорию в правиле перенаправления. Это важный параметр, помогающий создать перенаправление сгруппированных продуктов, поскольку вы можете поместить все продукты, которые хотите перенаправить, в одну категорию и использовать это одно правило.
  • Перенаправление на основе метода доставки — это позволяет вам выбрать способ доставки и назначить перенаправление на любую страницу, публикацию, категорию продукта, внешний URL-адрес для всех клиентов, которые используют этот метод доставки.
  • Перенаправление на основе географического положения — этот параметр позволяет настроить перенаправление для применения страны выставления счетов, выбранной в качестве условия. Пользователи в разных географических точках могут быть перенаправлены на разные страницы.
  • Перенаправление на основе метода оплаты — эта опция позволяет вам перенаправлять пользователя после оформления заказа на основе используемого им метода оплаты, это может быть для каждого метода оплаты, поскольку вы можете создать несколько условных правил.
  • Перенаправление на основе роли пользователя — создается перенаправление на основе роли пользователя клиента, выбранной и назначенной для этой опции.
  • Перенаправление на основе купона — эта опция позволяет создать перенаправление на основе кода купона, примененного покупателем на страницах оформления заказа или корзины.
  • Действия перенаправления и параметр времени . Вы можете назначить действие перенаправления любой странице, публикации, категории продукта, внешнему URL-адресу для всех клиентов, которые используют условие, выбранное в конкретном правиле условного перенаправления. Вы также можете установить время, включив опцию для времени и выбрав дату начала и окончания для перенаправления.

Скриншоты – Параметры условного перенаправления – Продукт | Категории | Способ доставки | Географическое положение| Способ оплаты | Роль пользователя | Время – диапазон дат | Купон

Если у вас до сих пор нет копии плагина WRAC, вам необходимо принять меры. Используйте кнопку ниже, чтобы получить его по сниженной цене. Мы считаем часы до истечения срока действия этого предложения!

Получите копию сейчас

Вывод

Я надеюсь, что в этом посте освещены все доступные параметры, которые вы можете использовать для создания пользовательского перенаправления WooCommerce после оформления заказа в вашем магазине WooCommerce. Если у вас есть какие-либо вопросы относительно представленного здесь кода или вам нужна помощь разработчика WooCommerce? Вы можете связаться со мной для получения дополнительной помощи.

Похожие статьи