Aller au contenu

Données ouvertes

Données ouvertes WordPress

Chaque référence de ce site repose sur un vrai jeu de données, et chacun d'eux est publié sous forme de fichier brut que vous pouvez récupérer. Pas de clé d'API, pas de quota, pas d'inscription. Servez-vous-en dans une extension, un site de documentation, une formation ou un outil concurrent — la licence autorise tout cela.

Index des hooks WordPress

Les actions et filtres du cœur avec leur signature, leur ordre de déclenchement, un exemple concret et le piège qui fait perdre du temps à tout le monde. Chaque entrée porte un indicateur de vérification.

Hiérarchie des modèles de thèmes blocs

Pour chaque route que WordPress peut afficher, la liste ordonnée des fichiers de modèle de thème bloc qu'il recherche — du plus spécifique au plus général.

Mémo des tailles d'images

Toutes les tailles d'images enregistrées par défaut par WordPress et WooCommerce : dimensions, recadrage forcé ou non, et le seuil -scaled.

Licence et attribution

Tous les jeux de données sont publiés sous licence CC BY 4.0. Vous pouvez les utiliser, les adapter et les redistribuer, y compris à des fins commerciales. La seule condition est de citer la source.

Ligne d'attribution prête à coller, si vous en voulez une :

Data from Odie Themes — https://odiethemes.com/reference/

Comment les récupérer

Les fichiers sont statiques et servis avec access-control-allow-origin: *, un navigateur peut donc les lire directement :

const res = await fetch(
  'https://odiethemes.com/reference/wordpress-hooks.json'
);
const { hooks } = await res.json();

Ce que signifie l'indicateur de vérification

Certaines entrées portent "verified": true : cette ligne a été contrôlée dans le code source de WordPress plutôt que rédigée de mémoire. Les lignes marquées false ne l'ont pas été. Cet indicateur est publié plutôt que masqué, et c'est délibéré : une référence qui présente sans le dire des données non vérifiées comme des faits vaut moins qu'une référence qui vous indique ce qu'il faut recontrôler.

Corrections

Si une ligne est erronée, signalez-le-nous et elle sera corrigée. Ici, la justesse est tout le produit — un jeu de données auquel personne ne se fie ne mérite pas d'être hébergé.