요약: 올려주신 20260706_193211.png 화면을 확인해 본 결과, 데이터베이스가 꼬일 수 있는 매우 치명적인 입력 오류가 하나 발견되었습니다. 또한 질문하신 ‘등록’, ‘프로필’, ‘필수?’ 세 가지 항목은 완벽한 회원 통제를 위해 모두 체크(활성화) 해주셔야 합니다.
에러가 발생하지 않도록 각 칸에 어떤 값을 넣어야 하는지 정확하게 교정해 드리겠습니다.
1. 체크박스 3종 설정 방법 (모두 체크)
회원가입 과정에서 독자와 기자를 완벽하게 분리하려면 시스템이 이 필드를 강제하도록 만들어야 합니다. 따라서 세 개의 빈칸은 모두 체크(V) 표시를 해주세요.
-
등록 (Register): 새로운 방문자가 회원가입을 하는 첫 화면에 이 ‘가입유형’ 선택 창을 띄워준다는 의미입니다.
-
프로필 (Profile): 회원이 로그인 후 ‘내 정보 수정(프로필)’ 화면에 들어갔을 때, 본인이 어떤 유형으로 가입했는지 보여주는 기능입니다.
-
필수? (Required?): 사용자가 이 항목을 선택하지 않으면 다음 단계(가입 완료)로 넘어갈 수 없도록 강제하는 안전장치입니다.
2. 치명적 입력 오류 교정 (데이터베이스 메타 값)
화면에 두 번째로 브이(V) 표시를 해주신 값 (표시저장된) 칸에는 절대 한글이나 띄어쓰기가 들어가면 안 됩니다. 이 칸은 화면에 보이는 글자가 아니라 워드프레스 서버 깊숙한 곳에서 회원 데이터를 분류하는 ‘컴퓨터용 암호(메타 키)’로 쓰이기 때문입니다.
-
현재 상태:
일반 독자, 기자 회원 신청(오류 발생 예정) -
수정 사항: 기존 한글을 모두 지우고 영문 소문자와 언더바를 사용해
user_type이라고 입력해 주세요.
3. 실제 선택지(드롭다운 항목) 입력 방법
방문자가 마우스로 클릭했을 때 스르륵 내려오는 ‘일반 독자’와 ‘기자 회원 신청’이라는 글자는 화면 하단의 제일 큰 입력 박스인 값 (표시됨 | 저장됨) 영역에 규칙에 맞게 적어주셔야 합니다.
-
현재 큰 박스 안에 적혀 있는 영문 예시 데이터(
---- Select One ----|, Choice One|choice_one...)를 백스페이스 키로 전부 삭제하여 빈칸으로 만듭니다. -
그 자리에 아래의 텍스트를 띄어쓰기와 기호(
|,,)에 정확히 맞춰서 복사하여 붙여넣기 해 주세요. 엔터를 쳐서 두 줄로 나누는 것이 보기 좋습니다.
일반 독자|general, 기자 회원 신청|reporter
[기술 용어 해설] 키보드 \ 기호 위에 있는 파이프 기호(|)를 기준으로 앞부분(일반 독자)은 사람의 모니터에 보이는 UI 텍스트이며, 뒷부분(general)은 서버에 기록되는 실제 데이터 값입니다. 그리고 쉼표(,)는 항목과 항목을 분리해 주는 역할을 합니다.
입력을 모두 마치셨다면 화면 맨 아래의 파란색 [필드 추가] 버튼을 눌러 설정을 완벽하게 서버에 저장해 주시면 됩니다.