5 types de problèmes WooCommerce à surveiller

By | juillet 27, 2020

wordpress pour débutant

WooCommerce a beaucoup à offrir. Sa super-flexibilité le rend facile à personnaliser et continue d'être le choix de commerce électronique de choix pour les sites WordPress.

Le seul inconvénient de WooCommerce est que, en raison de sa nature de plate-forme open source, il n'y a pas de hotline d'assistance WooCommerce à appeler lorsque les choses tournent mal. Vous devez vous fier à vos propres connaissances, à la documentation d'assistance existante et à la communauté pour obtenir de l'aide.

Mais que vous veniez de lancer un nouveau site de commerce électronique ou que vous mainteniez activement un site à fort trafic, vous finirez par rencontrer ces 5 erreurs WooCommerce courantes. Une fois que vous en êtes conscient, vous pouvez sauter des heures de recherche et résoudre rapidement chacun d'entre eux.

1. Conflits et ruptures de plugins

Avec plus de 900 extensions WooCommerce disponibles et 50000 plugins supplémentaires du référentiel WordPress, vous trouverez probablement une combinaison différente de plugins sur presque tous les sites WooCommerce. Bien que des conflits et des ruptures de plugins puissent survenir sur n'importe quel site WordPress, ils sont particulièrement problématiques sur les sites de commerce électronique où les temps d'arrêt se traduisent directement par une perte de ventes.

L'un des meilleurs moyens d'éviter un problème majeur est de mettre à jour régulièrement vos plugins et thèmes. Avec WooCommerce, il est particulièrement important de rester au courant des dernières mises à jour du plugin principal WooCommerce. Alors que certaines mises à jour comme la récente version de sécurité 4.2.1 sont petites, d'autres incluent des correctifs majeurs et des modifications de la fonctionnalité WooCommerce et sont plus susceptibles de faire des ravages.

Avis de mise à jour de la base de données WooCommerce

Vous souhaiterez également mettre à jour votre base de données. après la mise à jour de WooCommerce, n'oubliez pas de mettre à jour votre base de données pour vous assurer de ne pas rencontrer de problèmes.

Pour augmenter vos chances d'attraper des ruptures de plug-in, effectuez toutes les mises à jour de plug-in dans une zone de préparation ou de développement avant de les implémenter sur le site en direct. Il est utile qu'un développeur WooCommerce expérimenté effectue ces modifications.

Vous pouvez également surveiller la zone des problèmes de WooCommerce GitHub pour en savoir plus sur tout rapport signalé après chaque publication. Et assurez-vous de consulter notre guide pour savoir comment gérer les conflits de plugins WordPress.

2. Problèmes de mise en cache

La mise en cache peut faire une grande différence dans les performances des sites WooCommerce car ils ont tendance à avoir des bases de données plus volumineuses que les sites d'information. La mise en cache du navigateur permet de stocker certains fichiers Web localement sur le navigateur d'un utilisateur, ce qui réduit le nombre de requêtes du serveur lorsqu'une page est chargée.

Cependant, si la mise en cache peut aider à accélérer les temps de chargement, elle peut également conduire à d'autres compilations. Par exemple, un problème courant de WooCommerce est que certaines pages doivent être exclues de la mise en cache.

Le processus de réinitialisation du mot de passe pour les clients cessera de fonctionner si vous n'avez pas exclu les pages de connexion du système de mise en cache. Si ces pages continuent d'être mises en cache, l'utilisateur ne sera souvent pas en mesure de réinitialiser son mot de passe et une multitude de clients finira par demander de l'aide pour les erreurs de connexion.

Cette même situation peut se produire si vous avez apporté des modifications de développement majeures et oublié de vider le cache au niveau du serveur. Avant de lancer un nouveau site WooCommerce, passez en revue la configuration du serveur et les paramètres de votre plugin de mise en cache WordPress.

3. Erreurs de traitement des paiements

Pourquoi utiliser plusieurs passerelles de paiement pour WooCommerce

Lors du dépannage d'un problème sur un site WooCommerce, vous devrez également vérifier la configuration et la connexion de la passerelle de paiement.

Un problème simple mais courant sur les sites de commerce électronique est que le certificat SSL n'est pas correctement configuré pour votre boutique en ligne. La plupart des processeurs de paiement ne fonctionneront pas si le SSL n'est pas installé. Vous ne savez peut-être même pas que le magasin ne fonctionne pas correctement, mais pendant tout ce temps, vos clients rencontrent une erreur de paiement.

L'authentification est une autre erreur embêtante. Lorsque vous ou le propriétaire du site recevez ce message d'erreur, cela signifie que quelque chose ne va pas entre la boutique en ligne et la connexion du processeur de paiement. Il existe de nombreuses passerelles de paiement, notamment Stripe, PayPal, Authorize.net, etc., de sorte que l'erreur exacte peut dépendre du processeur de paiement ou de tout plug-in de passerelle de paiement WooCommerce que vous avez installé.

Le statut de la commande WooCommerce peut également être source de confusion en termes de commandes et de paiements. Bien qu'il puisse y avoir des bogues liés à l'état de la commande, il s'agit plus souvent d'une erreur de l'utilisateur.

Par défaut, toutes les commandes de produits sont répertoriées comme «traitement» dans le tableau de bord WordPress, une fois le paiement reçu et le stock réduit. Le propriétaire du magasin ou l'administrateur du site doit régler manuellement la commande sur Terminé. Vous pouvez éviter de nombreuses demandes d'assistance en formant simplement les responsables du site à cette étape.

Il est également possible pour le développeur de définir automatiquement la commande sur Terminé, si le client ne souhaite pas effectuer cette étape. Bien sûr, cela n'est viable que si cela a du sens pour les produits spécifiques qu'ils vendent et pour la façon dont ils gèrent le flux d'inventaire.

4. Erreurs de livraison des notifications par e-mail

Les erreurs de notification par e-mail sont l'une des principales questions d'assistance pour les sites WordPress en général. Pour un site Web WooCommerce, cela se produit le plus souvent après qu'une commande est passée. Dans certains cas, les clients ne reçoivent pas les notifications par e-mail attendues, tandis que dans d'autres cas, le propriétaire et l'administrateur du site ne reçoivent pas les leurs.

Avant de résoudre les problèmes de distribution des e-mails, vérifiez d'abord que la notification a été configurée. Dans le tableau de bord WordPress sous WooCommerce, il y a un onglet Email dans lequel vous pouvez consulter les notifications configurées. Si vous ne voyez pas la notification particulière, vous devrez la configurer à nouveau.

Si les notifications sont correctement configurées et qu'elles ne sont toujours pas reçues, l'installation et la configuration d'un plug-in SMTP est la meilleure solution. Même si votre serveur d'hébergement est correctement configuré pour utiliser la fonction de messagerie PHP, les e-mails envoyés depuis des sites WordPress sont souvent bloqués par des fournisseurs de messagerie comme Gmail ou Outlook. Cela signifie que les clients peuvent ne pas recevoir d'e-mails du site.

WP Mail SMTP

Un plugin WordPress SMTP vous permet d'utiliser une méthode de livraison alternative pour les notifications par e-mail. SMTP, qui signifie Simple Mail Transfer Protocol, est une norme de l'industrie et conduit à une délivrabilité élevée des e-mails.

5. Surcharge de la base de données

Bien que les problèmes ci-dessus puissent survenir sur un site WooCommerce fraîchement lancé, cela peut prendre un certain temps avant que celui-ci se produise. Au fur et à mesure que vous recevez de plus en plus de commandes sur un site WooCommerce, la base de données du site Web s'agrandit.

Et si la base de données devient trop volumineuse pour la capacité actuelle de votre serveur d'hébergement, vous risquez de commencer à rencontrer des performances lentes et des temps d'arrêt. La surveillance et le nettoyage de la base de données sur une base régulière peuvent minimiser les problèmes de performances et réduire vos coûts d'hébergement WooCommerce.

Les autres sources de surcharge de la base de données incluent les plugins et les fichiers de sauvegarde. Certains plugins surchargent rapidement la base de données avec des données diverses. Par exemple, un plugin de journal d'audit gardera un journal de chaque activité sur le site. Ceci est utile pour le dépannage, mais cela peut entraîner un retard beaucoup trop important. Ajustez les paramètres pour supprimer automatiquement les journaux après une certaine période de temps.

Sauvegardes BlogVault

Il en va de même pour les fichiers de sauvegarde, si vous utilisez un plugin pour sauvegarder WooCommerce qui stocke des données sur le site. Les fichiers de sauvegarde plus anciens peuvent gonfler la taille de la base de données et doivent être supprimés après un certain temps. C'est l'une des raisons pour lesquelles les protocoles de sauvegarde au niveau du serveur sont meilleurs que les plugins. Bien que certaines options conviviales de WooCommerce telles que la sauvegarde de Blogvault dans le cloud, utilisent leurs propres serveurs pour maintenir vos sauvegardes.

L'approche proactive

Il ne sert à rien d’attendre que votre site de commerce électronique tombe en panne, ce qui vous laisse un déficit de ventes. En vous préparant maintenant et en entretenant correctement votre site, vous économiserez beaucoup de temps de dépannage lorsque des problèmes surviennent. Le code open source signifie également qu'il y a des tonnes de développeurs WooCommerce et de membres de la communauté pour vous aider.