Accès admin en cours de mise en ligne

Cas : On a fait le search and replace mais le site n’est pas encore réellement en ligne (ex : les modifications du DNS ne sont pas encore faire) et on veut faire des modifications de dernière minute. Comme le search and replace est fait, on n’a plus accès à l’admin. Dans ce type de […]
Elementor n’affiche pas sur 100% de largeur 3 colonnes avec des largeurs définies

Problématique : Le design a 3 colonnes mais si on laisse Elementor calculer par défaut la largeur des colonnes (donc si on ne met aucune valeur), il va naturellement combler le delta de 100/3. Par contre, si on essaie mettre des valeurs aux colonnes parce qu’on veut des largeurs différentes, Elementor n’arrive plus à un […]
Ordonner les posts d’un CPT selon un ordre défini par le client

Problématique : un client veut un ordre précis en fonction des produits qu’ils veut mettre en avant, mais cet ordre n’a pas de logique particulière comme le nom ou l’ID. JetEngine ne permet pas de définir l’ordre des posts créés selon un ordre très spécifique qui n’a pas de logique. Dans l’absolu, il vaut mieux […]
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 […]