Accueil 2026 › Forums › Forum de Support WooCommerce › Modification redirection de commande vide
- Ce sujet contient 5 réponses, 3 participants et a été mis à jour pour la dernière fois par
Vini, le il y a 8 années.
-
AuteurMessages
-
5 novembre 2017 à 11 h 46 min #42975
Bonjour,
Je travaille sur un projet de boutique en local dans un premier temps, et je rencontre un souci de personnalisation de woocommerce :
Dans la page Mon Compte, Commandes : si aucune commande n’est encore effectuée, la page par défaut affiche « Aucune commande n’a encore été passée. Aller à la boutique » avec une redirection vers la page du shop.
Or, je n’ai pas une page boutique, mais 4 pages distinctes de produits catégorisés. Je ne souhaite donc pas afficher cette redirection. Malheureusement, je n’arrive pas à retirer le bouton.J’ai d’abord essayé via le fichier
cart-empty.php, j’ai modifié le permalink ‘shop’ par ‘index’, ce qui a modifié la redirection correctement. Mais ensuite, problème : aucune modification n’est plus prise en compte ; si je reviens au code initial par exemple, la redirection reste sur l’index. Supprimer le code relatif au lien/bouton, ne change rien non plus.
Suis-je bien au bon endroit ? Si non, pouvez-vous m’indiquer où modifier ce paramètre ? Si oui, avez-vous une solution à m’apporter ? Pour rappel, le code de base est celui-ci :if ( ! defined( 'ABSPATH' ) ) { exit; // Exit if accessed directly } wc_print_notices(); /** * @hooked wc_empty_cart_message - 10 */ do_action( 'woocommerce_cart_is_empty' ); if ( wc_get_page_id( 'shop' ) > 0 ) : ?> <p class="return-to-shop">"> <!--?php _e( 'Return to shop', 'woocommerce' ) ?--> </p> <!--?php endif; ?-->Merci par avance.
...7 novembre 2017 à 10 h 57 min #43137Bonjour,
J’ignorais que Woocommerce pouvait fonctionner correctement sans définir une page boutique.
Sans certitude, je crois que c’est dans le template « orders.php » que cette commande apparait.
...Content(e) de mon aide ? Vous pouvez m'offrir un café ! 🙂
Avant d'appeler à l'aide: Dépannage Woocommerce
8 novembre 2017 à 12 h 42 min #43157Bonjour,
Merci pour ton retour.
Je n’ai effectivement pas défini de page boutique. Mon menu de navigation comprend 4 sections de la boutique, via les catégories de produits. Jusqu’à présent, cela ne m’a pas posé de problème. Penses-tu que cela comporte des risque de dysfonctionnements à la mise en ligne ?
Pour mon souci actuel : je n’ai pas de page
...orders.php. Il y a bien un dossier order dans les templates de woocommerce, comprenantform-tracking.php,order-again.php,order-details.php,order-details-customer.php,order-details-item.php,order-downloads.phpettracking.phpmais aucune ne semble afficher une commande relative à l’absence de commande.13 novembre 2017 à 11 h 09 min #43301Je me permets de relancer, je suis toujours à la recherche d’une solution. Merci. 🙂
...13 novembre 2017 à 11 h 43 min #43302ce lien peut se modifier dans le fichier « woocommerce/myaccount/orders.php » dans votre thème.
Si ce fichier n’existe pas, vous pouvez le créer à partir du fichier qui se trouve dans le répertoire de l’extension : « wp-content/plugins/woocommerce/templates/myaccount/orders.php »le lien se trouve dans les dernières lignes de ce fichier.
...Développeur PHP et WordPress En Alsace dans l'annuaire des prestataires WordPress et WooCommerce
Création d'extensions pour WordPress et WooCommerce - Personnalisation d'extensions existantes
🔶 Si vous appréciez mon aide, vous pouvez me faire un don de n'importe quel montant en cliquant ici.1 user thanked author for this post.
13 novembre 2017 à 21 h 39 min #43318Effectivement, c’est le bon endroit ! Je peux modifier le lien, le nom ou directement retirer le bouton, comme je le souhaitais.
...
Merci ! -
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.


