Utiliser un backup d’un site sur notre serveur

Dans le cas où on aurait besoin de réinstaurer un backup suite à problème quelconque (genre, on a tout supprimé tout le contenu du site sans faire exprès….) Condition préalable : – être hébergé chez nous – faire attention à la date des dernières modifications, être certain que personne n’a fait des modifications ultérieures à […]
Colonnes multiples responsives

Cas : – section avec un visuel sur plusieurs colonnes (notamment 3 à 6), pour laquelle on veut un joli visuel en responsive Solution : 1) Mettre une classe sur la section ou section interne qui encadre les colonnes concernées (ex : .col.responsive) 2) Ajouter dans le css après cette classe la classe .elementor-container 3) […]
Ajout de champs catégories/produits Woocommerce

Cas : – on souhaite ajouter des champs par défaut pour des catégories, sous-catégories ou produits Woocommerce. Solution : 1) Installer le plugin ACF 2) Créer un groupe de champs 3) Créer les champs souhaités. S’il y a beaucoup de champs, attention de les nommer de manière claire pour pouvoir ensuite les retrouver facilement dans […]
Créer un utilisateur WP dans la base de données

Préalable : – Page d’administration du site n’est pas accessible parce que les identifiants ne sont plus connus (ou alors on a besoin de se créer un accès) – On a accès au cPanel Solution : 1) Aller dans le cPanel -> phpMyAdmin 2) Faire une recherche pour trouver la table se terminant par _users […]
Widget Form de Elementor

Étapes pour l’identifier Elementor form widget, champ textarea ne fait pas de saut de ligne dans le courriel lorsque l’on applique pas [all-fields]. Étapes pour le résoudre Code à mettre dans fonctions.php du child theme. Si lors d’une mise à jour d’Elementor, le problème est réglé, peut-être penser à enlever le code. add_action(‘elementor_pro/forms/process/textarea’, function($field, $record) […]
Les checkbox ne fonctionnent pas avec contact form 7

Étapes pour l’identifier On a un formulaire fait avec contact form 7 et qu’on met dans elementor avec le widget contact form 7 styler. Étapes pour le résoudre Utiliser un autre widget que contact form 7 styler quand on utiliser le builder Elementor. Historique de débuggage On a vérifié s’il y avait des erreurs dans […]
Dynamic field widget n’affiche rien

Étapes pour l’identifier Si j’utilise le widget dynamic field pour jetengine, acf ou autre, et que je veux le content d’un post type, des fois, ça s’affiche et des fois non. Étapes pour le résoudre On ne peut pas utilisé 2 fois le même champs sur une même pas. Il faut créer un chamŝ diffrent […]
Problème de bordure sur un bouton

Étapes pour l’identifier On peut mettre des ettings dans elementor pour les boutons et cela peut créer un bug si on veut mettre notre bouton d’une autre couleur. J’essaie de changer la couleur de aa bordure de mon bouton, mais ça ne fonctionne pas. Étapes pour le résoudre Enlever la bordure du bouton qui est […]
API Map Google qui arrête de fonctionner

Étapes pour l’identifier Faire F12 sur la page « front-end » où la map Google est affiché pour ouvrir la console du navigateur. Allez dans l’onglet « console » et regarder le message d’erreur provenant de Google Maps JavaScript API Étapes pour le résoudre Si l’erreur est « InvalidKeyMapError » il faut mettre à jour l’API par une clé valide et […]
Erreur 404 sur toutes les pages d’un site internet sauf sur l’accueil

Étapes pour l’identifier Visiter l’accueil et quelques autres pages. Seul l’accueil n’a pas une erreur 404 Étapes pour le résoudre Dans Réglages->Permaliens Sauvegarder 2 fois de suite les réglages de permaliens Le système qui gère les urls sera regénéré et le bug devrait être résolu