1. Inicio
  2. Base de Conocimientos
  3. WooCommerce Wholesale Lead Capture
  4. Solución de problemas
  5. Forzar protocolo seguro HTTPS en el inicio de sesión mayorista

Forzar protocolo seguro HTTPS en el inicio de sesión mayorista

Si ha seguido nuestra guía de WooCommerce SSL, conocerá los beneficios de tener su sitio en un protocolo seguro.

¿Pero qué sucede si solo ejecuta parte de su sitio web de WooCommerce en un protocolo seguro?

Los clientes mayoristas que inician sesión a través de la página de inicio de sesión del plugin WooCommerce Wholesale Lead Capture también necesitarán iniciar sesión a través de este protocolo para garantizar que estén navegando por el sitio web en esta versión segura de su sitio.

En este caso, podría ser mejor asegurarse de que cualquiera que inicie sesión sea redirigido a la versión https:// de su sitio para evitar problemas durante el pago.

Puede probar el siguiente código para forzar el protocolo seguro en la redirección de inicio de sesión:

function wwlcWholesaleLeadLoginRedirect( $redirect_to, $request, $user ) {

if ( parse_url( $redirect_to, PHP_URL_SCHEME ) == 'http' ) {
$redirect_to = str_replace( 'http://', 'https://', $redirect_to );
}

return $redirect_to;

}

add_filter( 'login_redirect' , 'wwlcWholesaleLeadLoginRedirect' , 10 , 3 );

Agregue este código al archivo functions.php de su tema y redirigirá cualquier inicio de sesión no seguro a la versión segura de su sitio web, y las personas podrán navegar y pagar felizmente.

¿Te ha resultado útil este artículo?

Artículos relacionados

¿Necesita soporte?

¿No encuentra la respuesta que busca?
Contactar con soporte
Completa tu Compra