Technote

개발 워크플로우

Git · .gitignore · CI/CD · WP-CLI · 스테이징. 워드프레스를 코드처럼 관리하는 방법을 다룹니다.

글 46편· 개발 워크플로우

개발 워크플로우 실무

우선순위 경쟁 — 마지막에 말하는 쪽이 이깁니다

우선순위는 권한이 아니라 줄 서는 위치입니다. 번호를 올려 이기는 방법은 상대도 쓸 수 있어서 영구적인 승자가 없고, 번역 필터를 뒤에서 덮으면 원문이 그대로 나갑니다.

개발자 3분 읽기

개발 워크플로우 실무

상태와 예외를 그리지 않으면 구현이 갈라집니다

기본 상태만 그린 시안은 화면의 절반만 정의한 것입니다. 나머지 절반 — 빈 목록 · 오류 · 긴 제목 — 은 구현 중에 즉흥으로 채워지고, 그 즉흥은 대체로 의도와…

디자이너 3분 읽기

개발 워크플로우 입문

CPT 와 메타 노출하기 — show_in_rest 가 하는 일

포스트 타입은 한 줄로 열립니다. 메타는 다릅니다 — 타입을 등록해야 하고, auth_callback 이 쓰기를 가르며, 읽기는 그것과 무관하게 열려 버립니다.

개발자 5분 읽기

개발 워크플로우 입문

디자인과 코드가 같은 이름을 쓰게 만들기

이름이 다르면 대화마다 번역이 한 단계씩 붙습니다. 그 번역은 시간이 지날수록 사람 머릿속에만 남고, 새로 합류한 사람에게는 전달되지 않습니다.

디자이너 3분 읽기

개발 워크플로우 입문

REST API 기본 — 코어가 이미 열어 둔 것들

헤드리스를 하지 않아도 이미 쓰고 있습니다. 블록 에디터가 글을 저장하는 경로가 바로 이것이고, 응답의 형태를 알면 클라이언트 코드가 절반으로 줄어듭니다.

개발자 4분 읽기

개발 워크플로우 입문

WP-CLI 설치와 첫 명령 — 서버와 로컬은 다릅니다

클릭으로 하던 일을 명령으로 옮기면 그 작업이 기록이 됩니다. 설치는 10분이면 끝나지만, 어떤 PHP 로 어떤 사용자로 도는지를 처음에 정해 두어야 나중에 헤매지 않습니다.

개발자 5분 읽기

개발 워크플로우 입문

액션과 필터의 차이 — 반환값 하나가 전부입니다

add_action 과 add_filter 는 사실 같은 등록부에 쌓입니다. 갈라지는 지점은 하나뿐입니다 — 필터는 값을 돌려줘야 하고, 돌려주지 않으면 그 값이 조용히 null 이 됩니다.

개발자 4분 읽기

₩270,000 · 신청하기