설명
워드프레스 사이트에서 무료 및 프리미엄 콘텐츠를 제공하기 위한 유연하고 잘 지원되며 사용하기 쉬운 워드프레스 멤버십 플러그인입니다.
심플 멤버십 플러그인을 사용하면 회원만 보호된 콘텐츠를 볼 수 있도록 글과 페이지를 보호할 수 있습니다.
무제한 멤버십 액세스 수준
무제한 회원 등급(예: 무료, 실버, 골드 등)을 설정하고 생성한 회원 등급을 사용하여 글과 페이지를 보호하세요.
콘텐츠 보호를 위한 사용자 친화적인 인터페이스
워드프레스 편집기에서 글이나 페이지를 편집할 때 회원을 위해 해당 글이나 페이지를 보호하도록 선택할 수 있습니다.
보호된 페이지를 보는 비회원에게 로그인하거나 회원으로 가입하라는 메시지가 표시됩니다.
무료 및 유료 멤버십 보유
사이트에서 무료 및/또는 유료 멤버십을 갖도록 구성할 수 있습니다. 유료 멤버십 결제는 페이팔을 통해 안전하게 처리됩니다. 스트라이프 또는 브레인트리 결제 게이트웨이를 사용하여 멤버십 결제를 수락할 수도 있습니다.
일회성 결제와 정기/구독 결제는 페이팔과 스트라이프에서 모두 지원됩니다.
브레인트리 결제 게이트웨이를 통해 일회성 멤버십 결제를 수락할 수 있습니다.
새로운 페이팔 결제 API를 사용하여 멤버십 결제 버튼을 만드는 옵션입니다.
멤버십 결제에 페이팔 스마트 버튼을 사용할 수 있는 옵션도 있습니다.
무료 멤버십에 대해 이메일 활성화 또는 이메일 확인을 활성화할 수 있습니다.
멤버십 결제 로그
회원의 모든 결제는 플러그인에 기록됩니다. 관리자 대시보드에서 결제 메뉴로 이동하여 언제든지 확인할 수 있습니다.
개발자 API
개발자가 플러그인을 사용자 정의하는 데 사용할 수 있는 많은 작업 및 필터 후크가 있습니다.
회원 계정을 쿼리, 생성, 업데이트하는 데 사용할 수 있는 API도 있습니다.
사이드바의 회원 로그인 위젯
사이트 사이드바에 회원 로그인 위젯을 쉽게 추가할 수 있습니다. 사이드바 위젯에서 로그인 양식 쇼트코드를 사용하기만 하면 됩니다.
테마(또는 하위 테마) 폴더에 사용자 정의 템플릿 파일을 만들어 회원 로그인 위젯을 사용자 정의할 수도 있습니다.
로그인 양식에 비밀번호 공개 토글 옵션을 표시하는 옵션입니다.
문서
플러그인을 설치한 후 설정 문서를 읽고 시작하세요.
플러그인 지원
이 플러그인에 문제가 있는 경우 플러그인 사이트를 방문하여 지원 포럼에 게시하거나 ↵ 문의처로 보내주세요.
https://simple-membership-plugin.com/
무료 포럼 사용자 계정을 만들고 질문을 할 수 있습니다.
기타
- 모든 워드프레스 테마에서 작동합니다.
- 사진 갤러리를 보호하는 기능.
- 첨부 파일 페이지를 보호하는 기능.
- 티저 콘텐츠를 표시하여 방문자를 회원으로 전환하세요.
- 비공개 글의 댓글도 자동으로 보호됩니다.
- 디버그 로깅을 활성화하는 옵션이 있어 멤버십 결제 관련 문제를 쉽게 해결할 수 있습니다(있는 경우).
- 비회원에게 표시되는 콘텐츠 보호 메시지를 사용자 지정할 수 있는 기능.
- 글 또는 페이지 콘텐츠를 부분적으로 보호하는 기능.
- 글과 페이지에 일괄적으로 보호 기능을 적용할 수 있습니다.
- 회원 이메일 알림에서 병합 변수를 사용할 수 있는 기능.
- 멤버십 관리 측면은 플러그인에서 처리합니다.
- 회원을 수동으로 승인하는 기능.
- 워드프레스 사용자를 회원으로 가져오는 기능.
- WP 관리자 대시보드에서 회원의 프로필을 검색합니다.
- 계정 상태별로 회원 목록을 필터링합니다.
- 회원 등급별로 회원 목록을 필터링합니다.
- 사이트 관리자는 회원에 대한 비공개 메모를 저장하여 중요한 정보를 편리하게 추적할 수 있습니다.
- 모든 언어로 번역할 수 있습니다.
- 사이트 프론트엔드에서 관리자 도구 모음을 숨깁니다.
- 회원이 멤버십 계정을 삭제할 수 있도록 허용합니다.
- 회원에게 빠른 알림 이메일을 보냅니다.
- 회원 등급별로 모든 회원에게 이메일을 보내고 계정 상태별로 필터링할 수 있는 옵션이 추가되었습니다.
- 회원의 비밀번호 재설정 이메일을 사용자 지정합니다.
- 회원 가입 양식에 Google reCAPTCHA를 사용하세요.
- 회원 로그인 및 비밀번호 재설정 양식에 Google reCAPTCHA를 사용하세요.
- 반응형 테마를 사용하는 경우 로그인 및 등록 위젯이 반응형으로 바뀝니다.
- 사이트의 댓글 기능을 회원으로만 제한하는 기능.
- 프런트 엔드 회원 등록 페이지.
- 프런트 엔드 회원 프로필.
- 프런트엔드 회원 로그인 페이지.
- 회원의 로그인 리디렉션 후 구성하는 옵션입니다.
- 회원에 대한 등록 리디렉션 후 구성하는 옵션입니다.
- 회원의 로그아웃 리디렉션 후 구성하는 옵션입니다.
- 회원에게 강력한 비밀번호를 사용하도록 강제하는 옵션.
- 사용자가 회원 계정에 등록하기 전에 이용약관에 동의하도록 하는 옵션입니다.
- 사용자가 회원 계정에 등록하기 전에 개인정보처리방침에 동의하도록 하는 옵션입니다.
- 등록/가입 옵션을 숨기는 옵션입니다. 방문자에게 사이트에서 등록 옵션을 표시하지 않으려는 경우에 유용합니다.
- 회원들이 브라우저를 닫을 때 자동으로 로그아웃하는 옵션.
- 추가 처리를 위해 결제 알림을 외부 URL로 전달할 수 있는 기능.
- 특정 이메일 주소 또는 이메일 도메인에서만 등록을 허용하도록 사용자 이메일 주소에 대한 화이트리스트를 구성하는 옵션입니다.
- 특정 이메일 주소 또는 이메일 도메인의 등록을 차단하기 위해 사용자 이메일 주소에 대한 블랙리스팅을 구성하는 옵션입니다.
- 멤버십(일회성 및 정기결제)에 대한 페이팔 결제 버튼을 구성하는 옵션입니다.
- 멤버십(일회성 및 정기결제)에 대한 스트라이프 결제 버튼을 구성하는 옵션입니다.
- 멤버십(일회성 결제)에 대한 Braintree 결제 버튼을 구성하는 옵션입니다.
- 플러그인은 활발하게 유지 관리되고 있으며 플러그인을 위한 새로운 기능을 개발 중입니다.
- 이 플러그인의 기능에 대해 자세히 알아보려면 플러그인 문서를 참조하세요.
언어 번역
다음 언어 번역은 이미 사용 가능합니다:
- 영어
- 독일어
- 프랑스어
- 스페인어
- 스페인어(베네수엘라)
- 중국어
- 포르투갈어(브라질)
- 포르투갈어(포르투갈)
- 스웨덴어
- 마케도니아어
- 폴란드어
- 터키어
- 러시아어
- 네덜란드어(네덜란드)
- 네덜란드어(벨기에)
- 루마니아어
- 덴마크어
- 리투아니아어
- 세르비아어
- 일본어
- 그리스어
- 라트비아어
- 인도네시아어
- 히브리 어
- 카탈루냐어
- 헝가리어
- 보스니아어(보스니아 헤르체고비나)
- 슬로바키아어
- 이탈리아어
- 노르웨이어
- 멕시코
- 아랍어
- 체코어
- 핀란드어
번역 문서 언어를 사용하여 플러그인을 번역할 수 있습니다.
임의 섹션
없음
블록
이 플러그인은 1(을)를 제공합니다.
- Payment Button
설치
멤버십 플러그인을 설치하려면 다음과 같이 하세요:
- 워드프레스 관리 패널의 플러그인-새로 추가 페이지에서 ‘simple-wp-membership.zip’ 파일을 업로드합니다.
- 워드프레스에서 ‘플러그인’ 메뉴를 통해 플러그인을 활성화합니다.
FAQ
-
이 플러그인에 대한 전체 문서는 어디에서 찾을 수 있나요?
-
이 플러그인에 대한 전체 문서는 간단한 멤버십 플러그인 문서 페이지에서 확인할 수 있습니다.
후기
기여자 & 개발자
변경이력
4.5.4
- 구독은 ‘구독 생성’ 거래의 거래 세부정보 페이지에서 구독을 취소할 수 있습니다(새 PayPal PPCP API 및 Stripe 구독에 지원됨).
- 구독 결제 취소 또는 만료 이벤트에 대한 알림 이메일 전송 설정이 새로 추가되었습니다.
- 구독이 취소되면 구독 계약 거래 기록의 상태가 업데이트됩니다.
- PayPal IPN 처리 프로세스의 거래 ID 변수에 타이프캐스팅을 추가했습니다.
- PayPal 표준 구독은 새 구독의 결제 메뉴에 ‘구독 생성됨’ 항목도 저장합니다.
- 트랜잭션 유형도 트랜잭션 테이블에 저장되므로 나중에 유형에 따라 트랜잭션을 필터링할 수 있습니다.
- 이제 취소된 구독 상태가 ‘구독 생성됨’ 거래 세부 정보 페이지에 표시됩니다.
- 로그인 페이지의 ‘redirect_to’ 매개변수는 이제 ‘wp_validate_redirect’ 함수를 통해 처리됩니다.
- ‘get_user_ip_address’ 함수가 더욱 강력해지도록 업데이트되었습니다.
- ‘get_incomplete_paid_member_info_by_ip’ 함수의 쿼리가 업데이트되었습니다.
- 새로운 유틸리티 함수 ‘get_user_by_ip_address’를 추가했습니다.
4.5.3
- 이제 ‘디버그 로그 파일 재설정’ 옵션은 향상된 사용자 환경과 원활한 기능을 위해 AJAX를 활용합니다.
- 플러그인에서 사용하지 않는 ‘종료’ 기능을 제거했습니다.
- 가입 링크를 숨기는 새로운 설정이 추가되었습니다. 자세한 내용은 이 문서를 참조하세요.
- 이제 회원을 삭제하면 PPCP(새 API) 옵션을 통해 구성된 모든 PayPal 구독도 취소됩니다.
4.5.2
- ‘회원 수정/보기’ 메뉴에 정기구독 결제 취소 상태를 표시하는 새로운 기능이 추가되었습니다. 이 상태는 회원의 로그인 위젯에도 표시됩니다.
- 등록 데이터를 데이터베이스에 저장하기 전에 사용자 지정할 수 있도록 새로운 필터 후크 ‘swpm_registration_data_before_save’를 추가했습니다.
- 설정에서 무료 멤버십을 활성화할 때 유효한 멤버십 등급 ID를 입력했는지 확인하는 확인란을 추가했습니다.
- 다른 플러그인과의 호환성을 높이기 위해 ‘after_registration_callback’ 함수는 낮은 우선순위를 사용하여 처리됩니다.
- 특정 멤버에 대한 모든 트랜잭션을 검색할 수 있는 새로운 유틸리티 함수를 SwpmTransactions 클래스에 추가했습니다.
- 로그인 위젯의 ‘프로필 수정’ 링크 앞에 공백을 추가했습니다.
- 이제 로그인 위젯의 ‘프로필 수정’ 및 ‘로그아웃’ 링크가 굵게 표시됩니다.
- 회원 프로필 수정/보기 인터페이스에 시스템 관련 추가 데이터의 표시 여부를 토글하는 옵션이 추가되었습니다.
4.5.1
- 스트라이프 라이브러리가 최신 버전(v15.4.0)으로 업데이트되었습니다.
- ‘swpm_login_failed’ 액션 훅의 트리거 조건을 업데이트했습니다.
- 로그인 양식 및 비밀번호 단축코드 재설정 기능의 이름을 더 명확하게 하기 위해 이름을 변경했습니다.
- 삭제된 프로필을 수정하려고 하면 관리자 대시보드의 프로필 수정 인터페이스에 적절한 오류 메시지가 표시됩니다.
4.5.0
- 멤버십 등급별 기본 계정 상태 기능을 추가했습니다.
- 새로운 관리자 노트 기능이 추가되었습니다. 회원에 대한 비공개 메모를 저장하는 데 사용할 수 있습니다.
- 무료 SWPM API 애드온에 새로운 ‘로그인’ API 엔드포인트를 추가했습니다.
- PHP 8.2 호환성 관련 개선 사항.
- 미니/컴팩트 로그인 쇼트코드에 새로운 두 개의 필터 후크가 추가되었습니다.
- 이제 사용자 지정 메시지 애드온을 사용하여 미니/컴팩트 로그인 단축 코드의 출력을 사용자 지정할 수 있습니다.
- 새 액션 훅 “swpm_login_failed”를 추가했습니다. 이는 “wp_login_failed” 액션 훅과 동일합니다.
4.4.9
- 독일어 파일에 대한 사소한 업데이트.
- 이메일 활성화 리디렉션 URL을 사용자 지정할 수 있도록 새로운 필터 후크 ‘swpm_after_email_activation_redirect_url’을 추가했습니다.
- 회원 추가/수정 인터페이스에 회원 기록을 추가하거나 수정하기 전에 회원 등급이 존재하는지 확인하는 확인란을 추가했습니다.
- 사이트 관리자가 회원의 회원 등급을 삭제한 후 로그인을 시도하는 경우 치명적인 오류 대신 적절한 오류 메시지가 표시됩니다.
- 디버그 기능이 활성화되어 있고 디버그 로그 파일이 없는 경우 자동으로 로그 파일을 생성합니다.
- ReCAPTCHA V3 지원이 추가되었습니다. 이제 회원 가입 시 reCAPTCHA V3를 활성화할 수 있습니다.
4.4.8
- WP 사용자 프로필 업데이트 프로세스에 문제를 일으켰던 이전 버전의 변경 사항 중 하나를 롤백했습니다.
- 업데이트 후 사이트에서 문제가 발생하여 이전 버전 4.4.6(프로필 업데이트 관련 개선/변경 사항 이전)이 필요한 경우 다음 링크를 사용하여 다운로드할 수 있습니다:
- 간단한 멤버십 플러그인 v4.4.6
4.4.7
- PayPal PPCP 구독은 거래 레코드에 is_live 매개변수도 저장합니다.
- 새로 추가된 구독 취소 단축 코드가 약간 개선되었습니다.
- Stripe 구독의 첫 번째 거래 상태를 더 명확하게 하기 위해 ‘구독 생성됨’으로 변경했습니다.
- 결제 버튼 단축코드 출력에 더 많은 출력 이스케이프가 추가되었습니다.
- 수동 거래 추가 기능의 사소한 문제를 수정했습니다.
- 프로필 수정 페이지에서 비밀번호를 업데이트할 때 재로그인이 필요하지 않도록 아키텍처가 추가되었습니다.
- PayPal의 새로운 API 버튼 옵션이 버튼 생성 인터페이스의 상단으로 이동했습니다.
- ‘profile_update’ 액션 후크 처리 코드 개선 – WP 사용자 프로필 페이지에서 비밀번호가 변경된 후에도 사용자가 로그인 상태를 유지합니다.
- 새 필터 후크 swpm_wp_profile_update_hook_overide를 추가했습니다.
4.4.6
- 버튼 구성 관리자 인터페이스에 대한 다양한 번역 관련 변경 사항이 있습니다.
- 플러그인에 대한 새로운 번역 POT 파일을 생성했습니다.
- 스트라이프 구독 취소 쇼트코드 관련 오류를 수정했습니다.
- 페이팔 구독 취소 쇼트코드에 출력 이스케이프 처리를 추가했습니다.
4.4.5
- 새로 추가된 거래 보기/수정 인터페이스에 해당 회원 프로필에 대한 링크가 추가되었습니다.
- 새로 추가된 거래 보기/수정 인터페이스에 해당 멤버십 레벨로 연결되는 링크를 추가했습니다.
- 페이팔 및 스트라이프 결제와 관련된 사소한 PHP 호환성 개선.
- 환불/취소 프로세스에 대한 디버그 로그 메시지의 사소한 업데이트.
4.4.4
- 스트라이프 SCA 구독 유형 버튼에 대한 취소 URL을 구성하는 옵션이 추가되었습니다.
- WP 관리 모음 숨기기와 관련된 일부 옵션이 일반 설정 메뉴에서 고급 설정 탭으로 이동했습니다.
- 수동 승인과 이메일 활성화 설정이 동시에 활성화된 경우 멤버십 등급을 수정할 때 경고 메시지가 표시됩니다.
- 구독 취소 쇼트코드의 쇼트코드 출력에 출력 이스케이프가 추가되었습니다.
- 페이팔 PPCP 버튼의 JS SDK 관련 코드가 바닐라 자바스크립트를 사용하도록 변환되어 jQuery에 대한 종속성을 제거했습니다.
- 스트라이프 SCA 지금 구매 유형 버튼에 스트라이프 프로모션 코드 기능이 추가되었습니다.
- 이제 결제 메뉴에 SWPM_Transactions 사용자 정의 글 유형에서 발생한 거래가 표시됩니다. 이를 통해 향후 거래 기록에 더 많은 기능을 추가할 수 있습니다.
- 플러그인의 결제 메뉴에서 거래 기록을 편집할 수 있는 옵션을 추가했습니다.
- 로그인한 회원에게 활성 구독을 표시하고 취소할 수 있는 옵션을 제공하는 새로운 쇼트코드가 추가되었습니다. 새 페이팔 API 및 스트라이프 구독 버튼에서 작동합니다.
- 새 구독 취소 쇼트코드에 대한 문서
4.4.3
- 이제 스트라이프 계정 설정에서 허용되는 결제수단 유형을 제어할 수 있습니다. 이를 통해 특정 결제 방법을 활성화/비활성화할 수 있습니다.
- 스트라이프 구독 버튼 구성에 대한 문서 링크를 업데이트했습니다.
- 일부 서버와의 호환성을 개선하기 위해 자동 로그인 기능의 리디렉션 URL 처리를 개선했습니다.
- 새로운 등록 및 프로필 양식 UI 및 유효성 검사는 모든 신규 설치의 기본 UI입니다. 이전 UI는 고급 설정 메뉴에서 활성화할 수 있습니다.
- 플러그인에 아랍어 번역 파일을 추가했습니다. Adham에게 감사드립니다.
- 새 등록 및 프로필 수정 양식에 출력 이스케이프 기능을 추가했습니다.
4.4.2
- 스트라이프 지금 구매 버튼에 취소 URL을 지정하는 옵션이 추가되었습니다.
- 페이팔 주문 ID도 페이팔 결제 캡처 API 호출의 헤더에 전달됩니다.
- IPN 처리 스크립트에 페이팔 지금 구매 결제 캡처 상태 확인을 추가했습니다.
- 스페인어 번역 파일을 업데이트했습니다.
- 사소한 철자 오류가 수정되었습니다.
4.4.1
- 국가 드롭다운 목록에 ‘케이맨 제도’를 추가했습니다.
- 고유 세션 ID 생성 프로세스가 개선되었습니다.
- 설정 메뉴에서 라이브/테스트 모드 옵션을 변경하면 페이팔 토큰 캐시가 자동으로 삭제됩니다.
- 새 API의 페이팔 테스트/라이브 모드 토글 관련 문제를 수정했습니다.
4.4.0
- ‘대량 작업’ 메뉴 탭에 회원 계정 상태를 대량으로 업데이트할 수 있는 새로운 기능을 추가했습니다.
- 새 등록 양식 UI에서 이메일 유효성 검사를 개선했습니다.
- 스페인어 번역 파일을 업데이트했습니다.
- 훅을 더 잘 설명하기 위해 에이시톤 훅 이름 ‘swpm_login’을 ‘swpm_after_login_authentication’으로 변경했습니다.
- 로그인 후 리디렉션 기능은 로그인 양식이 WP 로그인 양식에서 시작된 경우 적용되지 않습니다.
- 이렇게 하면 일부 사용자가 단순 멤버십의 로그인 양식이 아닌 표준 WP 로그인 양식에서 로그인한 후 페이지가 로그인 후 리디렉션 URL로 리디렉션될 때 혼란을 줄일 수 있습니다.
전체 변경 로그는 change-log-of-old-versions.txt에서 확인할 수 있습니다.