안녕하세요
코스모스팜 회원관리를 구매하여 적용중에 있습니다.
정기 결제 구현하였는데, 특정 사용자가 정기 결제권 구매 후에
특정 페이지에 대한 접근을 부여하고 싶습니다.
어떻게 해야하나요?
mycred까지 설치한 단계입니다
안녕하세요.
1. 워드프레스 관리자 -> 정기결제 -> 상품 추가하기 페이지에서
사용자 역할(Role)을 설정하시면 이용기간 동안 사용자의 역할을 변경합니다.
예를 들어서 회원가입 시 회원의 역할이 구독자이면서
정기결제 상품 구매 시 사용자 역할을 편집자로 설정하셨다면
회원이 상품 구매 시 기존 구독자의 역할이 편집자 역할로 변경됩니다.
정기결제 해지 시에는 기존의 역할로 변경됩니다.
위의 내용은 아래 링크 1번에 해당하는 내용입니다.
2. 특정 페이지에 접근 제한을 하시려면
워드프레스 관리자 -> 페이지 -> 모든 페이지 -> 제한하려는 페이지 선택하신 후
오른쪽에 페이지 제한 메뉴를 확인하실 수 있습니다.
1번에서 정기결제 시 편집자 역할로 변경되도록 하셨다면
페이지 제한 공개를 선택된 사용자만 공개로 설정하신 후
편집자 이상의 역할로 설정해보시겠어요?
위의 내용은 아래 링크에서도 확인하실 수 있습니다.
설명이 더 필요하거나 이해 안 가는 부분이 있으면 알려주시겠어요?
고맙습니다.
해당 답변은 아래 링크에서 이미 확인했으나 설명이 충분하지 않아, 글을 남겼습니다.
https://www.cosmosfarm.com/threads/document/28223
참고로 플로그인은 이미 구매한 상태입니다.
구체적으로 어떻게 해야하는지 설명해주실 순 없을까요?
안녕하세요~^^
코스모스팜 회원관리 플러그인의 정기결제 기능을 사용하시면
페이지 혹은 글을 특정 사용자 역할만 볼 수 있도록 설정할 수 있습니다.
그리고 정기결제 기능을 사용해서 결제를 한 사용자의 역할을 자동으로 변경할 수 있습니다.
사용자 역할별로 기능 설정을 해두시면 말씀하신 결제 후 열람 기능을 충분히 만들 수 있습니다.
워드프레스에서 회원의 권한은 역할(Role)로 구분됩니다.
역할마다 할 수 있는 기능에 제약이 있습니다.
역할은 관리자, 글쓴이, 구독자 등이 있습니다.
글쓴이는 그저 명칭이라 실제 글 작성자를 말하는 것은 아닙니다. (워드프레스에서 글을 쓸 수 있는 회원을 말합니다.)
https://codex.wordpress.org/Roles_and_Capabilities
User Role Editor 플러그인을 사용하시면 새로운 역할(Role)을 추가할 수 있습니다.
또한 역할별로 할 수 있는 기능을 편집할 수 있습니다.
아래의 링크들도 참고해보시겠어요?
고맙습니다.