[태그:] 워드프레스 해부
-
![[워드프레스] 16. 자원 : 워드프레스에서 CSS·JS 올바르게 불러오는 법](https://cozlab.app/wp-content/uploads/2026/07/wpcard_16.png)
[워드프레스] 16. 자원 : 워드프레스에서 CSS·JS 올바르게 불러오는 법
테마에 그냥 link, script 태그를 넣으면 안 되는 이유. wp_enqueue_style/script로 의존성·버전·중복까지 관리하는 워드프레스의 자원 로딩 방식을 실습한다.
-
![[워드프레스] 15. 템플릿 : 템플릿 계층은 어떻게 파일을 고르나](https://cozlab.app/wp-content/uploads/2026/07/wpcard_15.png)
[워드프레스] 15. 템플릿 : 템플릿 계층은 어떻게 파일을 고르나
single.php, category.php, archive.php, index.php… 워드프레스가 페이지 종류에 맞는 템플릿 파일을 고르는 규칙인 템플릿 계층을 이해하고 실제 선택 과정을 추적한다.
-
![[워드프레스] 14. 쿼리 : WP_Query와 루프 완전 분해](https://cozlab.app/wp-content/uploads/2026/07/wpcard_14.png)
[워드프레스] 14. 쿼리 : WP_Query와 루프 완전 분해
워드프레스가 어떤 글을 화면에 뿌릴지 결정하는 WP_Query와, 그 결과를 출력하는 루프(the Loop)의 동작을 뜯고 커스텀 쿼리를 직접 작성해 본다.
-
![[워드프레스] 13. 훅 : 액션과 필터, 워드프레스 확장의 심장](https://cozlab.app/wp-content/uploads/2026/07/wpcard_13.png)
[워드프레스] 13. 훅 : 액션과 필터, 워드프레스 확장의 심장
코어를 건드리지 않고 워드프레스에 끼어드는 방법, 훅. 특정 시점에 실행되는 액션과 데이터를 바꾸는 필터의 차이를 이해하고 직접 걸어본다.
-
![[워드프레스] 12. 분류 : 카테고리·태그가 저장되는 3개 테이블](https://cozlab.app/wp-content/uploads/2026/07/wpcard_12.png)
[워드프레스] 12. 분류 : 카테고리·태그가 저장되는 3개 테이블
카테고리 하나가 wp_terms, wp_term_taxonomy, wp_term_relationships 세 테이블에 나뉘어 저장된다. 왜 이렇게 쪼갰는지, 텀 하나를 세 테이블에 걸쳐 추적하며 이해한다.
-
![[워드프레스] 11. 회원 : 사용자·역할·권한 구조 파헤치기](https://cozlab.app/wp-content/uploads/2026/07/wpcard_11.png)
[워드프레스] 11. 회원 : 사용자·역할·권한 구조 파헤치기
관리자·편집자 같은 역할은 사실 usermeta에 저장된 권한 묶음이다. wp_users와 wp_usermeta, 역할과 능력(capability)의 관계를 뜯고 커스텀 역할을 만들어 본다.
-
![[워드프레스] 9. 메타 : 커스텀 필드는 어디에 저장되나 (postmeta)](https://cozlab.app/wp-content/uploads/2026/07/wpcard_9.png)
[워드프레스] 9. 메타 : 커스텀 필드는 어디에 저장되나 (postmeta)
대표 이미지, SEO 메타 설명, 플러그인 데이터는 모두 wp_postmeta에 key-value로 붙는다. 밑줄로 시작하는 숨은 메타의 정체까지, postmeta 구조를 뜯어본다.
-
![[워드프레스] 8. 글 : 글 하나가 DB에 저장되는 구조 (wp_posts)](https://cozlab.app/wp-content/uploads/2026/07/wpcard_8.png)
[워드프레스] 8. 글 : 글 하나가 DB에 저장되는 구조 (wp_posts)
wp_posts에는 글만 있는 게 아니다. 페이지·미디어·메뉴·리비전까지 post_type으로 구분해 한 테이블에 담긴다. 글 하나가 저장되는 구조를 칼럼 단위로 뜯어본다.
-
![[워드프레스] 7. DB : 워드프레스 데이터베이스 테이블 전체 지도](https://cozlab.app/wp-content/uploads/2026/07/wpcard_7.png)
[워드프레스] 7. DB : 워드프레스 데이터베이스 테이블 전체 지도
워드프레스는 약 12개의 코어 테이블에 모든 것을 담는다. 콘텐츠·분류·설정·사용자·댓글로 묶어 데이터베이스 전체 구조를 지도로 그려본다.
![[워드프레스] 10. 옵션 : wp_options와 autoload의 함정](https://cozlab.app/wp-content/uploads/2026/07/wpcard_10.png)