1. Accueil
  2. Base de connaissances
  3. WooCommerce Wholesale Order Form
  4. Rediriger l'URL de connexion d'un formulaire de commande avec accès refusé sur une page de commande en gros spécifique

Rediriger l'URL de connexion d'un formulaire de commande avec accès refusé sur une page de commande en gros spécifique

Notre plugin Order Form offre la possibilité de créer plusieurs formulaires. Vous pouvez définir des autorisations sur chaque formulaire et personnaliser le texte d’accès refusé. Si vous avez le plugin Lead Capture, vous pouvez personnaliser la page de redirection de connexion.



Cependant, si vous avez plusieurs formulaires de commande, la page de connexion redirigera toujours vers la page où les clients de gros sont redirigés immédiatement après la connexion, définie dans le plugin Lead Capture. Pour remplacer cela, vous pouvez utiliser cet extrait. Ajoutez-le sous le fichier functions.php de votre thème enfant ou via le plugin WP Code.

add_filter('option_wwof_permissions_noaccess_login_url', function ($url) {
    global $wp_query;
    
    // Get the current page ID
    $page_id = $wp_query->post->ID;
    
    // Update the page ID (123) and the redirect URL accordingly
    if ($page_id == '123') {
        return 'https://www.google.com/'; // Change this to the correct URL
    }
    
    // Update the page ID (124) and the redirect URL accordingly
    if ($page_id == '124') {
        return 'https://www.youtube.com/'; // Change this to the correct URL
    }
    
    return $url;
});

Cet article vous a-t-il été utile ?

Articles liés

Besoin de support ?

Vous ne trouvez pas la réponse que vous cherchez ?
Contacter le support
Finalisez votre achat