WooCommerce est un plugin eCommerce open source disponible pour WordPress. Les questions doivent porter sur la programmation qui modifie ou étend le comportement de WooCommerce.

woocommerce...

J'ajoute des messages d'état de stock personnalisés sur WooCommerce avec du code PHP comme celui-ci: //Ajoute "En stock" sous chaque produit function show_stock() { global $product; if ( $product->managing_stock() ) { // if manage stock is enabled if (( number_format($product->g....
12 avril 2020 à 20:45
Je souhaite supprimer le bouton de paiement du widget de panier afin qu'un utilisateur doive d'abord consulter son panier et ne puisse le commander qu'à partir de la page du panier. Je suis sûr que je dois supprimer du code quelque part mais je ne sais pas où.....
J'essaie de me connecter à l'action woocommerce_order_status_changed et d'ajouter un seul événement au cron wp à exécuter immédiatement (afin que le cycle de demande-réponse ne soit pas bloqué): add_action('woocommerce_order_status_changed', 'on_new_status', 10, 3); add_action('send_new_status_custo....
Tout fonctionne bien si je supprime le && $product->is_type( 'variable' ) Cependant, lorsque j'ajoute cette ligne, la première si, ne semble pas fonctionner. Qu'est-ce que je fais mal? Attend: Si le produit est dans la catégorie "farsk-ved" et est un produit variable, le texte doit être "Välj längd"....
J'ai créé une fonction PHP qui calcule l'âge d'une commande WordPress / WooCommerce. Si la commande date de plus de 90 jours, elle doit être annulée. La fonction fonctionnait parfaitement. Cependant, depuis la nouvelle année 2020, il a cessé de fonctionner. Je suppose que c'est parce que la fonction....
1 févr. 2020 à 13:20
La parcelle: Je travaille avec une entreprise Dropshipping qui dispose d'une API pour fournir des produits, les frais d'expédition sont calculés de cette façon: Chaque produit est livré avec une taille d'expédition (S, M, L ...) et pour chaque pays ces tailles ont des prix fixes différents. J'enregi....
9 janv. 2020 à 19:57
J'écris actuellement un plugin WordPress qui fonctionne avec WooCommerce. Je recherche des commandes WooCommerce et l'objectif est d'utiliser les adresses de ces commandes pour planifier un itinéraire de livraison à l'aide de l'API d'un service de planification d'itinéraire néerlandais. Cela fait un....
7 janv. 2020 à 13:06
au cours des derniers jours, j'essayais de comprendre comment puis-je changer le texte de mon bouton Ajouter au panier avant que le client ne sélectionne une option. https://www.surendra.sk/shop/accessories/arizona-sandals-2/ voici la page produit. Donc, fondamentalement, avant de sélectionner la c....
1 janv. 2020 à 16:13
Je dois mettre une alerte sur le bouton de commande WooCommerce. Lorsque je mets le code ci-dessous avec l'ID 'place_order' cela ne fonctionne pas. Mais quand je change cet identifiant avec n'importe quel autre identifiant d'éléments et que je clique dessus, cela fonctionne! J'ai besoin de cette ale....
24 déc. 2019 à 03:55
J'essaie actuellement de supprimer tous les messages du compte WooCommerce avec la ligne de code suivante: remove_action( 'woocommerce_account_content', 'woocommerce_output_all_notices', 10 ); Malheureusement, l'encapsuleur pour les messages est toujours là: <div class="woocommerce-notices-wrapper"....
23 déc. 2019 à 03:13
Comment déplacer les onglets de description du produit avant la courte description sur ma page de produit dans WooCommerce? remove_action( 'woocommerce_after_single_product_summary', 'woocommerce_output_product_data_tabs', 10 ); add_action( 'woocommerce_single_product_summary', 'woocommerce_output_p....
21 déc. 2019 à 13:24
Woocommerce peut envoyer des e-mails automatisés aux administrateurs lorsque l'état des stocks de produits passe à «hors stock». Je voudrais savoir quel crochet est déclenché lorsque cela se produit afin que je puisse y accéder et stocker l'heure et la date de cet événement dans la méta du produit c....
19 déc. 2019 à 18:55
Comment changer un prix lorsque le stock est "0"? J'ai un "prix régulateur" et "un autre prix" dans le côté administrateur. "un autre prix" est une métadonnée (vous pouvez voir dans le code -> '_alg_msrp'). Je déclenche avec ce code: if($product->stock_quantity == 0 ){ function return_custom_pri....
19 déc. 2019 à 06:32
Est-il possible d'ajouter la description par défaut du produit Woocommerce pour toutes les nouvelles pages de produit ajoutées dans la zone de description du produit principal par exemple (gratuitement) ou une fonction par défaut qui générera une certaine action mais uniquement pour les produits qu....
18 déc. 2019 à 14:03
J'ai le code suivant qui supprime la "catégorie de gros" (via slug) du widget Catégorie de produit WooCommerce pour tous les utilisateurs, à l'exception des administrateurs et de wholesale_customer (niveau utilisateur personnalisé). Cela fonctionne très bien, mais il supprime uniquement la catégorie....
18 déc. 2019 à 08:48
Dans WooCommerce sur mon site Wordpress, j'ai essayé d'ajouter manuellement une commande dans la section admin. Lorsque j'ajoute plusieurs produits / expédition et clique sur "recalculer", la liste des produits s'efface. J'ai vérifié le journal des erreurs de mon site Web et j'ai remarqué l'erreur s....
17 déc. 2019 à 18:51
Lorsque vous utilisez un onglet de paramètres personnalisés dans WooCommerce, comme: add_filter('woocommerce_settings_tabs_array', 'add_my_custom_tab', 50); function add_my_custom_tab($settings_tabs) { $settings_tabs['my_custom_tab'] = __('My Custom Tab', 'my-custom-tab'); return $settings_....
17 déc. 2019 à 12:14
J'ai une tâche de chariot de projet avec API, mais face à certains problèmes, voir le code ci-dessous: $string = $woocommerce->cart->generate_cart_id( $product_id, 0, array(), array()); J'ai un plugin Cocart mais quand je désactive le plugin cocart, il montre cette erreur donnée ci-dessous. Donc mo....
17 déc. 2019 à 08:16
J'essaie de charger le dernier produit dans Woocommerce (sur la page d'accueil). Je souhaite exclure une catégorie de produit spécifique de l'affichage sur la boucle, mais exclure l'ID de catégorie de produit ne fonctionne pas pour moi. Ce que j'ai fait jusqu'à présent: <?php $args = array( ....
Je veux changer le message de remerciement si un mode de paiement est choisi, j'ai réussi et je travaille mais je ne suis toujours pas conscient du besoin de cette ligne ici dans le code ci-dessous en ai-je besoin? add_filter('woocommerce_thankyou_order_received_text', 'woo_change_order_received_tex....
15 déc. 2019 à 19:39
J'ai besoin de créer un formulaire personnalisé dans un nouvel onglet dans la page woocommerce my account. J'ai besoin de sauvegarder des données et de les transmettre à l'utilisateur Ce que j'ai essayé: add_action( 'init', 'misha_add_endpoint' ); function misha_add_endpoint() { add_rewrite_endp....
14 déc. 2019 à 18:32
Cela fonctionne bien pour les redirections de liens personnalisés. Créez un nouveau champ personnalisé Wordpress pour certaines pages de produits woocommerce sur lesquelles vous souhaitez utiliser un lien URL personnalisé: Nom de champ personnalisé: nothanks_link_redirect Valeur de champ personnalis....
12 déc. 2019 à 23:59
J'ai essentiellement 3 prix pour les produits. Produit unique - plein tarif, pack de 6 - 5% de réduction, pack de 24 10% de réduction. Cependant, si un client en achetait 25 par exemple, il en faudrait un pack de 24 comprenant 10% de réduction + 1 article plein tarif, et pour 14 il faudrait 2 6 pack....
12 déc. 2019 à 23:18
J'utilise le plugin woo commerce bookings pour réserver des visites mais je veux obtenir le nom de chaque type de personne individuellement sur la page de paiement en fonction du nombre de personnes de manière dynamique. J'ai trouvé un message sur le débordement de la pile qui n'a pas fonctionné pou....
J'utilise la fonction suivante pour ajouter un champ personnalisé appelé "price_1_50" à chaque variante de produit: add_action( 'woocommerce_variation_options_pricing', 'bbloomer_add_custom_field_to_variations', 10, 3 ); function bbloomer_add_custom_field_to_variations( $loop, $variation_data, $vari....
11 déc. 2019 à 17:35