Si vos clients de gros arrivent sur la page Mon compte après la connexion, vous pouvez ajouter un lien direct vers votre formulaire de commande sous forme de nouvel onglet afin qu'ils y accèdent en un clic. L'extrait ci-dessous utilise deux filtres WooCommerce standard pour enregistrer un élément de menu personnalisé et le diriger vers votre page WooCommerce Wholesale Order Form.
Prérequis
- WooCommerce Wholesale Order Form installé et actif, avec au moins une page de formulaire de commande publiée.
- Un thème enfant ou un plugin d'extraits de code (tel que WPCode) pour ajouter du PHP personnalisé en toute sécurité.
Comment ajouter le lien de commande de gros
- Copiez l'extrait ci-dessous.
- Mettez à jour l'URL sur la ligne marquée pour correspondre à l'adresse de votre page de formulaire de commande de gros.
- Ajoutez l'extrait au fichier
functions.phpde votre thème enfant ou collez-le dans un plugin d'extraits de code tel que WPCode.
add_filter ( 'woocommerce_account_menu_items', 'wholesale_ordering_link' );
function wholesale_ordering_link( $menu_links ){
$new = array( 'wholesaleorderinglink' => 'Wholesale Ordering Form' );
$menu_links = array_slice( $menu_links, 0, 1, true )
+ $new
+ array_slice( $menu_links, 1, NULL, true );
return $menu_links;
}
add_filter( 'woocommerce_get_endpoint_url', 'wholesale_ordering_hook_endpoint', 10, 4 );
function wholesale_ordering_hook_endpoint( $url, $endpoint, $value, $permalink ){
if( $endpoint === 'wholesaleorderinglink' ) {
// Replace this URL with your wholesale order form page address
$url = 'https://example.com/wholesale-ordering/';
}
return $url;
}
Après la sauvegarde, votre page Mon compte affichera un nouvel onglet Formulaire de commande de gros pour tous les utilisateurs connectés. Vous pouvez confirmer que cela fonctionne en vous connectant en tant que client de gros.

Besoin d'aide ?
Si vous avez une question ou rencontrez des problèmes, nous sommes là pour vous aider.
- Utilisateurs premium : Ouvrir un ticket de support
- Utilisateurs gratuits : Visitez notre forum communautaire
