Site piraté : actions à prendre

Un site qui est piraté peut avoir plusieurs manifestations : des articles de blogue crées, des textes injectés au milieu des pages, des redirections de la page d’accueil vers un autre site… Souvent, le piratage est relié à une faille de sécurité d’un plugin ou un mot de passe faible d’un administrateur. Lorsqu’on constate qu’un […]
Rank Math SEO : ajout meta sur les templates Elementor

Par défaut on ne peut pas paramétrer l’ajout de l’onglet Rank Math SEO sur les pages de templates créées avec Elementor. Pour les avoir il faut ajouter un filtre dans functions.php : /* Filter to enable Rank Math SEO on Elementor templates*/ add_filter( ‘rank_math/excluded_post_types’, function( $post_types ) { $post_types[‘elementor_library’] = ‘elementor_library’; return $post_types; }, 11 […]
Import de produits sur Spark&Co

Cet article et le tutoriel vidéo fait par Amélia pour Zyromski se complètent donc si besoin, aller voir le tutoriel en deux parties, lien: https://www.youtube.com/watch?v=0YN-A7RHm7w&list=PLLGfkZAzjLWUBxuvH5G-bD2ffs92XXvUI&index=65 1) Préparation du fichier Étape la plus importante donc prendre son temps. Il faut retravailler et vérifier que le fichier .xlsx fourni par le client. 1-1) Les textes a) L’UGS […]
Problème d’affichage de vidéos enregistrées dans un champ ACF

Problème : L’affichage des iframes insérés dans des champs ACF est par défaut bloqué dans le front-end. Je sais. C’est idiot. Donc vous essayez de mettre une vidéo dans un champ ACF que vous avez créé, elle apparaît bien dans Elementor mais pas quand vous visualisez la page. Solution : Ajouter ce code ci-dessous dans […]
Widget Onglets avec du contenu dynamique

Problème : le widget ‘Onglets’ d’Elementor est pratique mais assez peu flexible concernant le contenu. Le but est ici de proposer une solution pour intégrer des champs dynamiques ACF donc pour afficher le contenu et masquer les onglets lorsque le contenu est vide. Ici, je pars du principe que le contenu est différent dans chaque […]
Widget Onglets Elementor ajustement mobile

Problème : par défaut le widget ‘Onglet’ d’Elementor passe en affichage vertical pour le menu en mobile, ce qui n’est pas idéal quand le contenu est important dans chaque onglet. Solution : désactiver la classe mobile qui passe le contenu en vertical pour maintenir le comportement en desktop sur la version mobile. Intégrer le CSS […]
Filtre de produits Woocommerce

Préalable : Avoir installé Woocommerce, créé des catégories Woocommerce et des produits, affectés à des catégories. Avoir installé JetEngine. Étapes : Créer un listing JetEngine pour le visuel des produits. Installer Jet Smart Filters (à downloader sur Crocoblock, voir les accès futé) Créer un filtre (ça sera souvent une checkboxes list) ; data source : […]
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 […]