WordPress est l’un des meilleurs systèmes de gestion de contenu (CMS) de la planète – et pour cause. Il est facile à installer sur la plupart des plates-formes d’hébergement, facile à configurer et dispose d’une grande communauté de développeurs de plugins qui aident à ajouter des fonctionnalités à vos sites Web et blogs gérés. Certains de ces plugins sont idéaux pour les blogueurs ou les propriétaires de petites entreprises gérant leurs propres sites Web, tandis que d’autres plugins sont riches en fonctionnalités et puissants, conçus spécifiquement pour les développeurs et programmeurs WordPress. Nous examinons certains des plugins WordPress conçus spécifiquement pour les développeurs et les codeurs dans cet article.
Une brève mise en garde avant de commencer : cette liste n’est en aucun cas une liste exhaustive – il y a, sans aucun doute, d’excellents plugins qui n’ont pas été inclus dans cette liste qui méritent de l’être. Les éléments énumérés ici ne sont pas non plus classés dans un ordre d’importance particulier.
Plugin de développeur WordPress n°1 : Afficher les identifiants par 99 robots
Les développeurs auront fréquemment besoin de référencer des identifiants pour les publications, les catégories, les pages et une multitude d’autres éléments dans WordPress. Malheureusement, WordPress, dans le but de rendre le panneau d’administration plus facile à naviguer (et, vraisemblablement, plus joli à regarder), a supprimé les numéros d’identification de la vue. Cela entraîne un peu de complication lorsque vous essayez d’extraire du contenu personnalisé via des étiquettes d’identification et peut entraîner un peu de travail supplémentaire pour un programmeur.
Une autre fonctionnalité intéressante est qu’il n’y a pas de page de configuration ou de paramètres – vous pouvez utiliser Afficher les identifiants tout droit sorti de la boîte. Afficher les identifiants révèle des étiquettes d’identification pour les éléments suivants :
- des postes
- pages
- catégories
- Mots clés
- liens
- médias
- utilisateurs
- commentaires
- catégories de liens
- taxonomies personnalisées
- types de publication personnalisés
org.
Plugin de développeur WordPress #2 : Smush par WPMU DEV
Les temps de chargement des pages sont un élément essentiel non seulement de l’expérience utilisateur (la facilité avec laquelle les utilisateurs interagissent avec votre site), mais également de la façon dont Google classe votre site Web – le géant de la recherche prend en compte les temps de chargement moyens de vos pages comme facteur de classement et de fiabilité. Dans cet esprit, les développeurs de CMS avertis chercheront un moyen de supprimer tout ce qui pourrait ralentir le chargement des pages ou consommer des ressources précieuses. C’est là qu’intervient l’optimisation et la compression d’image.
Il existe un certain nombre de plugins WordPress qui gèrent la compression d’images, mais l’un des plus utilisés et dignes de confiance est Smush par WPMU DEV – un nom bien connu dans la communauté WordPress. Le plugin compte plus d’un million d’installations actives et est fréquemment mis à jour.
Smush optimise les fichiers image, y compris.PNG,.GIF et.JPEG, soit un à la fois, soit en bloc, jusqu’à 50 images à la fois. D’autres caractéristiques de Smush inclure :
- Compression sans perte – N’affecte pas la qualité de l’image
- Compression en masse – Jusqu’à cinquante fichiers à la fois
- Redimensionnement de l’image – Possibilité de définir la hauteur et la largeur maximales des images
- Détection d’image incorrecte – Localise les images qui peuvent ralentir la vitesse de votre page
- Optimisation automatisée – « écrase » automatiquement les pièces jointes au fur et à mesure qu’elles sont téléchargées
- Support multisite – Fonctionne sur les multisites WordPress
Plugin de développeur WordPress n°3 : moniteur de requêtes
Lors du développement d’un site Web via un CMS comme WordPress, il est important de pouvoir traquer les erreurs et les bugs le plus rapidement possible. Il est vital d’avoir la possibilité d’inspecter les fichiers de modèle de thème, les appels d’API, les requêtes de base de données, les problèmes PHP et les problèmes avec vos crochets et actions. Le suivi manuel des erreurs dans le code ou la fonctionnalité du site est pénible ; un développeur web CMS intelligent aura un moyen d’automatiser ce processus autant que possible.
Un rapide coup d’œil sur le référentiel de plugins WordPress révélera un joyau – Moniteur de requête, l’autoproclamé « Panneau d’outils de développement pour WordPress ». Avec plus de 100 000 installations actives et une note de cinq étoiles au moment d’écrire ces lignes, ce surnom (auto-administré ou non) est bien mérité. Le plugin est également mis à jour régulièrement, ce qui est génial car ils semblent assez bien suivre les mises à jour de WordPress Core.
Comme la liste des plugins sur WordPress note, Moniteur de requête permet le débogage de :
- Requêtes de base de données
- Erreurs PHP
- Crochets et actions
- Blocs de l’éditeur de blocs
- Scripts et feuilles de style
- Appels d’API HTTP
- Appels Ajax
- Appels d’API REST
- Réécrire les règles, les chaînes de requête et les variables de requête
Plugin de développeur WordPress n ° 4 : UpdraftPlus par Updraftplus.com
Bien que WordPress soit un excellent outil pour créer rapidement des sites Web allant des simples pages d’une page aux magasins complexes et entièrement fonctionnels, le système de gestion de contenu a ses défauts et ses limites. WordPress – principalement à cause des plugins généralement obsolètes que les utilisateurs ne mettent pas à jour – est sujet à des vulnérabilités telles que le piratage, les logiciels malveillants et même les mauvais thèmes. Tout cela peut provoquer des pannes de site, des temps d’arrêt et une perte de données.
En raison de ces vulnérabilités, il est important d’avoir un bon système de sauvegarde en place. Il existe plusieurs excellents plugins pour cela et avec des choix comme Jetpack et BackWPup, il est difficile de se tromper. En fait, Jetpack presque fait la liste, mais nous sommes allés, à la place, avec UpdraftPlus. Le plugin de sauvegarde et de restauration pour WordPress compte plus de 3 millions d’installations actives et reçoit des mises à jour fréquentes, ce qui est très important pour un plugin de cette nature.
UpdraftPlus vous permet de sauvegarder les fichiers de votre site Web sur plusieurs options de stockage en nuage, notamment :
- Boîte de dépôt
- Google Drive
- Amazon S3
- UpdraftVault
- Nuage Rackspace
- FTP
- Microsoft Azure et OneDrive
- Stockage Google Cloud
et une foule d’autres options de cloud. Vous pouvez également configurer ces sauvegardes pour des planifications manuelles ou automatisées et opter pour des fonctionnalités plus avancées (migrateurs de sites Web, plusieurs destinations de sauvegarde, cryptage de base de données, etc.).
Une liste complète des fonctionnalités et des informations est disponible dans la liste des référentiels WordPress UpdraftPlus.
Plugin de développeur WordPress #5 : Redirection
Toutes les erreurs de site Web ne sont pas créées de la même manière. Toutes les erreurs ne provoquent pas le blocage complet d’un site Web ou le rendent inutile. Parfois, une erreur de site Web se résume à un simple lien brisé ou à une erreur 404. Bien qu’il soit assez facile de créer des redirections dans le code, il est parfois agréable d’avoir un endroit plus simple pour le faire, comme votre panneau d’administration WordPress.
De plus, un bon plugin de redirection de liens cassés/404 devrait avoir la capacité de trouver et de suivre les liens cassés au sein de votre site Web. De cette façon, vous pouvez les réparer avant qu’ils ne chassent les utilisateurs, n’épuisent la confiance et l’autorité du site Web et n’endommagent l’optimisation des moteurs de recherche (SEO) de votre site Web.
Redirection est un plugin de gestionnaire de redirection utilisé par plus de 2 millions de sites WordPress. Il vous donne beaucoup de contrôle sur les paramètres de vos redirections et vous permet de créer des redirections conditionnelles basées sur des facteurs tels que l’état de connexion, le type de navigateur, d’où l’utilisateur a été référé, les paramètres des cookies, les en-têtes HTTP, les adresses IP, le serveur de domaine, et le type d’erreur de page – pour n’en citer que quelques-uns. Il existe même un support pour les expressions régulières (REGEX) dans le cas où vous souhaitez faire correspondre un modèle à un groupe d’URL.
Réorienter Le plugin WordPress a également d’autres fonctionnalités, telles que la possibilité d’ajouter des en-têtes HTTP, la journalisation, la migration des permaliens et même la prise en charge d’Apache et NGINX.
Pour en savoir plus, vous pouvez consulter la liste des référentiels Redirect WordPress Plugin.