[WordPress] Utiliser Twig et Timber à la place de PHP
J’ai changé récemment d’agence et sur WordPress on n’utilise plus la syntaxe PHP mais l’association de Twig et de Timber. Avec cette nouvelle syntaxe, le PHP et le HTML sont désormais séparé (un modèle MVC sauf que l’on s’accède pas au Controleur). Du coup, voici quelques astuces utilisable pour cette nouvelle syntaxe : Pour faire […]
[Prestashop 1.6] Activer le mode debug pour vos test
Le mode debug vous permet de voir des erreurs dans votre code, que ce soit des failles dans votre code PHP ou dans certains des fichiers TPL. Cela peut-être très utile si vous tombez sur une page blanche ! Connectez-vous à votre FTP via votre client habituel Allez dans le dossier de config et ouvrez […]
[WordPress] Ajouter un placeholder à GravityForm
Edit : A partir de la version 1.9 de Gravity Forms, un champ Placeholder est inséré dans le formulaire, il n’y a donc plus besoin de ce hack ! Pour certains formulaire, j’utilise le plugin payant Gravity Forms qui permet de créer des formulaires avancés. Le hack suivant vous permettra de lui ajouter un placeholder, […]
[WordPress] Remplir dynamiquement un select avec GravityForm
Pour certains formulaire, j’utilise le plugin payant Gravity Forms qui permet de faire des formulaires avancés. Le hack suivant vous permettra de remplir dynamiquement un select, il est à placer dans le fichier functions.php de votre thème. Et voilà ! Source
[WordPress] Coupe un texte à N caractères
Voici un petit hack qui vous permettra de couper un texte à N caractères et ajoute des points de suspension… Ce code est à placer dans le fichier functions.php de votre thème. Et dans un fichier PHP : Et voilà !
[WordPress] Désactiver notification de mise à jour
Si vous avez besoin de modifier vos plugins pour une raison ou pour une autre, vous pouvez désactiver les notifications de mise à jour. Voici donc un petit hack pour ce faire. Ce code est à placer dans le fichier functions.php de votre thème. Et voilà !
[WordPress] Plugin Advanced Custom Field
Pour ces astuces, j’ai utilisé le plugin Advanced Custom Field (ACF). Récupération des images avec ACF Boucle avec un champ SELECT de ACF OU Afficher plusieurs champs continu Et voilà !
[WordPress] Récupération dynamique des catégories
Pour récupérer TOUTES les catégories, ajouter ce bout de code : Pour récupérer SEULEMENT les catégories d’un post, ajouter ce bout de code : Penser à remplacer : NOM_CATEGORIE Et voilà !
[WordPress] Custom Post avec taxonomie
Voici un bout de code permettant d’afficher un custom post avec une taxonomie spécifique et d’ajouter une pagination. Penser à bien remplacer NOM_DU_CUSTOM_POST par le nom de votre custom post, NOM_DE_LA_CATEGORIE par le nom de votre catégorie et IDENTIFIANT_DE_LA_CATEG par l’identifiant de votre catégorie. Et voilà !
[WordPress] Import de post via un xml
Dernièrement, lors d’un projet sur WordPress, j’ai dû créer des articles via un xml. Pour ce faire, j’ai dû extraire le contenu d’un zip (situé à la racine du ftp) et importer le xml avec les images associées pour créer des articles. I – Extraction du zip Pour extraire le contenu du dossier zip, j’ai […]