Открытые данные
Открытые данные WordPress
За каждым справочником на этом сайте стоит реальный набор данных, и каждый из них опубликован обычным файлом, который можно просто скачать. Ни ключа API, ни ограничений по запросам, ни регистрации. Используйте их в плагине, документации, курсе или в конкурирующем инструменте — лицензия это разрешает.
Индекс хуков WordPress
Действия и фильтры ядра с сигнатурой, порядком срабатывания, рабочим примером и подводным камнем, на который все наступают. У каждой записи есть флаг проверки.
Иерархия шаблонов блочной темы
Для каждого маршрута, который умеет отрисовать WordPress, — упорядоченный список файлов шаблонов блочной темы, которые он ищет: от самого частного к общему.
Шпаргалка по размерам изображений
Все размеры изображений, которые WordPress и WooCommerce регистрируют по умолчанию: размеры в пикселях, признак жёсткой обрезки и порог -scaled.
Лицензия и указание авторства
Все наборы данных опубликованы под лицензией CC BY 4.0. Их можно использовать, изменять и распространять, в том числе в коммерческих целях. Единственное условие — указание авторства.
Готовая строка с указанием авторства, если она вам нужна:
Data from Odie Themes — https://odiethemes.com/reference/ Как получить данные
Файлы статические и отдаются с заголовком access-control-allow-origin: *, поэтому браузер может читать их напрямую:
const res = await fetch(
'https://odiethemes.com/reference/wordpress-hooks.json'
);
const { hooks } = await res.json(); Что означает флаг проверки
У части записей стоит "verified": true — это значит, что строка сверена с исходным кодом WordPress, а не восстановлена по памяти. Строки со значением false не сверялись. Этот флаг публикуется намеренно, а не прячется: справочник, который молча выдаёт непроверенные данные за факт, хуже того, который честно говорит, что стоит перепроверить.
Исправления
Если в строке ошибка, сообщите нам — и её исправят. Точность здесь и есть весь продукт: набор данных, которому нельзя доверять, не стоит того, чтобы его публиковать.