WordPress 4.4 : Les nouvelles fonctions attendues

WordPress 4.4 sera publié dans moins deux semaines - cette nouvelle version est attendue pour le 8 Décembre 2015 - et tandis que les développeurs auront de quoi se réjouir, il y a aussi quelques fonctions sympas pour les utilisateurs.

Faisons donc le tour de quelques nouvelles fonctionnalités de ce WordPress 4.4 à venir !

WordPress 4.4

 

API REST WordPress dans le Core ?

Sans aucun doute, la plus importante est que l'API REST sera officiellement fusionnée dans le noyau. L'infrastructure a certes été fusionnée mais pas  les critères d'évaluation. En d'autres termes : Si vous voulez utiliser l'API dans votre plugin ou thème, vous pouvez commencer à le faire en remplaçant admin-ajax.php par exemple. Si vous développez une application mobile ou quoique ce soit qui utilise des données WordPress, vous aurez toujours besoin de compter sur l'aide du plugin.

C'est déjà un grand pas en avant. Il semble toutefois que ces paramètres seront introduits dans la prochaine version, et cela se traduira par l'inclusion de l'API complète. Pour tout savoir sur les inclusions de la 4.4 dans le core de WordPress: https://make.wordpress.org/rest-api-welcome-the-infrastructure-to-core/

 

Twenty Sixteen thème par défaut

L'ajout le plus évident pour les non-développeurs est le tout nouveau thème par défaut de WordPress à savoir Twenty Sixteen.

twenty-sixteen WordPress 4.4

Avec son minimalisme, un excellent choix de typo et une structure bien définie, ce thème sera certainement un grand cru pour l'année 2016.

Il est livré avec cinq couleurs par défaut, noir, gris, rouge et jaune. Les utilisateurs peuvent également choisir leurs propres couleurs pour créer des schémas illimités. Twenty Sixteen prend en charge les en-têtes personnalisés, et dispose de deux emplacements de menus: un pour la navigation du site et l'autre pour les réseaux sociaux.

Vous pouvez le télécharger et l'activer dès à présent, mais vous aurez besoin de WordPress 4.4 pour le faire. Si vous ne savez pas comment télécharger les versions développeurs pour WordPress, rendez-vous au dernier chapitre de cet article.

 

Des images + "responsive"

Cette fonction devrait faire plaisir aussi bien aux développeurs qu'aux utilisateurs. WordPress supportera bien mieux les images "reponsive" dans le core. Il interprétera toutes les tailles d'images de l'attribut "srcset", ce qui signifie que le navigateur choisira l'image la plus appropriée à utiliser. Cela devrait économiser de la bande passante et accélérer les sites dans l'admin.

Pour ce faire, six nouvelles fonctions et deux filtres ont été ajoutés. Utiliser les nouvelles fonctions est assez simple. Voici un exemple tiré du blog des ​​développeurs et qui montre une image personnalisée affichée en utilisant "srcset" pour définir les tailles disponibles.

<?php
$img_src = wp_get_attachment_image_url( $attachment_id, 'medium' );
$img_srcset = wp_get_attachment_image_srcset( $attachment_id, 'medium' );
?>
<img src="<?php echo esc_url( $img_src ); ?>"
 srcset="<?php echo esc_attr( $img_srcset ); ?>"
 sizes="(max-width: 50em) 87vw, 680px" alt="A rad wolf">

Une nouvelle taille d'image a également été ajoutée au core, il s'agit de "medium_large". Elle ne sera pas listée dans l'interface utilisateur et ne sera pas modifiable dans les paramètres. La taille sera de 768px de large sans aucune limite de hauteur. Cette taille a été ajoutée pour une meilleure réactivité en "responsive". Les développeurs peuvent bien sûr changer les hooks.

L'attribut "srcset" est ajouté à la volée et n'est pas stocké dans la base de données. Cela signifie que toutes les images que vous avez ajouté précédemment vont pouvoir bénéficier de cette fonctionnalité.

Plus d'informations sur les images "responsive": https://make.wordpress.org/core/responsive-images-in-wordpress-4-4/

 

WordPress 4.4 tout oEmbed

WordPress utilise oEmbed depuis assez longtemps maintenant pour vous permettre d'ajouter du contenu à partir de nombreuses sources. Avec la version 4.4, votre site deviendra un CMS oEmbed complet, permettant à d'autres d'intégrer votre contenu de la même manière.

Jetez donc un œil à la capture d'écran ci-dessous ou rendez-vous sur le blog des développeurs pour le voir en action.

better-embeds

Pour intégrer un article à partir d'un site Web qui le prend en charge, vous avez juste à placer l'URL de l'article ou entre 2 tags <embed>. A noter toutefois, les deux sites devront utiliser WordPress 4.4 ou supérieur pour pouvoir utiliser oEembed.

Pour tout savoir sur cette fonction: https://make.wordpress.org/core/new-embeds-feature-in-wordpress-4-4/

 

Une autre étape dans la roadmap Taxonomie

Termes et taxonomies sont de plus en plus efficaces. En fait, une des fonctions les plus recherchées a finalement été intégrée : les termes disposent maintenant des métadonnées, tout comme les articles et les utilisateurs. Tout est désormais en standard.

Vous pouvez donc utiliser add_term_meta (), update_term_meta (), delete_term_meta (), et get_term_meta () pour gérer vos différents besoins en méta.

Pour les autres modifications concernant la feuille de route de la taxonomie et plus d'informations sur les metas: https://make.wordpress.org/core/4-4-taxonomy-roundup/.

 

Requêtes Commentaires

Cette version de WordPress 4.4 pose les bases de fonctionnalités et les améliorations futures. Les requêtes pour les commentaires seront divisées pour optimiser la performance.

Voir tous les changements: https://make.wordpress.org/core/comment-object-and-query-features-in-4-4/

 

Obtenir WordPress 4.4 maintenant !

Si vous voulez essayer la prochaine version de WordPress ou bien encore tester le nouveau thème Twenty Sixteen, le plus simple est encore d'utiliser le plugin WordPress beta testeur. Une fois installé, vous serez en mesure d'obtenir les versions beta de WordPress à partir du menu des mises à jour.

Gardez à l'esprit que même si la v4.4 est assez stable, elle est encore en développement. De fait, elle peut contenir des bugs. Je vous recommande de ne pas exécuter la version de développement sur un site en prod - préférez plutôt une installation locale pour la tester si possible.

De l'API REST à Twenty Sixteen, en passant par les métas et la standardisation des commentaires, beaucoup de choses ont changé dans la 4.4. Gageons que dans la future version 4.5, l'API REST sera cette fois entièrement intégrée.

Pour plus d'informations à propos de WordPress 4.4 et ses nouvelles fonctionnalités rendez-vous sur https://make.wordpress.org/core/wordpress-4-4-field-guide/

 

Librement traduit et adapté de http://wpmudev.org/wordpress-4-4/

A propos de l'auteur...

WPFormation

Fabrice Ducarme, formateur WordPress je suis éditeur, auteur et fondateur du site WP Formation.com. Conférencier lors des WordCamp Paris 2013 & 2015 ainsi qu'au WP Tech Nantes 2014, je vous propose plus de 400 articles & tutoriaux à propos de WordPress, mes trucs & astuces mais aussi des coups de gueule...

2 commentaires pertinents à ce jour ;)

  • Bonjour, Merci pour cet article, perso n’ayant pas le temps de tester la version bêta j’attendrais la sortie et même une bonne quinzaine de jour avant de faire la mise à jour de mon site on ne sait jamais si un bug de dernière minute venait à voir le jour…..
  • Quel dommage ! J’ai voulu faire un embed de cet article pour illustrer le propos, mais ca ne fonctionne que dans l’éditeur, et pas en frontend !
Tweet6
Share47
Share34
Buffer13