WordPress

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.

Retourner sur la page du blog

Gestion des marges sur un thème WordPress basé sur les blocs (Full Site Editing) | CDW

Gestion des marges et espaces sur un thème WordPress FSE

La gestion des espaces sur les thèmes Full Site Editing de WordPress comprend les tailles du conteneur central (contenue et élargie), les marges (internes et externes), les gouttières et les unités de réglages.Ces options, définissables dans le fichier theme.json  du thème FSE de WordPress, permettent notamment la création de sections [&he […]

WordPress 6.3 | logiciel de création de site internet

WordPress 6.3, un pas de plus vers le Full SIte Editing

WordPress 6.3 poursuit en toute logique ses avancés Full Site Editing. Les mises à jour de version 6.3 de WordPress ciblent donc principalement des éléments d’interface ou fonctionnalités liées à édition complète du site. Je vous propose dans cet article un coup d’œil sur les avancées les plus importantes de […] […]

Création de styles de bloc personnalisés pour l'éditeur de site WordPress

Créer de styles de blocs personnalisés pour l’éditeur de WordPress

Les styles de blocs de l’éditeur Gutenberg de WordPress permettent de proposer à l’utilisateur final un panel d’options qui simplifient l’édition des pages et des articles du site. Mais Si certains blocs natifs proposent déjà quelques styles prédéfinis, il est fréquent de leur ajouter des styles personnalisés afin d’adapter l’à […]

Full Site Editing : l'édition complète du site sur WordPress

Full Site Editing sur WordPess

Qu’est-ce que le Full Site Editing ? Pourquoi les équipe de développeurs de WordPress ont-elles adopté l’éditeur Gutenberg ? Quels-sont ses avantages et les précautions à prendre avant d’installer un thème Full Site Editing ? S’il est encore un peu tôt pour proposer une véritable formation au FSE de WordPress, je vous [&h […]

Tutoriel installer WordPress

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. […]

illustration : Creer un site WordPress

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

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 […] […]

Tableau d'administration WordPress avec AJAX : WP_LIst_Table

WP_List_Table et AJAX : des tableaux WordPress réactifs

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é […]

Tableau d'adminidtration WorPress : Guide WP_List_Table

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 […]

WordPress, gestion du cahe au niveau du serneur

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 […]

Migration d'une base de données WordPress, plugin WP migrate DB

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 […]

WordPress traduction des slug

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 […] […]

Shortcode WordPress

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 […] […]