WordPress a annoncé la sortie de la version 1.7 de WordPress Studio, une mise à jour majeure de cette solution gratuite et open source pour le développement local de WordPress sur Mac et Windows. Cette mise à jour se concentre sur des améliorations majeures de l'interface de ligne de commande (CLI). Avec WordPress Studio 1.7, les développeurs peuvent désormais gérer entièrement les sites locaux à partir du terminal. La CLI mise à jour introduit de nouveaux outils puissants pour la gestion des sites de prévisualisation.WordPress a annoncé la sortie de la version 1.7 de WordPress Studio, une mise à jour majeure de cette solution gratuite et open source pour le développement local de WordPress sur Mac et Windows. Cette mise à jour se concentre sur des améliorations majeures de l'interface de ligne de commande (CLI), apportant quatre améliorations clés qui rationalisent le flux de travail de développement.
Avec WordPress Studio 1.7, les développeurs peuvent désormais gérer entièrement les sites locaux à partir du terminal. La CLI permet aux utilisateurs de créer de nouveaux sites, de surveiller leur état, de les démarrer ou de les arrêter, et de gérer le nettoyage directement à partir de la ligne de commande. Sur cette base, des commandes dédiées |studio auth ont été ajoutées, permettant la gestion des fonctionnalités nécessitant une authentification sans quitter l'environnement du terminal.
Suite à cela, la CLI mise à jour introduit de nouveaux outils puissants pour la gestion des sites de prévisualisation. Ces sites de prévisualisation sont des environnements WordPress temporaires et partageables, hébergés à distance, qui peuvent désormais être entièrement gérés via de nouvelles options de ligne de commande. De plus, WP-CLI est désormais intégré via une nouvelle commande studio wp, ce qui évite d'avoir à installer et configurer WP-CLI séparément.
Il convient de noter que la CLI améliorée est conçue pour s'intégrer en toute transparence aux workflows de développement assistés par l'IA utilisant des outils tels que Claude Code et Cursor. Ces agents peuvent lire le code du projet et exécuter des commandes dans des environnements locaux, ce qui permet une automatisation avancée. La mise à jour améliore les capacités de script et d'automatisation de WordPress Studio pour les tâches de développement quotidiennes.
Qu'est-ce qu'une CLI ?
Une CLI (interface de ligne de commande) vous permet de contrôler des outils et des applications en tapant des commandes dans un terminal, au lieu de cliquer dans des menus. Les développeurs ont tendance à apprécier les CLI, car elles sont :
- Rapides : lancez, modifiez ou supprimez des environnements à l'aide d'une seule commande.
- Répétables : exécutez les mêmes commandes sur n'importe quelle machine ou intégrez-les dans des scripts.
- Automatisables : laissez les systèmes de construction et les agents IA exécuter des commandes à votre place.
Même si vous ne travaillez généralement pas dans le terminal, l'interface CLI de Studio mérite votre attention.
Il s'agit du « langage » commun que les outils d'automatisation peuvent utiliser pour interagir avec Studio. Une fois activée, votre éditeur, vos scripts ou vos assistants de codage IA peuvent effectuer des tâches telles que créer un nouveau site, exécuter des mises à niveau de base de données ou publier un aperçu sans que vous ayez à naviguer entre plusieurs écrans dans l'application Studio.
Dans Studio 1.7.0, la CLI couvre désormais quatre domaines principaux :
- Authentification : gérez votre compte WordPress.com pour les fonctionnalités qui l'exigent.
- Aperçu des sites : créez et mettez à jour des sites d'aperçu hébergés par WordPress.com.
- Gestion des sites locaux : créez, démarrez, arrêtez, configurez et supprimez des sites locaux gérés par Studio.
- Intégration WP-CLI : exécutez des commandes WP-CLI dans des environnements Studio correctement configurés, sans avoir à installer WP-CLI vous-même.
Vous pouvez obtenir un aperçu à tout moment en exécutant studio --help :
Gestion des sites Studio locaux
L'une des principales améliorations de Studio CLI v2 est la gestion locale de bout en bout des sites à partir du terminal. Plutôt que de revenir à l'interface utilisateur Studio pour les tâches courantes, vous pouvez créer un site, vérifier son état, le démarrer ou l'arrêter, et le nettoyer lorsque vous avez terminé.
Cela accélère le flux de travail quotidien et facilite considérablement l'automatisation, que vous écriviez vous-même des scripts ou que vous utilisiez un agent IA pour le faire à votre place.
Au cœur de tout cela se trouve la commande studio site. Les options disponibles sont les suivantes :
| Code : | Sélectionner tout |
1 2 3 4 5 6 7 | studio site status # Get status of site studio site create # Create a new site studio site list # List sites studio site start # Start site studio site stop # Stop site(s) studio site delete # Delete site studio site set # Configure site settings |
Créer des sites locaux à l'aide d'une seule commande
Utilisez studio site create pour créer un nouveau site dans votre répertoire actuel ou à un emplacement spécifique. Voici quelques exemples de ce que vous pouvez faire :...
La fin de cet article est réservée aux abonnés. Soutenez le Club Developpez.com en prenant un abonnement pour que nous puissions continuer à vous proposer des publications.