Open data
Take the data
Every reference on this site is backed by a real dataset, and each one is published as a plain file you can fetch. No API key, no rate limit, no signup. Use it in a plugin, a docs site, a course, or a competing tool — the licence permits all of it.
WordPress Hooks Index
Core actions and filters with signature, firing order, a worked example, and the gotcha that bites people. Every entry carries a verified flag.
Block Theme Template Hierarchy
For each route WordPress can render, the ordered list of block-theme template files it looks for — most specific first.
Image Sizes Cheat Sheet
Every image size WordPress and WooCommerce register by default — dimensions, whether the size hard-crops, and the -scaled threshold.
Licence and attribution
All datasets are released under CC BY 4.0. You may use, adapt and redistribute them, including commercially. The one condition is credit.
Attribution line, if you want one ready to paste:
Data from Odie Themes — https://odiethemes.com/reference/ Fetching it
The files are static and served with access-control-allow-origin: *, so a
browser can read them directly:
const res = await fetch(
'https://odiethemes.com/reference/wordpress-hooks.json'
);
const { hooks } = await res.json(); What the verified flag means
Some entries carry "verified": true, meaning that row was checked against
WordPress source rather than recalled from memory. Rows marked false have not
been. That flag is published rather than hidden on purpose: a reference that quietly
presents unchecked data as fact is worse than one that tells you which parts to re-check.
Corrections
If a row is wrong, tell us and it gets fixed. Accuracy is the whole product here — a dataset nobody can trust is not worth hosting.