본문으로 건너뛰기

오픈 데이터

WordPress 오픈 데이터

이 사이트의 모든 레퍼런스는 실제 데이터셋을 근거로 하며, 각 데이터셋은 그대로 내려받을 수 있는 일반 파일로 공개되어 있습니다. API 키도, 요청 제한도, 가입도 없습니다. 플러그인, 문서 사이트, 강의, 심지어 경쟁 도구에까지 자유롭게 쓰셔도 됩니다. 라이선스가 그 모두를 허용합니다.

WordPress 훅 색인

코어의 액션과 필터를 시그니처, 실행 순서, 바로 쓸 수 있는 예제, 그리고 흔히 발목을 잡는 함정과 함께 정리했습니다. 모든 항목에 verified 플래그가 붙어 있습니다.

블록 테마 템플릿 계층

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 플래그의 의미

일부 항목에는 "verified": true가 붙어 있습니다. 해당 행을 기억에 의존하지 않고 WordPress 소스 코드와 대조해 확인했다는 뜻입니다. false로 표시된 행은 아직 확인하지 않았습니다. 이 플래그를 숨기지 않고 공개하는 것은 의도적입니다. 확인되지 않은 데이터를 슬쩍 사실처럼 내놓는 레퍼런스는, 어느 부분을 다시 확인해야 하는지 알려 주는 레퍼런스보다 나쁘기 때문입니다.

정정 요청

잘못된 행이 있으면 알려 주세요. 바로 고치겠습니다. 여기서는 정확성이 곧 제품의 전부입니다. 아무도 신뢰할 수 없는 데이터셋이라면 공개할 이유가 없습니다.