ActualitésNouveautés de WordPress 6.4 : Blocks Hooks, flux de...

Nouveautés de WordPress 6.4 : Blocks Hooks, flux de travail amélioré, nouveaux outils de conception, nouveau thème par défaut, et bien plus encore

-

La sortie de WordPress 6.4 est prévue pour le 7 novembre, et cette mise à jour promet d’apporter une série de fonctionnalités et d’améliorations significatives à la plateforme de gestion de contenu la plus populaire au monde. Dans cet article, nous explorerons en détail les aspects les plus marquants de WordPress 6.4, notamment les Blocks Hooks, les améliorations du flux de travail, les nouveaux outils de conception, ainsi que l’introduction d’un thème par défaut repensé.

Sommaire

Block Hooks : interaction automatique avec l’éditeur Gutenberg

Les Blocks Hooks, anciennement appelés Auto-inserting blocks, représentent l’une des nouveautés les plus intéressantes de WordPress 6.4. Ils offrent aux extensions la possibilité d’interagir automatiquement avec l’éditeur Gutenberg, permettant à un bloc d’être automatiquement placé à une position spécifique lorsqu’un autre bloc est ajouté au contenu.

Ces Hooks sont conçus de manière à ce que l’utilisateur n’ait pas à insérer manuellement le bloc dans l’éditeur. De plus, l’insertion du bloc dans la partie publique doit se produire immédiatement après l’activation de l’extension fournissant le bloc accroché. Cependant, il est important de noter que les blocs accrochés fonctionnent uniquement dans des conditions spécifiques, tels que les modèles non modifiés et les modèles fournis par les thèmes.

Les Block Hooks peuvent être mis en œuvre de deux manières : via le fichier block.json ou en utilisant le nouveau filtre hooked_block_types. La première méthode est simple mais moins flexible, tandis que la seconde offre une approche plus personnalisable pour accrocher des blocs à une cible.

Accrocher des blocs via block.json

L’utilisation de block.json est un moyen rapide d’accrocher un bloc tiers, mais cela ne permet pas une grande flexibilité. Un bloc inséré automatiquement via block.json sera attaché à toutes les instances de la cible sans condition. L’ajout de blocs accrochés se fait en utilisant la propriété blockHooks, spécifiant le nom du bloc à accrocher et sa position par rapport à la cible.

json

Copy code

{

 “blockHooks”: {

 “core/spacer”: “after”

 }

}

 

Lorsque vous utilisez firstChild ou lastChild avec block.json, un nouveau panneau Extensions dans l’inspecteur de blocs répertorie les blocs qui sont censés être insérés automatiquement, avec des options permettant d’activer ou de désactiver l’insertion automatique des blocs.

Accrocher des blocs à l’aide de hooked_block_types

Pour une approche plus flexible, le filtre hooked_block_types permet d’accrocher des blocs inconditionnellement ou en fonction de certaines conditions. La fonction de rappel accepte des paramètres tels que les blocs accrochés, la position, le bloc d’ancrage, et le contexte.

php

Copy code

function hooked_block_callback($hooked_blocks, $position, $anchor_block, $context) {

 // Logique de rappel pour accrocher des blocs

}

add_filter(‘hooked_block_types’, ‘hooked_block_callback’, 10, 4);

 

Ces améliorations apportent une nouvelle dimension à la personnalisation de l’éditeur Gutenberg, offrant aux utilisateurs une plus grande souplesse dans la manipulation des blocs.

Améliorations du système de compositions

Les compositions de blocs jouent un rôle crucial dans la conception de contenu sur WordPress, permettant la construction de structures complexes de blocs avec facilité. Avec WordPress 6.4, plusieurs améliorations ont été apportées au système de compositions.

Tout d’abord, l’introduction de catégories pour les compositions offre une nouvelle dimension d’organisation. Avant, seule la définition du nom et du type de composition était possible. Désormais, les utilisateurs peuvent ajouter des catégories, facilitant ainsi l’identification des compositions dans l’éditeur de site et de publications.

De plus, la modification des catégories lors de l’édition de la composition est désormais possible, offrant une flexibilité accrue dans la gestion des compositions. La suppression de l’onglet “Compositions synchronisées” simplifie également l’accès à toutes les compositions à partir d’un seul onglet, facilitant la navigation et l’utilisation.

L’importation et l’exportation de compositions au format JSON sont maintenant plus conviviales grâce à des améliorations apportées à l’interface de l’éditeur de site. Ces changements renforcent la compatibilité des compositions avec les thèmes classiques et ouvrent la voie à des implémentations futures.

Twenty Twenty-Four : le nouveau thème par défaut

WordPress 6.4 introduit Twenty Twenty-Four, le nouveau thème par défaut. Conçu pour répondre aux besoins de divers utilisateurs, ce thème multifonctionnel et minimaliste cible principalement les propriétaires de petites entreprises, les photographes, les artistes, les écrivains et les blogueurs.

Twenty Twenty-Four ne se limite pas à ajouter des fonctionnalités, mais propose une collection de modèles prêts à l’emploi, offrant ainsi aux utilisateurs une variété d’options pour personnaliser leur site. L’article complet sur Twenty Twenty-Four propose un examen approfondi de ce nouveau thème.

Nouveaux outils et fonctionnalités de conception

WordPress 6.4 enrichit également l’arsenal d’outils de conception disponibles. Parmi les ajouts les plus notables, on retrouve :

Contrôle des couleurs pour le bloc de contenu

Le bloc de contenu, enfant du bloc Boucle de requête, voit son utilité améliorée avec la prise en charge des couleurs pour le texte, l’arrière-plan et les liens. Disponible lors de l’édition d’une boucle de requête ou d’un modèle dans l’éditeur de site, cette amélioration offre une personnalisation accrue du contenu.

Prise en charge des blocs d’images d’arrière-plan

WordPress 6.4 introduit un nouveau bloc d’image d’arrière-plan, activé par défaut avec le bloc Groupe. La fonctionnalité appearanceTools dans le theme.json permet d’ajouter la prise en charge des images d’arrière-plan, offrant aux utilisateurs un contrôle accru sur l’apparence visuelle de leur site.

Effet de visionneuse à lumière sur les images

Un effet de visionneuse à lumière a été ajouté pour les images, offrant une expérience visuelle améliorée. Cette fonctionnalité peut être activée grâce aux améliorations apportées aux blocs d’images.

Orientation verticale du texte

Une nouvelle orientation verticale du texte est désormais possible, offrant davantage de possibilités de mise en page créative.

Améliorations pour le bloc des notes de bas de page

Le bloc des notes de bas de page bénéficie également d’améliorations, renforçant sa fonctionnalité et son intégration dans le flux éditorial.

Boutons autorisés dans le bloc navigation

Le bloc Navigation voit l’ajout de la possibilité d’inclure des boutons, élargissant ainsi les options de navigation disponibles.

Ces nouveaux outils et fonctionnalités de conception donnent aux utilisateurs de WordPress 6.4 des moyens plus puissants pour exprimer leur créativité et personnaliser l’apparence de leur site.

WordPress 6.4 représente une avancée majeure dans l’évolution de la plateforme, apportant des fonctionnalités novatrices, des améliorations significatives du flux de travail, et un nouveau thème par défaut polyvalent. Les Blocks Hooks ouvrent de nouvelles possibilités d’interaction avec l’éditeur Gutenberg, tandis que les améliorations du système de compositions offrent une expérience de conception plus fluide.

Avec Twenty Twenty-Four, les utilisateurs disposent d’un thème par défaut plus flexible et esthétiquement plaisant. Les nouveaux outils de conception, tels que le contrôle des couleurs et la prise en charge des images d’arrière-plan, ajoutent une dimension de personnalisation plus approfondie.

Illuminer les images avec l’effet Lightbox

Activation de l’effet lumière

WordPress 6.4 inaugure une nouvelle ère visuelle avec l’introduction d’un bouton “Agrandir au clic” dans le panneau de réglages d’image de bloc. Ce bouton permet aux utilisateurs de facilement activer ou désactiver l’effet lightbox sur leurs images. Bien que cette fonctionnalité soit encore à ses débuts, des améliorations substantielles sont envisagées dans les versions à venir.

Compatibilité avec les filtres Duotone

L’effet de visionneuse s’harmonise parfaitement avec les filtres duotone, offrant ainsi une touche artistique aux images. Toutefois, des ajustements peuvent être nécessaires, notamment lors de la gestion de galeries d’images. Actuellement, l’activation de l’effet de visionneuse est limitée aux images individuelles, la fonctionnalité au niveau de la galerie étant encore en attente d’implémentation.

Intégration sans extension

Auparavant, l’ajout d’un effet similaire nécessitait l’utilisation d’extensions tierces. Désormais, avec WordPress 6.4, cette fonctionnalité est native, réduisant ainsi la nécessité d’intégrer des codes tiers pour agrémenter visuellement un site WordPress.

Texte vertical : une nouvelle dimension

Personnalisation typographique

WordPress 6.4 propose une option inédite d’orientation du texte, permettant aux thèmes de prendre en charge le texte vertical. Bien que désactivée par défaut, cette fonctionnalité peut être activée dans les paramètres de typographie pour les thèmes la prenant en charge.

Personnalisation avancée pour les développeurs de thèmes

Les développeurs de thèmes peuvent intégrer le support de l’orientation du texte en ajoutant simplement un nouveau réglage, “writingMode,” à leur fichier theme.json :

json

Copy code

{

settings: {

“typography”: {

“writingMode”: true

}

}

}

 

Pour définir un comportement par défaut spécifique à certains blocs, l’exemple suivant illustre comment configurer l’orientation “vertical-rl” pour tous les blocs de paragraphe :

json

Copy code

{

“styles”: {

“blocks”: {

“core/paragraph”: {

“typography”: {

“writingMode”: “vertical-rl”

}

},

}

}

}

 

Notes de bas de page évoluées

WordPress 6.4 apporte des améliorations significatives au bloc des Notes de bas de page, le rendant encore plus fonctionnel et esthétique.

Support complet des couleurs

Le bloc des Notes de bas de page supporte désormais les couleurs pour les liens, l’arrière-plan et le texte. Il offre également des contrôles étendus pour la typographie, les dimensions et les bordures, donnant aux utilisateurs une personnalisation plus approfondie.

Contrôles réduits pour une chargement plus rapide

Alors que les contrôles de couleur du texte et des liens sont déployés par défaut, les autres contrôles sont désormais réduits au chargement de la page. Cela contribue à une expérience utilisateur plus fluide.

Navigation en boutons

Transformation facilitée

Une amélioration majeure de WordPress 6.4 est l’intégration des boutons dans la liste des éléments internes autorisés du bloc Navigation. Désormais, lors de la création d’un nouvel élément de menu, la transformation aisée en bouton est possible directement depuis la barre d’outils du bloc.

Interface utilisateur et flux de travail affinés

WordPress 6.4 apporte plusieurs ajustements à l’interface de l’éditeur, augmentant l’efficacité de l’édition et simplifiant le flux de travail. Les points forts incluent :

Palette de commandes évoluée

Introduite dans WordPress 6.3, la palette de commandes évolue davantage dans la version 6.4 avec une mise à jour de conception et des améliorations supplémentaires. De nouvelles commandes, telles que les transformations de blocs et les options de duplication, de copie, de suppression et d’insertion avant/après, renforcent son utilité.

La suppression des verbes au début de nombreuses commandes apporte une amélioration à la recherche et à la clarté. La version 6.4 propose également des commandes de sélection de blocs pour une expérience d’édition encore plus fluide.

Vue en liste améliorée

La vue en liste permet de parcourir le contenu de la page et d’effectuer diverses actions sur les blocs, les groupes et les compositions. WordPress 6.4 ajoute des fonctionnalités telles que le renommage de groupes de blocs, la prévisualisation d’images pour les blocs Galerie et Image, et la duplication de blocs à l’aide de raccourcis clavier.

Barres d’outils stables

Lors de l’édition de blocs avec plusieurs enfants, la barre d’outils du bloc interne restait parfois difficile à manipuler. WordPress 6.4 résout ce problème en attachant la barre d’outils du bloc enfant à la position du parent, offrant ainsi une expérience utilisateur plus cohérente et pratique.

Performances optimisées et innovations pour les développeurs

WordPress 6.4 ne se contente pas d’améliorer l’expérience des utilisateurs finaux ; il propose également plus de 100 mises à jour de performance, garantissant une expérience utilisateur plus rapide et plus fluide. Ces améliorations sont accompagnées de changements significatifs pour les développeurs de thèmes, renforçant ainsi l’écosystème WordPress.

 

Optimisations techniques pour une expérience améliorée

stratégies avancées de chargement des scripts

Les stratégies de chargement des scripts, introduites avec WordPress 6.3, continuent de progresser dans la version 6.4. Désormais, ces stratégies sont implémentées pour les scripts frontend dans les thèmes principaux et intégrés. Une évolution significative est également observée avec le déplacement des scripts chargés avec l’attribut “defer” du pied de page vers l’en-tête, favorisant une exécution plus précoce lors du chargement du document. Ces ajustements renforcent la sécurité et la maintenabilité, des aspects cruciaux pour une expérience utilisateur fluide.

Pages de fichiers joints : contrôle personnalisé

WordPress 6.4 apporte des modifications notables concernant les pages de fichiers joints. Les nouvelles installations de WordPress voient désormais ces pages complètement désactivées, une initiative visant à éliminer l’indexation inutile par les moteurs de recherche et à améliorer l’expérience utilisateur. L’option wp_attachment_pages_enabled offre un contrôle personnalisé, réglé sur 1 pour les sites existants (pages de pièces jointes activées) et sur 0 pour les nouveaux sites (pages de fichiers joints désactivées) à partir de WordPress 6.4. Les administrateurs ont la flexibilité de modifier cette valeur via différentes méthodes, y compris WP CLI et l’interface utilisateur du site.

Évolution du composant ProgressBar

Une amélioration significative est apportée à l’expérience de chargement dans l’éditeur de site avec l’introduction du composant horizontal de base ProgressBar. Ce composant remplace le Spinner utilisé précédemment, offrant une visualisation plus élégante et efficace lors du chargement de contenu.

Révolution dans le chargement des compositions

WordPress 6.4 révolutionne le chargement des compositions avec l’introduction de la fonction _wp_get_block_patterns(). Cette nouveauté résout un problème de surcharge de ressources, particulièrement perceptible avec des thèmes fournissant une multitude de compositions. En stockant les compositions dans un cache transitoire, les performances sont considérablement améliorées, éliminant la nécessité de rechercher des fichiers à chaque requête ultérieure. Cette optimisation garantit une expérience utilisateur plus rapide et réactive.

Rationalisation des vérifications des fichiers

Une optimisation significative est apportée aux fonctions de l’API des thèmes qui exécutaient auparavant des vérifications multiples de l’existence de fichiers dans un thème enfant. Désormais, ces fonctions vérifient si le répertoire de la feuille de style du thème actuel correspond au répertoire du modèle avant d’effectuer des vérifications supplémentaires. Cette rationalisation devrait considérablement améliorer les performances, surtout pour les thèmes qui ne sont pas des enfants.

Gestion efficace des options pour les développeurs

Nouvelles fonctions d’options

WordPress 6.4 introduit de nouvelles fonctions pour une gestion plus efficace des options. La fonction prime_options() permet de récupérer plusieurs options avec une seule requête de base de données, optimisant ainsi les performances en stockant les valeurs des options dans le cache. De même, prime_options_by_group() fonctionne de manière similaire mais pour un groupe d’options spécifique. Deux autres fonctions, wp_set_option_autoload_values() et wp_set_options_autoload_values(), permettent aux développeurs de définir les valeurs de chargement automatique des options, contribuant ainsi à améliorer la réactivité du site.

Changements additionnels pour les développeurs

Plusieurs changements sont apportés pour faciliter le développement, notamment le remplacement des balises de style codées en dur par wp_add_inline_style(), des valeurs minimales et maximales configurables pour la typographie fluide dans theme.json, la désactivation des contrôles de mise en page dans theme.json, et la définition du mode d’édition des blocs avec le nouveau crochet useBlockEditingMode.

Innovations techniques pour des performances maximales

améliorations globales des performances

WordPress 6.4 ne néglige pas les performances, intégrant plus de 100 mises à jour pour garantir une expérience utilisateur plus rapide et fluide. Des améliorations significatives sont apportées au système de mise en cache de WP_Term_Query, réduisant ainsi les requêtes de base de données et améliorant l’efficacité globale.

Nouvelles API et Fonctions pour les Développeurs

L’écosystème des développeurs s’enrichit avec l’introduction de plusieurs API et fonctions. L’API registerInserterMediaCategory permet aux développeurs d’extensions d’enregistrer des catégories de médias d’insertion personnalisées, offrant ainsi aux utilisateurs plus d’options. Deux nouvelles fonctions, wp_get_admin_notice() et wp_admin_notice(), réduisent la charge de maintenance, favorisent la cohérence et permettent le filtrage des arguments et des messages pour toutes les notifications d’administration.

Balisage optimal et personnalisable

WordPress 6.4 optimise le balisage des pages de connexion et d’inscription, offrant aux développeurs une structure plus flexible pour les personnalisations. Ces ajustements contribuent à l’optimisation générale du site.

WordPress 6.4 – une évolution majeure

La version 6.4 de WordPress démontre un engagement continu envers l’innovation et l’amélioration de l’expérience utilisateur. Des fonctionnalités visuelles aux optimisations techniques en passant par les nouvelles API pour les développeurs, chaque aspect est soigneusement repensé pour répondre aux besoins dynamiques de la communauté WordPress.

En conclusion, explorez ces nouvelles fonctionnalités, personnalisez votre expérience d’édition, et découvrez comment WordPress 6.4 ouvre de nouvelles perspectives pour les utilisateurs et les développeurs. Si vous n’avez pas encore eu l’occasion de tester cette version, plongez-vous dans l’univers de WordPress 6.4 et découvrez par vous-même comment il peut améliorer votre workflow éditorial.

Avez-vous déjà expérimenté les fonctionnalités de WordPress 6.4 ? Partagez vos impressions dans les commentaires ci-dessous et rejoignez la conversation sur les points forts de cette nouvelle version. N’oubliez pas que WordPress continue d’évoluer, et votre retour d’expérience peut contribuer à façonner les futures mises à jour de cette plateforme puissante et polyvalente.

 

Actualité

Le Huawei Mate XT débarque sur le marché mondial : un smartphone pliable au prix élevé

Le monde de la technologie mobile s'apprête à accueillir un nouvel arrivant fascinant : le Huawei Mate XT. Déjà...

Le succès inattendu des lunettes connectées Ray-Ban de Meta boosté par l’intelligence artificielle

Meta, la maison-mère de Facebook, a réussi à surprendre l’industrie technologique avec le succès de la deuxième génération de...

Perplexity : l’IA qui prédit l’avenir avec Polymarket

Un partenariat innovant Le moteur de recherche Perplexity, propulsé par l'intelligence artificielle, continue de se démarquer dans un secteur hautement...

Wiz accélère son expansion après avoir refusé l’offre de Google

La start-up Wiz, spécialisée dans la cybersécurité cloud, a récemment franchi un cap important. Après avoir refusé une offre...

Bouygues Telecom dévoile son premier assistant virtuel IA en France

Bouygues Telecom, en collaboration avec Google Cloud, a lancé ce lundi 30 septembre un assistant de vente conversationnel inédit...

Guide pour bien choisir sa caméra de surveillance

Installer une caméra de surveillance connectée en WiFi et capable d'envoyer des images directement sur votre smartphone est devenu...

Populaires

Comment contacter le service client Vinted ?

Vinted : le service client Vinted est un dressing virtuel...

Comment nettoyer votre clavier sans l’endommager ?

Optimiser le nettoyage de votre clavier Si vous utilisez souvent...