Lazy loading dans WordPress

Le lazy loading, à quoi ça sert ?

Le lazy Load ou chargement différé est un moyen d’accélérer le chargement HTML et ainsi d’améliorer à la fois l’expérience utilisateur et le référencement des sites.
Le principe est simple : il consiste à différer le chargement de ce qui n’est pas tout de suite utile à la lecture d’une page par le navigateur : à savoir, la plupart des fichiers js et les images qui ne sont pas sensées apparaître immédiatement dans la fenêtre du navigateur car se trouvant dans la partie hors champ de la page (en général le bas de la page). La ligne de démarcation entre partie visible sans scroll et le reste de la page est nommée la ligne de flottaison.

L’API Rest de WordPress : bref survol de ses pouvoirs magiques

Les API Rest occupent une place centrale dans le domaine applicatif. En quoi consistent-elles exactement ? Basées sur les méthodes API (Application programming interface) et l’architecture REST (Representational State Transfer) elles permettent la distribution via une connexion Internet de données formatées (format xml ou plus couramment json) et réutilisables par des applications tierces.
Elles peuvent, entre autre, assurer l’actualisation de données d’une application mobile à partir d’un site ou dans le sens inverse, la mise à jour d’un site à partir de données issues d’un logiciel.

Potentiellement, tout site dynamique (CMS) qui contient des données en base susceptibles d’être exploitées par un service tiers peut faire l’objet d’un export json formaté selon le standard des API REST . C’est une option qui peut s’avérer utile lorsqu’on souhaite mettre en place un frontend dynamique en full javascript et affranchi des contraintes de chargement des pages.

WordPress : la migration Multisite avec MU-Migration

 

MU Migration, édité par 10Up, est un plugin d’import – export de sites dédié à WordPress dans sa version multisites (WPMU).
Il fonctionne sur la base de WP-CLI (http://wp-cli.org/fr/), l’interface de commande pour WordPress qu’il prolonge en fournissant un certain nombre de commandes supplémentaires.
Ce plugin permet l’import / export de sites dans ou depuis une plateforme multisites.
Autrement dit, il est utile quand on veut intégrer un site individuel dans une structure multisites ou au contraire extraire un mini-site pour en faire un site single doté d’une base de données indépendante.