Dans cette deuxième partie de l’article Tableau WordPress intégré et WP_List_Table, nous nous penchons sur l’implémentation d’AJAX dans notre classe de tableau WordPress, afin de proposer une expérience utilisateur fluidifiée, mais en en conservant les fonctionalités principales, et notament sa pagination. Je me suis basé […]
Wordpress est aujourd’hui le CMS le plus utilisé pour la création de site sur le web. Mais s’il semble de plus en plus simple de trouver une solution d’hébergement pour y créer un domaine et installer un site web ou un blog, il est souvent nécessaire de créer ou d’intégrer soi-même de nouveaux plugins ou fonctionnalités. Je vous propose ici des articles portant sur le développement WordPress ou l’ajout de fonctionnalités, ou des bouts de codes à copier directement dans les fichiers de WordPress.
Slug et traduction pour les Custom Post Types WordPress
Si vous créez un type de contenu customisé (custom post type) pour votre site ou un plugin autonome, vous souhaiterez sûrement mettre en place un système convivial de traduction ou de modification de son slug permettant de créer les bases d’URL optimisées SEO pour ce dernier. Nous allons ici créer […] […]
Gestion du cache des fichiers statiques dans WordPress
La gestion du cache des fichiers statiques dans WordPress relève d’une stratégie devant prendre en compte la performance, la sécurité et la cohabitation des différentes ressources sur la plateforme. Alors que le cache-busting est nativement supporté par le CMS, nous devons coupler l’utilisation des filtres WordPress et du fichier […]
Installer WordPress, en local, puis chez son hébergeur
Installer WordPress directement chez son hébergeur peut se faire très simplement grâce à l’installeur du CMS, la procédure d’installation rapide proposée par certains, ou encore votre webmaster favori… Cependant, la bonne méthode reste de travailler sur une copie locale de son site avant de le télécharger sur le serveur distant. […]
Tableau WordPress intégré et WP_List_Table : guide d’utilisation détaillé
Créer un tableau WordPress customisé, paginé et « responsive », pour la consultation des posts, pages ou utilisateurs, et l’exécution d’actions groupées (ou individuelles), peut se révéler fastidieux. La classe WP_List_Table facilite la tâche du webmaster ou développeur web, en proposant des méthodes à surcharger, à la m […]
Blog WordPress, personnaliser votre page en affichant son contenu statique
WordPress offre la possibilité de définir, quasiment dès le choix de son thème, des pages différenciées pour la page d’accueil et celle qui recevra le blog. Nous allons voir ici et expliquer comment prendre la main sur le template servant à afficher vos posts, et le moyen d’afficher votre contenu […] […]
Une colonne triable de taxonomie dans la page d’administration des Custom Posts Type WordPress
La gestion des custom post types de WordPress peut être facilitée par l’utilisation de plugins tels que Custom Post UI ou Toolset Types. Or, certains d’entre eux ne prennent pas en charge les CPT existants, ne proposent pas de filtre par taxonomies, ou n’autorisent pas le tri sur une colonne […] […]
Shortcode WordPress imbriqués et sauts de ligne
Un shortcode WordPress sert à retourner un contenu formaté de manière simple. Si vous utilisez des shortcodes WordPress dans vos pages ou posts, il se peut que vous constatiez que leur empilement dans l’éditeur n’entraîne leur enveloppement au milieu de balises <p> ou l’ajout d’un saut de ligne <br /> [&hell […]
Shotcode WordPress
Le shortcode WordPress est introduit avec la version 2.5 du CMS. Il permet à l’utilisateur d’injecter facilement dans ses pages ou ses posts (les articles WordPress) des fonctionnalités natives ou tièrce partie, avec un code simple se rapprochant du bbcode. Mais la plateforme nous permet aussi de créer nos propres […] […]
Migration d’une base de données WordPress avec WP Migrate DB
Je prends ici quelques minutes pour proposer une alternative intéressante pour réussir la migration de sa base de données WordPress, lors d’une mise en production ou d’un changement d’hébergeur, donc applicable lors d’une création de site internet, d’une refonte ou d’un changement de prestataire. Je viens de […]
Créer un site WordPress, le guide vraiment complet
Créer un site WordPress est souvent envisagé comme une solution simple, facile à mettre en place. Mais il est nécessaire de comprendre les différentes étapes de la création de site internet sur ce CMS, l’installation, le choix des options et du design jusqu’à l’édition des premières pages, pour réussir à […] […]
Configurer WordPress, les réglages de base pour votre site ou votre blog
Créer un site ou un blog avec le premier CMS du marché, c’est bien, mais si l’on peut l’installer assez facilement, on a besoin de bien comprendre ses réglages les plus importants pour configurer WordPress de manière efficace et créer un site internet performant. Ce tuto vous aide à améliorer […] […]
Ajouter automatiquement un filtre de taxonomie pour chaque Custom Post Type WordPress
Les pages d’administration des posts de WordPress proposent un certain nombre de listes déroulantes, permettant de filtrer le tableau en fonction de critères comme le titre, la date ou l’auteur, mais la gestion d’un Custom Post Type et ses taxonomies peut nécessiter un peu plus de travail. Si certains plugins […] […]