[WordPress] Ajouter des champs personnalisés dans les Taxonomies
Pour un projet, je me suis retrouvée à devoir rajouter des champs custom dans une catégorie. Seulement voilà, même l’excellent Advanced Custom Fields (ACF) ne peut pas rajouter de champs au catégorie… Donc j’ai finis par mettre la main sur une classe PHP qui permet d’ajouter des champs sur les taxonomies WordPress. Inclure les fichiers […]
[Prestashop] Ajouter un champ personnalisé pour un produit
Pour un projet de boutique en ligne, j’ai dû ajouter un champ supplémentaire non prévu nativement à la fiche produit d’une boutique Prestashop comme les points fort. Fort heureusement Prestashop permet « assez » facilement d’intégrer ces champs de type TEXT ou TEXTAREA de façon plutôt propre. I – Ajouter le champ dans la base de données […]
[WordPress] Afficher un article spécifique par son ID
Pour récupérer les informations liés à un article spécifique (ou un custom post comme dans l’exemple ci-dessous), il faut faire une requête en PHP. Dans cet exemple, nous aurons recours à la fonction get_post de WordPress. L’idée consiste à indiquer dans un premier temps l’ID de l’agence à retourner. Ensuite, nous créons plusieurs variables qui […]
[WordPress] Supprimer le /blog des permaliens de WordPress multisite
Le mode multi-site introduit sous WordPress 3.0 vous permet de créer des sites à la chaîne. Malheureusement, un « /blog » vient s’ajouter en fin du domaine principal ce qui n’a rien d’attractif. Une manipulation via le functions.php nous permettra de l’enlever. A l’aide d’un client FTP, localisez le fichier functions.php présent dans le dossier de votre […]
[Prestashop] Afficher/cacher certaines informations dans mon-compte
Quand on accède à la page mon compte de prestashop, il y a une liste avec des liens renvoyant vers différentes pages, notamment vers la page commandes, avoirs, bons de réduction, adresses… Les onglets avoirs et bons de réduction n’ont pas forcément d’intérêt si le client n’a jamais eu d’avoir ou de bon de réduction. […]
[Magento] Remise à zéro des commandes
Si vous avez besoin de remettre à zéro toutes les commandes passées en test sur votre serveur de développement avant de passer en serveur de production, vous pouvez exécuter la commande SQL suivante : Attention, cela supprime aussi les clients de test, les factures et autres. Pensez à faire une sauvegarde avant !! Magento = […]
[Prestashop] Forcer l’utilisation des balises {php}{/php}
Lors d’un récent projet sur Prestashop 1.5.6.2. j’ai été amenée à devoir utiliser les balises {php}{/php} dans un fichier de template et ça m’a renvoyé une erreur. Voici une astuce pour outrepasser cette erreur. L’utilisation des balises {php}{/php} dans les fichiers .tpl à été supprimé depuis la version 1.5. de Prestashop. Pour forcer leur utilisation, […]
[WordPress] Thème enfant
Pour simplifier la création d’un thème, vous pouvez opter pour la création d’un thème enfant (child theme en anglais), basé sur un thème parent. Le principe est simple et efficace : vous partez avec un thème contenant les fonctionnalités essentielles que vous souhaitez utiliser, avec une architecture et un design globalement adéquat vis-à-vis de votre […]
[WordPress] Ajouter des colonnes personnalisées dans l’administration
Le back-office de WordPress liste les différents contenus présents sur votre site (article, page, type de contenu personnalisé) à l’aide de colonnes comme le titre, l’auteur, la taxonomie (catégorie, tags), la date et plus. A l’aide des options de l’écran, vous pouvez facilement masquer celles qui vous semblent inutiles mais comment faire pour afficher d’autres […]
[WordPress] – Ajout d’un filtre par catégorie dans l’administration
Pour améliorer la gestion des articles dans l’administration de WordPress, on peut ajouter un filtre par catégorie/taxonomy. Quand un site possède énormément d’articles, il est pratique de pouvoir les trier par catégorie pour vos Custom Post Types. Pour cela, il suffit de copier le code suivant dans le fichier functions.php de votre thème : À […]