Dénommée « Vaughan » en hommage à la chanteuse de Jazz Sarah Vaughan, WordPress 4.7 apporte des nouveautés très intéressantes notamment un nouveau thème innovant, des enrichissements de l’interface de personnalisation (« customizer ») et l’ajout dans le noyau WordPress de l’interface de contenu de la Rest API .
Les nouveautés
Vidéo de présentation de WordPress 4.7
Nouveau thème standard : Twenty Seventeen
Le thème Twenty Seventeen orienté « entreprises », exploite les nouvelles possibilités offertes par WordPress 4.7.

Vidéo dans l’en-tête
Les thèmes peuvent prévoir la possibilité d’afficher une vidéo dans l’en-tête.
L’interface de personnalisation permet de télécharger la vidéo et de paramétrer son affichage.

Thème pour débuter (starter theme)
Les débutants WordPress ont des difficultés pour imaginer le rendu du paramétrage qu’ils effectuent pour personnaliser leur thème. Le site étant vide de contenu, il n’y a parfois aucun effet visible à une modification de paramétrage.
Lorsque le site WordPress vient d’être installé, le « thème pour débuter » permet de visualiser l’effet du paramétrage en affichant un contenu par défaut.
Bien évidemment, aucune modification n’apparaît pour les visiteurs du site tant que le paramétrage du thème n’est pas publié.
Raccourcis d’édition dans la personnalisation
A côté de chaque élément affiché dans l’interface de personnalisation, une icône permet d’accéder directement à son paramétrage :

Modèle d’article
Depuis longtemps, il est possible de définir des modèles de pages. Ainsi, les pages peuvent s’afficher suivant un modèle prédéfini et choisi par le rédacteur de la page.
De la même façon, la version 4.7 introduit la possibilité de créer des modèles d’articles et de choisir le modèle à utiliser pour l’affichage d’un article. Le choix s’effectue lors de la création ou la modification de l’article.
Ceci peut fonctionner avec des articles personnalisés (custom post type).
Choix de la langue utilisée dans l’administration par chaque utilisateur
Il devient possible d’utiliser une langue pour le site et définir une langue pour l’interface d’administration qui soit au choix de chaque utilisateur.
Ce choix est disponible dans l’option « Votre profil » du menu « Utilisateurs » de l’administration :

Recherche par nom de fichier dans la bibliothèque de médias
Dans la page « Bibliothèque » du menu « Médias » de l’administration, taper des caractères dans la zone de recherches. Les images dont le nom contient la suite de caractères en cours de frappe apparaissent et peuvent alors être sélectionnées pour être modifiées.
Attention, les images qui apparaissent respectent les autres critères de sélection : type d’éléments médias et dates de publication.
Visualisation des pdf dans la bibliothèque de médias
La première page d’un fichier au format pdf s’affiche désormais dans la bibliothèque de médias :
À noter : l’affichage de la première page ne fonctionne pas sur certains hébergements du fait de pré requis techniques (bibliothèques non installées ou dans une version ancienne). Un correctif devrait être apporté, probablement dans une version mineure de WordPress (4.7.1 ?).
Donc, si ça fonctionne sur votre site, c’est très bien. Si ça ne fonctionne pas, le mieux est d’être un peu patient.
Ajouter dans un menu, articles et pages non encore créées
Avant la version 4.7, il n’était pas possible d’ajouter dans un menu des articles ou des pages qui n’avaient pas été créées précédemment.
Désormais il est possible de créer des pages et des articles dans l’interface de personnalisation (« aperçu en direct ») pour les ajouter dans un menu
Pour plus de précisions, lire l’article de présentation de l’ajout dynamique de pages dans un menu (en anglais).
Éditeur css avec visualisation instantanée
Ajouter du code css et voir immédiatement le résultat dans l’interface de personnalisation facilite la mise en pages de son thème.
Bien évidemment, les visiteurs du site ne voient aucune modification tant que celles-ci ne sont pas sauvées et publiées.
Modification de l’éditeur d’articles
La version 4.7 contient des évolutions visant à améliorer l’éditeur d’articles (et pages) :
- icônes réorganisées,
- suppression du soulignement : mauvaise pratique car souvent confondu avec l’insertion d’un lien,
- suppression de la justification : le rendu dépend du navigateur et gêne la lisibilité,
- les raccourcis claviers apparaissent quand la souris survole une icône et dans les menus déroulants
Pour les développeurs
L’interface de contenu de la REST API,
La REST API permet d’obtenir le contenu d’un site WordPress (article, page, information sur un utilisateur..) depuis n’importe quel terminal connecté à internet (ordinateur, smartphone, objet internet…).
Ainsi, il est possible de créer une application sur smartphone qui récupère le contenu d’un article depuis un site WordPress, effectue localement des traitements à partir des données reçues puis affiche le résultat en fonction d’une interface gérée par l’application et non WordPress.
Voici les données récupérables via la REST API :
- Contenus :
- Articles WP : lecture et écriture du contenu des articles, articles personnalisés pages et médias,
- Commentaires : lecture et écriture des commentaires,
- Taxonomies : lecture et écriture de toutes les données de taxonomies (catégories, étiquettes, taxonomies personnalisées,
- Utilisateurs : lecture et écriture de toutes les données des utilisateurs,
- Meta données : lecture et écriture des méta-données des articles (pages, médias…) commentaires, taxonomies et utilisateurs par option à partir d’une extension;
- Administration :
- Paramètres : lecture et écriture sur option depuis une extension ou le noyau. Cela permet l’accès aux options comme le titre du site.
Les modifications techniques sont décrites dans le « Field guide 4.7 ».
La page du codex WordPress

- numéro de la version WordPress,
- date de publication,
- nom du musicien de jazz associé à la version,
- lien vers les changements (changelog),
- lien vers la page de présentation de la version (blog),
- numéro de version de la Base de Données.
Merci Daniel pour tous ces tutos très instructifs. J’ai réussi à créer mon site web en suivant tes tuto!
Thanks!
Merci pour ces encouragements.
Depuis décembre, je suis très occupé (déménagement, travaux dans la nouvelle maison), mais je reprendrai bientôt le développement du site.