심사에서 지적된 항목:
- readme.txt 전면 영어화 (설명·설치·FAQ·변경이력) 및 플러그인 헤더 Description 영어화
- Contributors 를 실제 wordpress.org 계정 amuz 로 수정
- Author 를 amuz 로 변경해 플러그인과 계정의 귀속 관계를 명시. 이름/슬러그는
sendgo 를 유지한다 (sendgo.io 는 amuz 자체 서비스이므로 타사 상표가 아님).
지적되지 않았으나 다음 라운드에서 걸릴 것들:
- __() msgid 13개가 한국어여서 translate.wordpress.org 에서 번역이 불가능했다.
전부 영어로 교체.
- 외부 서비스 연동 고지가 전혀 없었다. 고객 전화번호와 주문번호를 sendgo.io 로
보내는데 그 사실과 약관/개인정보 링크를 명시하는 것이 가이드라인 요구사항이다.
readme 에 External services 섹션 추가.
발견한 버그:
- Sendgo_Settings::sanitize() 가 url 키를 정제 목록에 넣어뒀지만 해당 설정 필드가
없다. Settings API 는 제출된 키만 $input 에 담으므로, 설정을 한 번 저장하면
url 이 항상 사라졌다. wp-cli 로 API 베이스 URL 을 재정의해 둔 사이트는 관리자가
저장 버튼을 누르는 순간 기본값으로 되돌아갔다. 기존 값을 이어받고 esc_url_raw 로
검증한다.
배포 zip 에서는 README.md 를 제외한다 (한국어 문서, GitHub 저장소용).
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>