하지만 여러 개의 사용자 정의 필드를 만드는 데 어려움을 겪고 있습니다. 작동하는 코드 예제를 공유하거나 판매해 주실 분이 있을까요? 제 필요에 맞게 수정할 수는 있지만, 시작하는 데 조금만 도움이 필요합니다. 새로 추가해야 할 두 필드는 가격(string)과 URL(string)입니다. 주제에 이미지 업로드 필드도 추가하고 싶지만, 아직 그런 것을 본 적이 없습니다.
제 플러그인에서는 각 토픽에 대해 정수(integer) 타입의 추가 필드 2개를 생성했습니다. 이와 유사하게 원하는 만큼의 필드를 추가할 수 있습니다. 결국 토픽/사용자 사용자 정의 필드는 JSON 객체이며, 추가하는 각 필드는 해당 JSON 객체에서 키/값(key/value) 쌍이 됩니다. 여기서 키는 필드 이름이고 값은 필드의 값입니다.
위에서 언급하신 예시(저에게도 도움이 된 내용입니다)는 관리자 패널에서 추가 필드를 추가하는 방식으로 구성되어 있으며, 여기서 필드의 타입과 이름을 선택합니다. 하지만 반드시 추가 필드를 관리자 패널과 연관 지어야 하는 것은 아닙니다. 마찬가지로 원하는 만큼의 필드를 추가할 수 있습니다(이것이 성능에 어떤 영향을 미칠지는 확실하지 않습니다).
마지막으로, 도움이 필요하시면 언제든 저에게 알림을 보내거나 메시지를 남겨주세요. 제 연락처 정보는 https://ghassan.blog 에서 확인하실 수 있습니다.
좋은 결과 있으시길 바랍니다.