1. Accueil
  2. Base de connaissances
  3. WooCommerce Wholesale Order Form
  4. Style d'affichage
  5. Comment ajouter un lien de commande de gros dans la page Mon compte
  1. Accueil
  2. Base de connaissances
  3. WooCommerce Wholesale Order Form
  4. Comment ajouter un lien de commande de gros dans la page Mon compte

Comment ajouter un lien de commande de gros dans la page Mon compte

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é.
  1. Copiez l'extrait ci-dessous.
  2. Mettez à jour l'URL sur la ligne marquée pour correspondre à l'adresse de votre page de formulaire de commande de gros.
  3. Ajoutez l'extrait au fichier functions.php de 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.

Onglet Formulaire de commande de gros sur la page Mon compte
Onglet Formulaire de commande de gros sur la page Mon compte

Besoin d'aide ?

Si vous avez une question ou rencontrez des problèmes, nous sommes là pour vous aider.

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