WordPress 4.4 10 Nouvelles fonctionnalités les plus cool à connaître
WordPress 4.4 vient de sortir aujourd'hui et nous avons joué avec cette dernière offre pour voir quelles nouvelles fonctionnalités brillantes nous pourrions trouver. Cette nouvelle version est livrée avec quelques améliorations destinées à rendre les développeurs WordPress complètement fous. Il pourrait même éventuellement façonner l'avenir de WordPress à l'ère du JavaScript.
Dans cet article, nous examinerons 10 nouvelles fonctionnalités de WordPress 4.4 que vous devriez vérifier..
1. Intégrer des messages n'importe où
Pendant des années, vous pouvez intégrer du contenu sur votre site Web, comme une vidéo YouTube ou un tweet, en utilisant une fonctionnalité appelée oEmbed. La bonne nouvelle est que WordPress a adopté cette fonctionnalité dans la version 4.4 et que vous pouvez désormais intégrer facilement du contenu n’importe où sur votre site en saisissant simplement l’URL d’un message et en le collant dans l’éditeur de contenu. Un aperçu du message que vous intégrez apparaîtra sur votre page, comme ceci:
Si, pour une raison quelconque, vous ne souhaitez pas utiliser cette fonctionnalité, vous pouvez la désactiver en installant le plug-in disable embeds..
2. Travailler avec des images responsive
À mesure que les appareils et leurs écrans grandissent, les concepteurs doivent également travailler avec des images plus grandes. La mauvaise nouvelle est que cela contribue à ralentir les temps de chargement des pages. C'est donc probablement un bon timing que WordPress prenne désormais en charge les images responsive sur votre thème..
Dans cette mise à jour, WordPress a ajouté deux attributs supplémentaires à vos images en plus des attributs de classe pour l'alignement (à gauche, au centre ou à droite): srcset
et tailles
. Ces attributs permettent aux images des miniatures de publication, des galeries de photos et d’autres images d’être livrées à la taille appropriée en fonction de la fenêtre..
Ainsi, sur chaque image, vous verrez le code source de sortie comme ceci:
3. Nouveau thème: vingt seize
Twenty Sixteen est un nouveau thème par défaut pour WordPress 4.4. Il est conçu pour prendre le format traditionnel de blogs.
Twenty Sixteen fonctionne parfaitement pour les blogs ou les sites Web, avec des barres latérales en option, des options de couleur personnalisées avec de superbes jeux de couleurs par défaut, une grille fluide harmonieuse, le débordement affichant de grandes images, la possibilité d'ajouter une introduction à la publication à l'aide d'extrait personnalisé et d'autres fonctionnalités sophistiquées..
4. Introduction à l'API REST
WordPress 4.4 introduit l'infrastructure API REST dans le Core. Cette API gère le routage, la gestion des arguments, la sérialisation JSON, les codes d'état, ainsi que les fonctions permettant de créer des points de terminaison d'API REST personnalisés. C'est une nouvelle fantastique pour les développeurs. Avec cette infrastructure, les développeurs sont enfin capables de construire leurs propres API pour leurs thèmes, plugins, même applications mobiles ou de bureau.
Rendez-vous sur cette page, Ajout de points de terminaison personnalisés, pour apprendre à enregistrer un point de terminaison d'API personnalisé..
5. Méta de taxonomie de terme personnalisé
Dans les versions précédentes de WordPress, nous pouvons ajouter un champ personnalisé à la publication et aux pages à travers le terme méta. Maintenant, WordPress a ajouté cette fonctionnalité aux objets de taxonomie.
Par exemple, dans la taxonomie de catégorie, nous pourrions vouloir ajouter un champ personnalisé, à savoir image de la catégorie
mettre en vedette l'image sélectionnée de l'article sur chaque catégorie. Dans cette version, nous pouvons le faire en utilisant les fonctions suivantes: add_term_meta ()
, update_term_meta ()
, delete_term_meta ()
, et get_term_meta ()
.
6. Fichier de modèle de publication unique
Dans cette version, WordPress a inclus un nouveau fichier de modèle sur la hiérarchie des thèmes à utiliser en tant que publication unique ou type de publication personnalisée. Cette fonctionnalité est utile lorsque vous ciblez un article spécifique pour attribuer des styles "spéciaux" à cette page afin qu'elle soit différente des autres pages. Vous aurez un fichier de modèle avec un nom comme ci-dessous:
single- post_type - post_name .php
Par exemple, ici, j'ai un type de message personnalisé nommé livre
que je veux embellir pour un “livre best-seller” poster. Alors je crée single-book-bestseller.php
puis modifiez le style à appliquer à cette page uniquement. Enfin, je change le post slug en yoursite.com/book/bestseller
appliquer la page spéciale.
7. Commentaires améliorés
WordPress a réorganisé le formulaire de commentaire, où le champ de commentaire est affiché en premier, suivi du nom et des champs de courrier électronique ci-dessous. Cette amélioration était la réponse au problème que le comportement de commentaire est différent pour l'utilisateur connecté et déconnecté.
Sur le backend, le commentaire est maintenant représenté par le WP_Comment
objet. Cela vous permet de générer des commentaires plus orientés objet avec des requêtes de commentaires plus puissantes..
8. Hiérarchie des titres
WordPress améliore la hiérarchie des rubriques sur l'écran du tableau de bord dans le but d'aider les utilisateurs avec des technologies d'assistance telles que les lecteurs d'écran. Ceci est important car les technologies d'assistance utilisent ces en-têtes pour rechercher des informations et le clavier pour naviguer vers un contenu pertinent..
Supposons qu’ils utilisent la touche 1 pour passer au premier h1
puis appuyez sur 2 pour aller à h2
. Avec la bonne hiérarchie de rubriques, aucun niveau de rubriques ne sera oublié..
Avec cette refonte, une page telle que wp-admin / edit.php
aura maintenant des messages en tant que h1
, et “Filtrer la liste des articles” et “Liste de messages” comme h2
, qui sont cachés visuellement avec le .écran-lecteur-texte
Classe CSS.
Lorsque le lecteur d’écran est activé, le message caché h2
sera lu.
9. Multisite: Ajout de WP_Network
WordPress a introduit un nouvel objet WP_Network
pour faciliter l'interaction dans un réseau multisite. Cette classe est utilisée lors du chargement pour renseigner le $ current_site
variable globale et configurer le réseau actuel .
La version 4.4 intègre d’autres nouvelles fonctions permettant de renseigner les options réseau; elles sont add_network_option ()
,update_network_option ()
, get_network_option ()
, et delete_network_option ()
.
10. Temps de chargement du customizer plus rapide
Dans WordPress 4.4, certaines améliorations permettent de charger les options de personnalisation plus rapidement. Certaines de ces améliorations incluent la réduction de l'utilisation maximale de la mémoire par le client et le report de l'incorporation des contrôles du widget Customizer jusqu'à ce que la zone du widget soit étendue et que les contrôles du widget soient réellement présentés à l'utilisateur. Cela offre un temps de chargement 10 fois plus rapide. Une autre amélioration des documents en ligne JavaScript permet aux développeurs de savoir comment cela fonctionne..