Upload
others
View
15
Download
0
Embed Size (px)
Citation preview
woocommerce
#woocomm
erce
Table des matières
À propos 1
Chapitre 1: Démarrer avec woocommerce 2
Remarques 2
Versions 2
Examples 3
Installation ou configuration 3
Chapitre 2: Obtenir transaction_id avec la commande woocommerce via l'API REST 11
Examples 11
Le mot de passe WordPress woocommerce api response hook. 11
Chapitre 3: Personnaliser la page du panier WooCommerce 12
Examples 12
Supprimer les champs de détails de facturation de la page de paiement WooCommerce 12
Définir une URL personnalisée au panier pour rediriger vers 12
Crédits 14
À propos
You can share this PDF with anyone you feel could benefit from it, downloaded the latest version from: woocommerce
It is an unofficial and free woocommerce ebook created for educational purposes. All the content is extracted from Stack Overflow Documentation, which is written by many hardworking individuals at Stack Overflow. It is neither affiliated with Stack Overflow nor official woocommerce.
The content is released under Creative Commons BY-SA, and the list of contributors to each chapter are provided in the credits section at the end of this book. Images may be copyright of their respective owners unless otherwise specified. All trademarks and registered trademarks are the property of their respective company owners.
Use the content presented in this book at your own risk; it is not guaranteed to be correct nor accurate, please send your feedback and corrections to [email protected]
https://riptutorial.com/fr/home 1
Chapitre 1: Démarrer avec woocommerce
Remarques
WooCommerce est un plugin de commerce électronique pour le CMS WordPress . C'est le logiciel de commerce électronique le plus populaire sur Internet, utilisé pour alimenter environ 39% de tous les sites Web de commerce électronique au moment de la rédaction. Sa plus grande force réside dans sa facilité d'utilisation pour les commerçants et dans la grande flexibilité dont disposent les développeurs pour pouvoir s'adapter à une grande variété de magasins en ligne. La plus grande flexibilité de WooCommerce provient de l’utilisation extensive du système d’ action et de filtrage WordPress et de son propre système de modèles qui permet de remplacer les modèles dans le code du thème.
WooCommerce est principalement développé par Automattic .
Open source
WooCommerce est un logiciel open source. Vous pouvez contribuer en faisant des requêtes à partir de son dépôt github . Découvrez comment contribuer ici .
Documentation
La documentation officielle de WooCommerce contient de la documentation pour les commerçants qui gèrent un site Web alimenté par WooCommerce et les développeurs qui travaillent avec WooCommerce.
Versions
Version Date de sortie
1.0.0 2011-09-28
1.1.0 2011-10-13
1.2.0 2011-11-03
1.3.0 2011-12-01
1.4.0 2012-02-01
1.5.0 2012-03-02
1.6.0 2012-07-19
https://riptutorial.com/fr/home 2
Version Date de sortie
2.0.0 2013-03-04
2.1.0 Pingouin Peppy 2014-02-10
2.2.0 Pangolin de rôdage 2014-09-10
2.3.0 Handsome Hippo 2015-02-11
2.4.0 Hérisson utile 2015-08-11
2.5.0 Dashing Dolphin 2016-01-18
2.6.0 Zipping Zebra 2016-06-14
2.6.10 2016-12-22
Examples
Installation ou configuration
Woocommerce est un plugin pour WordPress et peut être installé comme tout autre plugin WordPress. WooCommerce ne peut être installé que sur des installations auto-hébergées de WordPress, il ne peut pas être installé sur un site hébergé par le service wordpress.com.
Si vous n'avez pas WordPress installé pour votre site Web, suivez les instructions à l' adresse http://www.riptutorial.com/wordpress/topic/6606/installation-and-configuration ou https://codex.wordpress.org/Installing_WordPress .
Installation automatique
Accédez à votre yoursite.com/wp-login.php et connectez-vous avec votre nom d'utilisateur et mot de passe administrateur.
•
Accédez à l'écran d'administration du plugin à yoursite.com/wp-admin/plugins.php et appuyez sur "Ajouter nouveau" ou appuyez sur "Ajouter un nouveau" sous "Plugins" dans le menu
principal d'administration vertical.
•
Dans la barre de recherche qui apparaît, recherchez "woocommerce". •
La carte plugin WooCommerce devrait apparaître. Dans la carte, appuyez sur "Installer maintenant".
•
https://riptutorial.com/fr/home 3
WooCommerce téléchargera à partir du référentiel de plugins WordPress sur votre serveur. A la fin, appuyez sur "Activer" dans la même carte.
•
Installer
Une fois activé, WooCommerce devrait commencer son «assistant d'intégration». Vous pouvez le sauter en appuyant sur "Pas tout de suite", mais c'est plus pratique qu'une main supplémentaire, donc supposons que vous appuyez sur "Let's Go".
•
https://riptutorial.com/fr/home 4
Mise en page - Appuyez sur "Continuer" pour permettre à WooCommerce d'ajouter des pages de magasin à WordPress.
•
https://riptutorial.com/fr/home 5
Store Locale Setup - Remplissez les options de paramètres régionaux du magasin. Dans cet exemple et les étapes suivantes, je remplis les options pour l’Australie.
•
https://riptutorial.com/fr/home 6
Expédition et configuration fiscale - Sélectionnez les options d'expédition et de taxe. •
https://riptutorial.com/fr/home 7
Paiements - Configurez vos options de paiement. •
https://riptutorial.com/fr/home 8
Ready - Termine l'assistant. Appuyez sur "Autoriser" pour que les données de diagnostic soient envoyées car vous êtes une personne sympathique qui aime contribuer. Appuyez ensuite sur "Créer votre premier produit".
•
https://riptutorial.com/fr/home 9
Vous serez redirigé vers l'écran "Ajouter un nouveau produit" qui ressemble beaucoup à l'écran de post-édition de WordPress avec des options supplémentaires spécifiques au produit. Une série de popups vous permettra de créer votre premier produit.
•
Lire Démarrer avec woocommerce en ligne: https://riptutorial.com/fr/woocommerce/topic/2801/demarrer-avec-woocommerce
https://riptutorial.com/fr/home 10
Chapitre 2: Obtenir transaction_id avec la commande woocommerce via l'API REST
Examples
Le mot de passe WordPress woocommerce api response hook.
/*add this code to your function.php file now your api will include transaction_id */ add_action( 'woocommerce_api_order_response', 'my_woocommerce_api_order', 10, 2); function my_woocommerce_api_order( $data ) { //you can do anything with the $data here lets add the transaction id $data['transaction_id'] = get_post_meta( $data['id'], '_transaction_id', true ); return $data; }
Lire Obtenir transaction_id avec la commande woocommerce via l'API REST en ligne: https://riptutorial.com/fr/woocommerce/topic/4704/obtenir-transaction-id-avec-la-commande-woocommerce-via-l-api-rest
https://riptutorial.com/fr/home 11
Chapitre 3: Personnaliser la page du panier WooCommerce
Examples
Supprimer les champs de détails de facturation de la page de paiement WooCommerce
Le formulaire de paiement par défaut de WooCommerce comporte plusieurs champs permettant aux clients d'entrer leurs informations de facturation. Mais dans certains cas, vous voudrez peut-être masquer certains de ces champs. Par exemple, si vous vendez uniquement des produits virtuels, vous pouvez vous débarrasser de champs tels que l'adresse de facturation.
Utilisez l'extrait de code suivant pour supprimer ou masquer les champs de la page d'extraction WooCommerce.
//Remove Billing Details Fields from WooCommerce Checkout Page add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' ); function custom_override_checkout_fields( $fields ) { unset($fields['billing']['billing_first_name']); unset($fields['billing']['billing_last_name']); unset($fields['billing']['billing_company']); unset($fields['billing']['billing_address_1']); unset($fields['billing']['billing_address_2']); unset($fields['billing']['billing_city']); unset($fields['billing']['billing_postcode']); unset($fields['billing']['billing_country']); unset($fields['billing']['billing_state']); unset($fields['billing']['billing_phone']); unset($fields['order']['order_comments']); unset($fields['billing']['billing_email']); unset($fields['account']['account_username']); unset($fields['account']['account_password']); unset($fields['account']['account_password-2']); return $fields; }
Définir une URL personnalisée au panier pour rediriger vers
/** * Set a custom add to cart URL to redirect to * @return string */ function custom_add_to_cart_redirect() { return 'http://www.yourdomain.com/your-page/'; } add_filter( 'woocommerce_add_to_cart_redirect', 'custom_add_to_cart_redirect' );
Lire Personnaliser la page du panier WooCommerce en ligne:
https://riptutorial.com/fr/home 12
https://riptutorial.com/fr/woocommerce/topic/7882/personnaliser-la-page-du-panier-woocommerce
https://riptutorial.com/fr/home 13
Crédits
S. No
Chapitres Contributeurs
1Démarrer avec woocommerce
Community, James Jones, LoicTheAztec
2
Obtenir transaction_id avec la commande woocommerce via l'API REST
Naveed Ahmad
3Personnaliser la page du panier WooCommerce
Harshal Limaye
https://riptutorial.com/fr/home 14