WordPress pourrait bientôt obtenir un centre de commande, qui fonctionnerait comme un composant de recherche rapide pour naviguer vers d’autres zones de l’administration, et serait également capable d’exécuter des commandes. La fonction était introduit dans Gutenberg 15.6 sous le drapeau Expérimental et a actuellement une utilisation limitée dans le contexte de l’éditeur de site lors de la navigation et de la modification des modèles.

Le projet Command Center est destiné à être étendu à l’ensemble de wp-admin de manière extensible afin que les développeurs de plugins puissent enregistrer leurs propres commandes. Cela permettrait également aux extensions alimentées par l’IA d’accélérer la conception, le contenu et la création de la mise en page.

« Un aspect qui mérite d’être souligné est l’API proposée pour interagir avec le centre de commande », a déclaré l’ingénieur de Gutenberg, Riad Benguella, dans un message demandant des commentaires sur le projet. « Le centre de commande a été développé comme un @wordpress/commands emballer. Il propose des API pour restituer et enregistrer les commandes de manière dynamique. Ces points d’extension permettent aux plugins d’injecter toutes les commandes de leur choix et ouvrent la porte aux interactions avec les LLM.

Benguella a partagé une vidéo du prototype naviguant entre les modèles et les parties de modèle dans l’éditeur de site :

Jusqu’à présent, les commentaires ont été généralement positifs, mais les contributeurs au projet auront le défi de fournir des exemples réels des avantages du centre de commande afin que certains réalisent pleinement la vision de cette fonctionnalité comme plus qu’un simple raccourci sophistiqué pour les utilisateurs expérimentés.

« Bien, mais je ne sais pas quel problème pratique cela résout réellement? » Développeur WordPress Jon Brown a déclaré.

« Actuellement, il y a une liste déroulante claire et facile à trouver et à utiliser en haut au centre de l’éditeur. Est-ce que les gens ont vraiment du mal à l’utiliser ? Cela semble compliquer les choses où les utilisateurs doivent connaître les noms des éléments pour les saisir. L’utilisateur moyen sait-il saisir « post meta » pour modifier cela ?

« Il y a quelques plugins qui ont fait cette administration à l’échelle, qui encore une fois, bien que soignée, semble mieux destinée aux utilisateurs expérimentés qui savent déjà ce qu’ils recherchent. »

Benguella a répondu que le centre de commande est développé comme « une interface utilisateur complémentaire spécialement conçue pour les utilisateurs moyens et expérimentés », et que les utilisateurs ne seraient pas tenus de se souvenir des termes techniques pour l’utiliser.

D’autres participants à la conversation ont demandé aux contributeurs d’envisager de ne pas publier le centre de commande dans WordPress jusqu’à ce qu’il puisse servir des contextes au-delà de l’éditeur de site.

« Au départ, nous avons ajouté le centre de commande aux éditeurs de publication et de site, mais je m’attends à ce que nous l’ajoutions à tous les WP-Admin une fois que nous aurons prouvé son comportement et ses API », a répondu Benguella. L’API est actuellement encore au stade expérimental à Gutenberg et on ne sait pas encore si l’extension à wp-admin sera ajoutée avant ou après l’arrivée du Command Center dans la prochaine version de WordPress.

« J’adore le concept, je déteste qu’il soit limité à l’éditeur », a déclaré le développeur WordPress Dovid Levine.

« Cela devrait idéalement être mis en œuvre de manière holistique – soit dans le cadre d’une poussée pour moderniser le tableau de bord longtemps négligé, soit dans le cadre des efforts de l’API pour interagir avec les données GB en dehors de l’éditeur. Nous avons vu à quel point l’adoption par les développeurs est lente lorsqu’elle se fait dans l’autre sens (GB d’abord/uniquement) – et pire, à quel point il est pénible pour les premiers utilisateurs/défenseurs si/quand des considérations au-delà de l’éditeur sont enfin prises en compte.

La première étape, permettant une recherche rapide de contenu et de modèles dans l’éditeur, est décrites sur GitHub où les contributeurs peuvent suivre les progrès. Le centre de commande sera également testé à l’avenir dans le cadre du programme de sensibilisation FSE. Benguella est demander des commentaires sur la fonctionnalité et son API sur le post publié sur le blog de développement principal, en particulier en ce qui concerne l’expérience utilisateur et si les API détaillées dans le post sont suffisamment capables pour traiter les cas d’utilisation de tiers.


Source link