Как добавить reCAPTCHA в WooCommerce Checkout?

Если у вас есть магазин WooCommerce, вам стоит добавить reCAPTCHA на страницу оформления заказа. reCAPTCHA — это бесплатная услуга, которая помогает защитить ваш сайт от спама и злоупотреблений.

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

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

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

Получив ключи, вы можете добавить следующий код в файл functions.php вашей темы:

ПРО СОВЕТ: Если вы не знакомы с кодом или вам неудобно работать с кодом, мы не рекомендуем добавлять reCAPTCHA в ваш WooCommerce Checkout. Хотя мы можем предоставить некоторые рекомендации, это выходит за рамки нашей поддержки.

add_filter( «woocommerce_checkout_fields» , «recaptcha_wc_checkout_fields» );
function recaptcha_wc_checkout_fields( $fields ) {
$fields[«order»][«recaptcha»] = array(
«type» => «recaptcha»,
«label» => __( «reCAPTCHA», «woocommerce» ),
«required» => true,
);
return $fields;
}

Вам нужно будет заменить «YOUR-SITE-KEY» на ваш реальный ключ сайта, а «YOUR-SECRET-KEY» на ваш реальный секретный ключ. После этого на странице оформления заказа должно появиться поле reCAPTCHA.

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

Как добавить reCAPTCHA в WooCommerce Checkout? На самом деле это довольно просто. Сначала вам нужно создать бесплатный аккаунт на reCAPTCHA.

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

function recaptcha_wc_checkout_fields( $fields ) {
$fields[«order»][«recaptcha»] = array(
«type» => «recaptcha»,
; «label» => __( «reCAPTCHA», «woocommerce»),
; «required» => true,
; );
; return $fields;}

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии