1. Casa
  2. Knowledge Base
  3. WooCommerce Wholesale Order Form
  4. Reindirizza l'URL di accesso di un modulo d'ordine con accesso negato in una pagina specifica del modulo d'ordine all'ingrosso

Reindirizza l'URL di accesso di un modulo d'ordine con accesso negato in una pagina specifica del modulo d'ordine all'ingrosso

Il nostro plugin Order Form offre la possibilità di creare moduli multipli. È possibile impostare le autorizzazioni per ciascun modulo e personalizzare il testo di Accesso Negato. Se si dispone del plugin Lead Capture, è possibile personalizzare la pagina di reindirizzamento del login.



Tuttavia, se si dispone di più moduli Ordine, la pagina di login reindirizzerà sempre alla pagina in cui i clienti all'ingrosso vengono reindirizzati immediatamente dopo l'accesso, impostata nel plugin Lead Capture. Per sovrascrivere questo, è possibile utilizzare questo snippet. Aggiungerlo sotto functions.php del tema figlio o tramite il 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;
});

Questo articolo è stato utile?

Articoli Correlati

Serve Supporto?

Non trovi la risposta che cerchi?
Contatta il Supporto
Completa il tuo acquisto