Thanks to visit codestin.com
Credit goes to ko.wordpress.org

Simple Membership

μ„€λͺ…

μ›Œλ“œν”„λ ˆμŠ€ μ‚¬μ΄νŠΈμ—μ„œ 무료 및 프리미엄 μ½˜ν…μΈ λ₯Ό μ œκ³΅ν•˜κΈ° μœ„ν•œ μœ μ—°ν•˜κ³  잘 μ§€μ›λ˜λ©° μ‚¬μš©ν•˜κΈ° μ‰¬μš΄ μ›Œλ“œν”„λ ˆμŠ€ 멀버십 ν”ŒλŸ¬κ·ΈμΈμž…λ‹ˆλ‹€.

Simple Membership ν”ŒλŸ¬κ·ΈμΈμ„ μ‚¬μš©ν•˜λ©΄ νšŒμ›λ§Œ 보호된 μ½˜ν…μΈ λ₯Ό λ³Ό 수 μžˆλ„λ‘ κΈ€κ³Ό νŽ˜μ΄μ§€λ₯Ό λ³΄ν˜Έν•  수 μžˆμŠ΅λ‹ˆλ‹€.

λ¬΄μ œν•œ 멀버십 μ•‘μ„ΈμŠ€ μˆ˜μ€€

λ¬΄μ œν•œ νšŒμ› λ“±κΈ‰(예: 무료, 싀버, κ³¨λ“œ λ“±)을 μ„€μ •ν•˜κ³  μƒμ„±ν•œ νšŒμ› 등급을 μ‚¬μš©ν•˜μ—¬ κΈ€κ³Ό νŽ˜μ΄μ§€λ₯Ό λ³΄ν˜Έν•˜μ„Έμš”.

Flexible Membership Duration Options

Simple Membership supports multiple membership duration models, including:

  • Fixed duration (days, weeks, months, or years)
  • No expiry / until canceled
  • Fixed future expiry date
  • Annual memberships (calendar or fiscal year based)
  • Subscription-driven access

Each membership level can be configured independently to match your access rules.

μ½˜ν…μΈ  보호λ₯Ό μœ„ν•œ μ‚¬μš©μž μΉœν™”μ μΈ μΈν„°νŽ˜μ΄μŠ€

μ›Œλ“œν”„λ ˆμŠ€ νŽΈμ§‘κΈ°μ—μ„œ κΈ€μ΄λ‚˜ νŽ˜μ΄μ§€λ₯Ό νŽΈμ§‘ν•  λ•Œ νšŒμ›μ„ μœ„ν•΄ ν•΄λ‹Ή κΈ€μ΄λ‚˜ νŽ˜μ΄μ§€λ₯Ό λ³΄ν˜Έν•˜λ„λ‘ 선택할 수 μžˆμŠ΅λ‹ˆλ‹€.

보호된 νŽ˜μ΄μ§€λ₯Ό λ³΄λŠ” λΉ„νšŒμ›μ—κ²Œ λ‘œκ·ΈμΈν•˜κ±°λ‚˜ νšŒμ›μœΌλ‘œ κ°€μž…ν•˜λΌλŠ” λ©”μ‹œμ§€κ°€ ν‘œμ‹œλ©λ‹ˆλ‹€.

무료 및 유료 멀버십 보유

μ‚¬μ΄νŠΈμ—μ„œ 무료 및/λ˜λŠ” 유료 멀버십을 갖도둝 ꡬ성할 수 μžˆμŠ΅λ‹ˆλ‹€. 유료 멀버십 κ²°μ œλŠ” νŽ˜μ΄νŒ”μ„ 톡해 μ•ˆμ „ν•˜κ²Œ μ²˜λ¦¬λ©λ‹ˆλ‹€. μŠ€νŠΈλΌμ΄ν”„ λ˜λŠ” 브레인트리 결제 κ²Œμ΄νŠΈμ›¨μ΄λ₯Ό μ‚¬μš©ν•˜μ—¬ 멀버십 결제λ₯Ό μˆ˜λ½ν•  μˆ˜λ„ μžˆμŠ΅λ‹ˆλ‹€.

μΌνšŒμ„± κ²°μ œμ™€ μ •κΈ°/ꡬ독 κ²°μ œλŠ” νŽ˜μ΄νŒ”κ³Ό μŠ€νŠΈλΌμ΄ν”„μ—μ„œ λͺ¨λ‘ μ§€μ›λ©λ‹ˆλ‹€.

브레인트리 결제 κ²Œμ΄νŠΈμ›¨μ΄λ₯Ό 톡해 μΌνšŒμ„± 멀버십 결제λ₯Ό μˆ˜λ½ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

μƒˆλ‘œμš΄ νŽ˜μ΄νŒ” 결제 APIλ₯Ό μ‚¬μš©ν•˜μ—¬ 멀버십 결제 λ²„νŠΌμ„ λ§Œλ“œλŠ” μ˜΅μ…˜μž…λ‹ˆλ‹€.

멀버십 κ²°μ œμ— νŽ˜μ΄νŒ” 슀마트 λ²„νŠΌμ„ μ‚¬μš©ν•  수 μžˆλŠ” μ˜΅μ…˜λ„ μžˆμŠ΅λ‹ˆλ‹€.

무료 멀버십에 λŒ€ν•΄ 이메일 ν™œμ„±ν™” λ˜λŠ” 이메일 확인을 ν™œμ„±ν™”ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

멀버십 결제 둜그

νšŒμ›μ˜ λͺ¨λ“  κ²°μ œλŠ” ν”ŒλŸ¬κ·ΈμΈμ— κΈ°λ‘λ©λ‹ˆλ‹€. κ΄€λ¦¬μž λŒ€μ‹œλ³΄λ“œμ—μ„œ 결제 λ©”λ‰΄λ‘œ μ΄λ™ν•˜μ—¬ μ–Έμ œλ“ μ§€ 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.

개발자 API

κ°œλ°œμžκ°€ ν”ŒλŸ¬κ·ΈμΈμ„ μ‚¬μš©μž μ •μ˜ν•˜λŠ” 데 μ‚¬μš©ν•  수 μžˆλŠ” λ§Žμ€ μž‘μ—… 및 ν•„ν„° 후크가 μžˆμŠ΅λ‹ˆλ‹€.

νšŒμ› 계정을 쿼리, 생성, μ—…λ°μ΄νŠΈν•˜λŠ” 데 μ‚¬μš©ν•  수 μžˆλŠ” API도 μžˆμŠ΅λ‹ˆλ‹€.

μ‚¬μ΄λ“œλ°”μ˜ νšŒμ› 둜그인 μœ„μ ―

μ‚¬μ΄νŠΈ μ‚¬μ΄λ“œλ°”μ— νšŒμ› 둜그인 μœ„μ ―μ„ μ‰½κ²Œ μΆ”κ°€ν•  수 μžˆμŠ΅λ‹ˆλ‹€. μ‚¬μ΄λ“œλ°” μœ„μ ―μ—μ„œ 둜그인 양식 μ‡ΌνŠΈμ½”λ“œλ₯Ό μ‚¬μš©ν•˜κΈ°λ§Œ ν•˜λ©΄ λ©λ‹ˆλ‹€.

ν…Œλ§ˆ(λ˜λŠ” ν•˜μœ„ ν…Œλ§ˆ) 폴더에 μ‚¬μš©μž μ •μ˜ ν…œν”Œλ¦Ώ νŒŒμΌμ„ λ§Œλ“€μ–΄ νšŒμ› 둜그인 μœ„μ ―μ„ μ‚¬μš©μž μ •μ˜ν•  μˆ˜λ„ μžˆμŠ΅λ‹ˆλ‹€.

둜그인 양식에 λΉ„λ°€λ²ˆν˜Έ 곡개 ν† κΈ€ μ˜΅μ…˜μ„ ν‘œμ‹œν•˜λŠ” μ˜΅μ…˜μž…λ‹ˆλ‹€.

λ¬Έμ„œ

ν”ŒλŸ¬κ·ΈμΈμ„ μ„€μΉ˜ν•œ ν›„ μ„€μ • λ¬Έμ„œλ₯Ό 읽고 μ‹œμž‘ν•˜μ„Έμš”.

ν”ŒλŸ¬κ·ΈμΈ 지원

이 ν”ŒλŸ¬κ·ΈμΈμ—μ„œ λ¬Έμ œκ°€ λ°œμƒν•˜λ©΄, 지원 ν¬λŸΌμ— κ²Œμ‹œν•˜κ±°λ‚˜ μ €ν¬μ—κ²Œ 직접 μ—°λ½ν•˜μ‹œλ €λ©΄ μ›Ήμ‚¬μ΄νŠΈλ₯Ό λ°©λ¬Έν•΄ μ£Όμ„Έμš”.
https://simple-membership-plugin.com/

무료 포럼 계정을 λ§Œλ“€μ–΄ μ§ˆλ¬Έν•  수 μžˆμŠ΅λ‹ˆλ‹€.

Additional Features

  • λͺ¨λ“  μ›Œλ“œν”„λ ˆμŠ€ ν…Œλ§ˆμ—μ„œ μž‘λ™ν•©λ‹ˆλ‹€.
  • 사진 가러리λ₯Ό λ³΄ν˜Έν•˜λŠ” κΈ°λŠ₯.
  • 첨뢀 파일 νŽ˜μ΄μ§€λ₯Ό λ³΄ν˜Έν•˜λŠ” κΈ°λŠ₯.
  • ν‹°μ € μ½˜ν…μΈ λ₯Ό ν‘œμ‹œν•˜μ—¬ 방문자λ₯Ό νšŒμ›μœΌλ‘œ μ „ν™˜ν•˜μ„Έμš”.
  • λΉ„κ³΅κ°œ κΈ€μ˜ λŒ“κΈ€λ„ μžλ™μœΌλ‘œ λ³΄ν˜Έλ©λ‹ˆλ‹€.
  • 디버그 λ‘œκΉ…μ„ ν™œμ„±ν™”ν•˜λŠ” μ˜΅μ…˜μ΄ μžˆμ–΄ 멀버십 결제 κ΄€λ ¨ 문제λ₯Ό μ‰½κ²Œ ν•΄κ²°ν•  수 μžˆμŠ΅λ‹ˆλ‹€(μžˆλŠ” 경우).
  • λΉ„νšŒμ›μ—κ²Œ ν‘œμ‹œλ˜λŠ” μ½˜ν…μΈ  보호 λ©”μ‹œμ§€λ₯Ό μ‚¬μš©μž μ§€μ •ν•  수 μžˆλŠ” κΈ°λŠ₯.
  • κΈ€ λ˜λŠ” νŽ˜μ΄μ§€ μ½˜ν…μΈ λ₯Ό λΆ€λΆ„μ μœΌλ‘œ λ³΄ν˜Έν•˜λŠ” κΈ°λŠ₯.
  • κΈ€κ³Ό νŽ˜μ΄μ§€μ— μΌκ΄„μ μœΌλ‘œ 보호 κΈ°λŠ₯을 μ μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
  • νšŒμ› 이메일 μ•Œλ¦Όμ—μ„œ 병합 λ³€μˆ˜λ₯Ό μ‚¬μš©ν•  수 μžˆλŠ” κΈ°λŠ₯.
  • 멀버십 관리 츑면은 ν”ŒλŸ¬κ·ΈμΈμ—μ„œ μ²˜λ¦¬ν•©λ‹ˆλ‹€.
  • νšŒμ›μ„ μˆ˜λ™μœΌλ‘œ μŠΉμΈν•˜λŠ” κΈ°λŠ₯.
  • μ›Œλ“œν”„λ ˆμŠ€ μ‚¬μš©μžλ₯Ό νšŒμ›μœΌλ‘œ κ°€μ Έμ˜€λŠ” κΈ°λŠ₯.
  • WP κ΄€λ¦¬μž λŒ€μ‹œλ³΄λ“œμ—μ„œ νšŒμ›μ˜ ν”„λ‘œν•„μ„ κ²€μƒ‰ν•©λ‹ˆλ‹€.
  • 계정 μƒνƒœλ³„λ‘œ νšŒμ› λͺ©λ‘μ„ ν•„ν„°λ§ν•©λ‹ˆλ‹€.
  • νšŒμ› λ“±κΈ‰λ³„λ‘œ νšŒμ› λͺ©λ‘μ„ ν•„ν„°λ§ν•©λ‹ˆλ‹€.
  • μ‚¬μ΄νŠΈ κ΄€λ¦¬μžλŠ” νšŒμ›μ— λŒ€ν•œ λΉ„κ³΅κ°œ λ©”λͺ¨λ₯Ό μ €μž₯ν•˜μ—¬ μ€‘μš”ν•œ 정보λ₯Ό νŽΈλ¦¬ν•˜κ²Œ 좔적할 수 μžˆμŠ΅λ‹ˆλ‹€.
  • λͺ¨λ“  μ–Έμ–΄λ‘œ λ²ˆμ—­ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
  • μ‚¬μ΄νŠΈ ν”„λ‘ νŠΈμ—”λ“œμ—μ„œ κ΄€λ¦¬μž 도ꡬ λͺ¨μŒμ„ μˆ¨κΉλ‹ˆλ‹€.
  • νšŒμ›μ΄ 멀버십 계정을 μ‚­μ œν•  수 μžˆλ„λ‘ ν—ˆμš©ν•©λ‹ˆλ‹€.
  • νšŒμ›μ—κ²Œ λΉ λ₯Έ μ•Œλ¦Ό 이메일을 λ³΄λƒ…λ‹ˆλ‹€.
  • νšŒμ› λ“±κΈ‰λ³„λ‘œ λͺ¨λ“  νšŒμ›μ—κ²Œ 이메일을 보내고 계정 μƒνƒœλ³„λ‘œ 필터링할 수 μžˆλŠ” μ˜΅μ…˜μ΄ μΆ”κ°€λ˜μ—ˆμŠ΅λ‹ˆλ‹€.
  • νšŒμ›μ˜ λΉ„λ°€λ²ˆν˜Έ μž¬μ„€μ • 이메일을 μ‚¬μš©μž μ§€μ •ν•©λ‹ˆλ‹€.
  • νšŒμ› κ°€μž… 양식에 Google reCAPTCHAλ₯Ό μ‚¬μš©ν•˜μ„Έμš”.
  • νšŒμ› 둜그인 및 λΉ„λ°€λ²ˆν˜Έ μž¬μ„€μ • 양식에 Google reCAPTCHAλ₯Ό μ‚¬μš©ν•˜μ„Έμš”.
  • λ°˜μ‘ν˜• ν…Œλ§ˆλ₯Ό μ‚¬μš©ν•˜λŠ” 경우 둜그인 및 등둝 μœ„μ ―μ΄ λ°˜μ‘ν˜•μœΌλ‘œ λ°”λ€λ‹ˆλ‹€.
  • μ‚¬μ΄νŠΈμ˜ λŒ“κΈ€ κΈ°λŠ₯을 νšŒμ›μœΌλ‘œλ§Œ μ œν•œν•˜λŠ” κΈ°λŠ₯.
  • ν”„λŸ°νŠΈ μ—”λ“œ νšŒμ› 등둝 νŽ˜μ΄μ§€.
  • ν”„λŸ°νŠΈ μ—”λ“œ νšŒμ› ν”„λ‘œν•„.
  • ν”„λŸ°νŠΈμ—”λ“œ νšŒμ› 둜그인 νŽ˜μ΄μ§€.
  • νšŒμ›μ˜ 둜그인 λ¦¬λ””λ ‰μ…˜ ν›„ κ΅¬μ„±ν•˜λŠ” μ˜΅μ…˜μž…λ‹ˆλ‹€.
  • νšŒμ›μ— λŒ€ν•œ 등둝 λ¦¬λ””λ ‰μ…˜ ν›„ κ΅¬μ„±ν•˜λŠ” μ˜΅μ…˜μž…λ‹ˆλ‹€.
  • νšŒμ›μ˜ λ‘œκ·Έμ•„μ›ƒ λ¦¬λ””λ ‰μ…˜ ν›„ κ΅¬μ„±ν•˜λŠ” μ˜΅μ…˜μž…λ‹ˆλ‹€.
  • νšŒμ›μ—κ²Œ κ°•λ ₯ν•œ λΉ„λ°€λ²ˆν˜Έλ₯Ό μ‚¬μš©ν•˜λ„λ‘ κ°•μ œν•˜λŠ” μ˜΅μ…˜.
  • μ‚¬μš©μžκ°€ νšŒμ› 계정에 λ“±λ‘ν•˜κΈ° 전에 μ΄μš©μ•½κ΄€μ— λ™μ˜ν•˜λ„λ‘ ν•˜λŠ” μ˜΅μ…˜μž…λ‹ˆλ‹€.
  • μ‚¬μš©μžκ°€ νšŒμ› 계정에 λ“±λ‘ν•˜κΈ° 전에 κ°œμΈμ •λ³΄μ²˜λ¦¬λ°©μΉ¨μ— λ™μ˜ν•˜λ„λ‘ ν•˜λŠ” μ˜΅μ…˜μž…λ‹ˆλ‹€.
  • 등둝/κ°€μž… μ˜΅μ…˜μ„ μˆ¨κΈ°λŠ” μ˜΅μ…˜μž…λ‹ˆλ‹€. λ°©λ¬Έμžμ—κ²Œ μ‚¬μ΄νŠΈμ—μ„œ 등둝 μ˜΅μ…˜μ„ ν‘œμ‹œν•˜μ§€ μ•ŠμœΌλ €λŠ” κ²½μš°μ— μœ μš©ν•©λ‹ˆλ‹€.
  • νšŒμ›λ“€μ΄ λΈŒλΌμš°μ €λ₯Ό 닫을 λ•Œ μžλ™μœΌλ‘œ λ‘œκ·Έμ•„μ›ƒν•˜λŠ” μ˜΅μ…˜.
  • μΆ”κ°€ 처리λ₯Ό μœ„ν•΄ 결제 μ•Œλ¦Όμ„ μ™ΈλΆ€ URL둜 전달할 수 μžˆλŠ” κΈ°λŠ₯.
  • νŠΉμ • 이메일 μ£Όμ†Œ λ˜λŠ” 이메일 λ„λ©”μΈμ—μ„œλ§Œ 등둝을 ν—ˆμš©ν•˜λ„λ‘ μ‚¬μš©μž 이메일 μ£Όμ†Œμ— λŒ€ν•œ ν™”μ΄νŠΈλ¦¬μŠ€νŠΈλ₯Ό κ΅¬μ„±ν•˜λŠ” μ˜΅μ…˜μž…λ‹ˆλ‹€.
  • νŠΉμ • 이메일 μ£Όμ†Œ λ˜λŠ” 이메일 λ„λ©”μΈμ˜ 등둝을 μ°¨λ‹¨ν•˜κΈ° μœ„ν•΄ μ‚¬μš©μž 이메일 μ£Όμ†Œμ— λŒ€ν•œ λΈ”λž™λ¦¬μŠ€νŒ…μ„ κ΅¬μ„±ν•˜λŠ” μ˜΅μ…˜μž…λ‹ˆλ‹€.
  • νšŒμ›μ˜ ν™œμ„± 둜그인 ν•œλ„λ₯Ό μ„€μ •ν•˜μ—¬ 계정 곡유λ₯Ό λ°©μ§€ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
  • Option to enable and set failed login attempt limit, which helps to protect against brute force attacks.
  • Option to enable login event tracking, allowing you to view the history of member logins.
  • ν”ŒλŸ¬κ·ΈμΈμ˜ μ„€μ •κ³Ό 데이터λ₯Ό μž¬μ„€μ •ν•˜μ—¬ μƒˆλ‘œ μ‹œμž‘ν•˜λŠ” μ˜΅μ…˜μž…λ‹ˆλ‹€.
  • 멀버십(μΌνšŒμ„± 및 μ •κΈ°κ²°μ œ)에 λŒ€ν•œ νŽ˜μ΄νŒ” 결제 λ²„νŠΌμ„ κ΅¬μ„±ν•˜λŠ” μ˜΅μ…˜μž…λ‹ˆλ‹€.
  • 멀버십(μΌνšŒμ„± 및 μ •κΈ°κ²°μ œ)에 λŒ€ν•œ μŠ€νŠΈλΌμ΄ν”„ 결제 λ²„νŠΌμ„ κ΅¬μ„±ν•˜λŠ” μ˜΅μ…˜μž…λ‹ˆλ‹€.
  • 멀버십(μΌνšŒμ„± 결제)에 λŒ€ν•œ Braintree 결제 λ²„νŠΌμ„ κ΅¬μ„±ν•˜λŠ” μ˜΅μ…˜μž…λ‹ˆλ‹€.
  • μ‚¬μš©μžκ°€ Google λ˜λŠ” Facebook κ³„μ •μœΌλ‘œ λ‘œκ·ΈμΈν•  수 μžˆλŠ” 무료 μ†Œμ…œ 둜그인 μ• λ“œμ˜¨μ„ μΆ”κ°€ν–ˆμŠ΅λ‹ˆλ‹€.
  • ν”ŒλŸ¬κ·ΈμΈμ€ ν™œλ°œν•˜κ²Œ μœ μ§€ κ΄€λ¦¬λ˜κ³  있으며 ν”ŒλŸ¬κ·ΈμΈμ„ μœ„ν•œ μƒˆλ‘œμš΄ κΈ°λŠ₯을 개발 μ€‘μž…λ‹ˆλ‹€.
  • 이 ν”ŒλŸ¬κ·ΈμΈμ˜ κΈ°λŠ₯에 λŒ€ν•΄ μžμ„Ένžˆ μ•Œμ•„λ³΄λ €λ©΄ ν”ŒλŸ¬κ·ΈμΈ λ¬Έμ„œλ₯Ό μ°Έμ‘°ν•˜μ„Έμš”.

μ–Έμ–΄ λ²ˆμ—­

λ‹€μŒ μ–Έμ–΄ λ²ˆμ—­μ€ 이미 μ‚¬μš© κ°€λŠ₯ν•©λ‹ˆλ‹€:

  • μ˜μ–΄
  • 독일어
  • ν”„λž‘μŠ€μ–΄
  • μŠ€νŽ˜μΈμ–΄
  • μŠ€νŽ˜μΈμ–΄(λ² λ„€μˆ˜μ—˜λΌ)
  • 쀑ꡭ어
  • 포λ₯΄νˆ¬κ°ˆμ–΄(브라질)
  • 포λ₯΄νˆ¬κ°ˆμ–΄(포λ₯΄νˆ¬κ°ˆ)
  • μŠ€μ›¨λ΄μ–΄
  • λ§ˆμΌ€λ„λ‹ˆμ•„μ–΄
  • ν΄λž€λ“œμ–΄
  • ν„°ν‚€μ–΄
  • λŸ¬μ‹œμ•„μ–΄
  • λ„€λœλž€λ“œμ–΄(λ„€λœλž€λ“œ)
  • λ„€λœλž€λ“œμ–΄(벨기에)
  • λ£¨λ§ˆλ‹ˆμ•„μ–΄
  • λ΄λ§ˆν¬μ–΄
  • λ¦¬νˆ¬μ•„λ‹ˆμ•„μ–΄
  • μ„Έλ₯΄λΉ„μ•„μ–΄
  • 일본어
  • κ·Έλ¦¬μŠ€μ–΄
  • λΌνŠΈλΉ„μ•„μ–΄
  • μΈλ„λ„€μ‹œμ•„μ–΄
  • 히브리 μ–΄
  • μΉ΄νƒˆλ£¨λƒμ–΄
  • 헝가리어
  • λ³΄μŠ€λ‹ˆμ•„μ–΄(λ³΄μŠ€λ‹ˆμ•„ ν—€λ₯΄μ²΄κ³ λΉ„λ‚˜)
  • μŠ¬λ‘œλ°”ν‚€μ•„μ–΄
  • μ΄νƒˆλ¦¬μ•„μ–΄
  • λ…Έλ₯΄μ›¨μ΄μ–΄
  • λ©•μ‹œμ½”
  • μ•„λžμ–΄
  • 체코어
  • ν•€λž€λ“œμ–΄

λ²ˆμ—­ λ¬Έμ„œ μ–Έμ–΄λ₯Ό μ‚¬μš©ν•˜μ—¬ ν”ŒλŸ¬κ·ΈμΈμ„ λ²ˆμ—­ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

μŠ€ν¬λ¦°μƒ·

블둝

이 ν”ŒλŸ¬κ·ΈμΈμ€ 1개의 블둝을 μ œκ³΅ν•©λ‹ˆλ‹€.

  • Payment Button

μ„€μΉ˜

멀버십 ν”ŒλŸ¬κ·ΈμΈμ„ μ„€μΉ˜ν•˜λ €λ©΄ λ‹€μŒκ³Ό 같이 ν•˜μ„Έμš”:

  1. μ›Œλ“œν”„λ ˆμŠ€ 관리 νŒ¨λ„μ˜ ν”ŒλŸ¬κ·ΈμΈ -> μƒˆλ‘œ μΆ”κ°€ νŽ˜μ΄μ§€μ—μ„œ ‘simple-membership.zip’ νŒŒμΌμ„ μ—…λ‘œλ“œν•˜μ„Έμš”.
  2. μ›Œλ“œν”„λ ˆμŠ€μ—μ„œ ‘ν”ŒλŸ¬κ·ΈμΈ’ 메뉴λ₯Ό 톡해 ν”ŒλŸ¬κ·ΈμΈμ„ ν™œμ„±ν™”ν•©λ‹ˆλ‹€.

FAQ

이 ν”ŒλŸ¬κ·ΈμΈμ— λŒ€ν•œ 전체 λ¬Έμ„œλŠ” μ–΄λ””μ—μ„œ 찾을 수 μžˆλ‚˜μš”?

이 ν”ŒλŸ¬κ·ΈμΈμ— λŒ€ν•œ 전체 λ¬Έμ„œλŠ” κ°„λ‹¨ν•œ 멀버십 ν”ŒλŸ¬κ·ΈμΈ λ¬Έμ„œ νŽ˜μ΄μ§€μ—μ„œ 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.

ν›„κΈ°

2026λ…„ 5μ›” 17일 λ‹΅κΈ€ 1개
so far it works very well thanks
2026λ…„ 4μ›” 1일 λ‹΅κΈ€ 1개
I have tested various plugins for creating and controlling members in various levels. This is the only plugin which I trust totally. It is very easy to create user groups/levels and users in different levels which have access to the different pages. This plugin really prevents lower level users to access the higher level pages. Thank you for an excellent product.
2026λ…„ 3μ›” 29일 λ‹΅κΈ€ 1개
Questo plugin Γ¨ la soluzione perfetta per chi vuole realizzare l’accesso a vari livelli di abbonamento (gratuito ma con registrazione delle credenziali, oppure a pagamento) per i propri utenti: chiaro e semplice da configurare, ma davvero potente e ben funzionante.
λͺ¨λ“  469 평가 읽기

κΈ°μ—¬μž & 개발자

“Simple Membership”(은)λŠ” μ˜€ν”ˆ μ†ŒμŠ€ μ†Œν”„νŠΈμ›¨μ–΄μž…λ‹ˆλ‹€. λ‹€μŒμ˜ μ‚¬λžŒλ“€μ΄ 이 ν”ŒλŸ¬κ·ΈμΈμ— κΈ°μ—¬ν•˜μ˜€μŠ΅λ‹ˆλ‹€.

κΈ°μ—¬μž

“Simple Membership”(이)κ°€ 13 개 μ–Έμ–΄λ‘œ λ²ˆμ—­λ˜μ—ˆμŠ΅λ‹ˆλ‹€. κΈ°μ—¬ν•΄ μ£Όμ…”μ„œ λ²ˆμ—­μžλ‹˜κ»˜ κ°μ‚¬λ“œλ¦½λ‹ˆλ‹€.

μžκ΅­μ–΄λ‘œ “Simple Membership”(을)λ₯Ό λ²ˆμ—­ν•˜μ„Έμš”.

κ°œλ°œμ— 관심이 μžˆμœΌμ‹­λ‹ˆκΉŒ?

μ½”λ“œ νƒμƒ‰ν•˜κΈ°λŠ”, SVN μ €μž₯μ†Œλ₯Ό ν™•μΈν•˜μ‹œκ±°λ‚˜, 개발 기둝을 RSS둜 κ΅¬λ…ν•˜μ„Έμš”.

변경이λ ₯

4.7.6

  • Important Note: A Stripe webhook signing secret is now required to process Stripe subscription webhook events. This provides an additional layer of security.
  • If you are using Stripe subscription payment buttons, please make sure to configure the webhook signing secret key in the plugin settings menu. Refer to this documentation for more information.

4.7.5

  • Fixed an issue with the bulk account activation notification email.
  • Stripe subscription webhook: fixed a security issue.

4.7.4

  • Fixed a bug related to the annual expiry date settings.
  • Login event timestamps are now recorded according to the WordPress site’s timezone settings.
  • Added an admin notice that displays when a Stripe webhook is received from an outdated API version.
  • Added a search option on the payments table to find payments made by a specific member.

4.7.3

  • Added a new action hook ‘swpm_ipn_account_upgrade_event’ that is triggered when an account upgrade event is processed in the IPN handler.
  • Added a new action hook ‘swpm_ipn_account_renewal_event’ that is triggered when an account renewal event is processed in the IPN handler.
  • Added a link to the warning message about the Stripe webhook signing secret key so users can more easily locate the setting needed to fix the issue.
  • Added debug logging for HTML email option in the mail() function.
  • Added output escaping to the IP address field in the reports menu.
  • Gutenberg API v3 compatibility for payment button block.

4.7.2

  • Improved compatibility with bbPress. Updating a member’s WordPress role will no longer interfere with their existing forum roles.
  • Stripe webhook signing secret key missing notice now shows on admin dashboard.
  • Added a new filter hook ‘swpm_payment_button_shortcode_start_output’ to allow custom code to execute at the start of the payment button shortcode execution.
  • Added extra checks in the validate_subscription_checkout_txn_data() function to ensure the subscription checkout transaction data is valid before processing it.
  • SWPM Cloudflare Turnstile addon updated to handle some edge cases and added extra validation for the Turnstile response.

4.7.1

  • Added support for annual memberships, allowing you to create calendar year based memberships.
  • Added an option to delete the plugin generated required pages in the Reset Data addon.
  • The Stripe webhook endpoint URL is also displayed in the Stripe settings menu tab for easy copy-paste.
  • Added basic Stripe webhook event validation for sites that are not using the webhook signing secret option in the settings menu.

4.7.0

  • Improved the validation JavaScript for the Add/Edit Membership Level screen to simplify the interface.
  • Added extra validation checks to the front-end profile update process to improve security.

4.6.9

  • μƒˆλ‘œμš΄ {expiry_date} 이메일 병합 νƒœκ·Έλ₯Ό μΆ”κ°€ν–ˆμŠ΅λ‹ˆλ‹€.
  • λŒ€λŸ‰ 계정 ν™œμ„±ν™” μ•Œλ¦Ό 이메일 본문에 이메일 병합 νƒœκ·Έλ₯Ό μ§€μ›ν•©λ‹ˆλ‹€.
  • μŠ€νŽ˜μΈμ–΄ λ²ˆμ—­ νŒŒμΌμ„ μ—…λ°μ΄νŠΈν–ˆμŠ΅λ‹ˆλ‹€.
  • 우컀머슀 보호 λ©”μ‹œμ§€μ— ν…μŠ€νŠΈ 쀑앙 μ •λ ¬ CSSλ₯Ό μΆ”κ°€ν–ˆμŠ΅λ‹ˆλ‹€.
  • μŠ€νŠΈλΌμ΄ν”„ μ¦‰μ‹œ ꡬ맀 λ²„νŠΌμ— λ£¨λ§ˆλ‹ˆμ•„ 레우 톡화λ₯Ό μ‚¬μš©ν•  수 있게 λ˜μ—ˆμŠ΅λ‹ˆλ‹€.

4.6.8

  • μ‚¬μš©μžκ°€ μ†Œμ…œ λ―Έλ””μ–΄ κ³„μ •μœΌλ‘œ λ‘œκ·ΈμΈν•  수 μžˆλ„λ‘ μƒˆλ‘œμš΄ 무료 μ†Œμ…œ 둜그인 μ• λ“œμ˜¨μ„ μΆ”κ°€ν–ˆμŠ΅λ‹ˆλ‹€. μžμ„Έν•œ λ‚΄μš©μ€ 이 λ¬Έμ„œλ₯Ό μ°Έμ‘°ν•˜μ„Έμš”.
  • λ²„νŠΌ νŽΈμ§‘ μΈν„°νŽ˜μ΄μŠ€μ— 결제 λ²„νŠΌ μ‡ΌνŠΈμ½”λ“œ ν•„λ“œλ₯Ό μΆ”κ°€ν•˜μ—¬ 볡사-λΆ™μ—¬λ„£κΈ°κ°€ μš©μ΄ν•˜λ„λ‘ ν–ˆμŠ΅λ‹ˆλ‹€.
  • 둜그인 νŽ˜μ΄μ§€μ˜ 둜그인 양식 μ•„λž˜μ— μ‚¬μš©μž μ •μ˜ μ½˜ν…μΈ λ₯Ό ν‘œμ‹œν•˜κΈ° μœ„ν•œ μƒˆ ν•„ν„° ν›… ‘swpm_after_login_form_output’을 λ„μž…ν–ˆμŠ΅λ‹ˆλ‹€.
  • ν”„λž‘μŠ€μ–΄ λ²ˆμ—­ νŒŒμΌμ„ μ—…λ°μ΄νŠΈν–ˆμŠ΅λ‹ˆλ‹€. μ—…λ°μ΄νŠΈλ₯Ό μ œκ³΅ν•΄ μ£Όμ‹  David Rameryλ‹˜κ»˜ κ°μ‚¬λ“œλ¦½λ‹ˆλ‹€.
  • μ‚¬μ†Œν•œ PHP κ²½κ³  문제λ₯Ό μ œκ±°ν•˜κΈ° μœ„ν•΄ μ½”λ“œλ₯Ό μ—…λ°μ΄νŠΈν–ˆμŠ΅λ‹ˆλ‹€.
  • WooCommerce νŽ˜μ΄μ§€ 보호 λ©”μ‹œμ§€ HTML을 κ°œμ„ ν–ˆμŠ΅λ‹ˆλ‹€.
  • ν˜„μž¬ μ›”λ‘œ λΉ λ₯΄κ²Œ λŒμ•„κ°ˆ 수 μžˆλŠ” λ²„νŠΌμ„ μΆ”κ°€ν•˜μ—¬ λ‚ μ§œ 선택기 UIλ₯Ό κ°œμ„ ν–ˆμŠ΅λ‹ˆλ‹€.
  • κ΄€λ¦¬μž λŒ€μ‹œλ³΄λ“œμ˜ ν”„λ‘œν•„ μ–‘μ‹μ—μ„œ 제좜 λ²„νŠΌ μ•žμ— μ½˜ν…μΈ λ₯Ό ν‘œμ‹œν•  수 μžˆλ„λ‘ ν•˜λŠ” μƒˆ ν•„ν„° ν›… ‘swpm_edit_profile_form_before_submit’을 μΆ”κ°€ν–ˆμŠ΅λ‹ˆλ‹€.

4.6.7

  • 계정 λΉ„ν™œμ„± μ—¬λΆ€λ₯Ό ν™•μΈν•˜μ—¬ μ ‘κ·Ό μ‹œμž‘μΌμ΄ μ •ν™•ν•˜κ²Œ κ³„μ‚°λ˜λ„λ‘ κ°±μ‹  λ‘œμ§μ„ κ°œμ„ ν–ˆμŠ΅λ‹ˆλ‹€.
  • 우컀머슀 μƒν’ˆ νŽ˜μ΄μ§€λ₯Ό ν‘œμ€€ μ½˜ν…μΈ  보호 κΈ°λŠ₯으둜 λ³΄ν˜Έν•  수 있게 λ˜μ—ˆμŠ΅λ‹ˆλ‹€.
  • μˆ˜λ™ 승인 μ•Œλ¦Ό 이메일을 μœ„ν•œ μƒˆ 이메일 μ„€μ • μ„Ήμ…˜μ„ μΆ”κ°€ν–ˆμŠ΅λ‹ˆλ‹€.
  • κ΄€λ¦¬μžκ°€ μˆ˜λ™ 승인 κΈ°λŠ₯을 μ‚¬μš©ν•˜μ—¬ 계정을 μ‰½κ²Œ μŠΉμΈν•  수 μžˆλ„λ‘ νšŒμ› ν”„λ‘œν•„ νŽΈμ§‘/보기 νŽ˜μ΄μ§€μ— λ²„νŠΌμ„ μΆ”κ°€ν–ˆμŠ΅λ‹ˆλ‹€.
  • μ‚¬μš©μž μ •μ˜ λ²„νŠΌ 이미지λ₯Ό μ‚¬μš©ν•  λ•Œ μŠ€νŠΈλΌμ΄ν”„ λ²„νŠΌμ˜ 문제λ₯Ό μˆ˜μ •ν–ˆμŠ΅λ‹ˆλ‹€.

4.6.6

  • ν™œμ„± 둜그인 μ œν•œ 검사λ₯Ό μž¬μ •μ˜ν•  수 μžˆλ„λ‘ μƒˆ ν•„ν„° ν›… ‘swpm_override_login_limit’을 μΆ”κ°€ν–ˆμŠ΅λ‹ˆλ‹€.
  • λͺ…확성을 μœ„ν•΄ 계정 μ—…κ·Έλ ˆμ΄λ“œ μ΄λ©”μΌμ˜ κΈ°λ³Έ 제λͺ©μ΄ \β€œκ³„μ • μ—…κ·Έλ ˆμ΄λ“œ 확인 이메일\β€λ‘œ λ³€κ²½λ˜μ—ˆμŠ΅λ‹ˆλ‹€.
  • λͺ…확성을 μœ„ν•΄ 계정 κ°±μ‹  μ΄λ©”μΌμ˜ κΈ°λ³Έ 제λͺ©μ΄ \β€œκ³„μ • κ°±μ‹  확인 이메일\β€λ‘œ λ³€κ²½λ˜μ—ˆμŠ΅λ‹ˆλ‹€.
  • λ‘œκ·Έμ•„μ›ƒ ν›„ λ¦¬λ””λ ‰μ…˜ URL에 λŒ€ν•œ 디버그 λ‘œκΉ…μ„ μΆ”κ°€ν–ˆμŠ΅λ‹ˆλ‹€.
  • Wp_logout() ν•¨μˆ˜ 호좜 방식을 λ³€κ²½ν•˜μ—¬ μ‚¬μš©μž μ •μ˜ λ‘œκ·Έμ•„μ›ƒ λ©”μ„œλ“œλ₯Ό μ‚¬μš©ν•˜λ„λ‘ ν–ˆμŠ΅λ‹ˆλ‹€. μ΄λŠ” β€˜wp_logout’ μ•‘μ…˜ 훅이 νŠΈλ¦¬κ±°λ˜λŠ” 것을 λ°©μ§€ν•˜μ—¬, ν”ŒλŸ¬κ·ΈμΈμ˜ λ‘œκ·Έμ•„μ›ƒ ν›„ λ¦¬λ””λ ‰μ…˜ κΈ°λŠ₯이 μ œλŒ€λ‘œ μž‘λ™ν•˜μ§€ μ•ŠλŠ” 문제λ₯Ό ν•΄κ²°ν•©λ‹ˆλ‹€.
  • μ‚¬μš©μž μ •μ˜ λ‘œκ·Έμ•„μ›ƒ λ©”μ„œλ“œμ—μ„œ wp_destroy_current_session() 및 wp_clear_auth_cookie() ν•¨μˆ˜ 호좜 ν›„ νŠΈλ¦¬κ±°λ˜λŠ” μƒˆλ‘œμš΄ μ•‘μ…˜ ν›… ‘swpm_wp_user_logout_complete’λ₯Ό μΆ”κ°€ν–ˆμŠ΅λ‹ˆλ‹€.
  • λ‘œκ·Έμ•„μ›ƒ ν›„ μž‘μ—…μ„ μ²˜λ¦¬ν•˜κΈ° μœ„ν•΄ ν”ŒλŸ¬κ·ΈμΈμ΄ β€˜swpm_logout’ 후크 λŒ€μ‹  β€˜swpm_after_logout_function_executed’ 후크에 μ—°κ²°λ©λ‹ˆλ‹€. μ΄λŠ” μž‘μ—…λͺ… λͺ…확성을 높이기 μœ„ν•¨μž…λ‹ˆλ‹€.
  • β€œWP λŒ€μ‹œλ³΄λ“œ μ ‘κ·Ό λΉ„ν™œμ„±ν™”” μ„€μ • μ„€λͺ…을 μˆ˜μ •ν–ˆμŠ΅λ‹ˆλ‹€.
  • νšŒμ›μ—κ²Œ λ°œμ†‘λ˜λŠ” 등둝 μ™„λ£Œ μ•ˆλ‚΄ 이메일 본문을 μˆ˜μ •ν•  수 μžˆλŠ” μƒˆ ν•„ν„° ν›… ‘swpm_email_prompt_to_complete_registration_body’λ₯Ό μΆ”κ°€ν–ˆμŠ΅λ‹ˆλ‹€.
  • λ²ˆμ—­ λͺ©μ μœΌλ‘œ POT νŒŒμΌμ— 더미 κ΅­κ°€λͺ…을 ν¬ν•¨μ‹œν‚€κΈ° μœ„ν•œ μƒˆ ν•¨μˆ˜ ‘swpm_dummy_country_names_for_translation’을 μΆ”κ°€ν–ˆμŠ΅λ‹ˆλ‹€.
  • νŠΉμ • ν…Œλ§ˆμ—μ„œ λ°œμƒν•˜λŠ” 치λͺ…적 였λ₯˜λ₯Ό ν•΄κ²°ν•˜κΈ° μœ„ν•΄ μŠ€νŠΈλΌμ΄ν”„ λ²„νŠΌμ˜ jQuery μ½”λ“œλ₯Ό 순수 μžλ°”μŠ€ν¬λ¦½νŠΈλ‘œ λŒ€μ²΄ν–ˆμŠ΅λ‹ˆλ‹€.
  • κ΅¬λ…μš© μ‹ κ·œ μŠ€νŠΈλΌμ΄ν”„ μ›Ήν›… API ν˜•μ‹μ„ μ²˜λ¦¬ν•˜λ„λ‘ μ½”λ“œλ₯Ό μ—…λ°μ΄νŠΈν–ˆμŠ΅λ‹ˆλ‹€.
  • 반볡 ꡬ독 결제 μ‹œλ„κ°€ μ‹€νŒ¨ν•  λ•Œ 계정 μ ‘κ·Ό μ‹œμž‘μΌ μ—…λ°μ΄νŠΈ 문제λ₯Ό κ°œμ„ ν–ˆμŠ΅λ‹ˆλ‹€.
  • λͺ¨λ“  setcookie ν•¨μˆ˜λ₯Ό λ³΄μ•ˆ HTTP μ „μš© ν”„λ‘œν† μ½œμ— 맞게 μ—…λ°μ΄νŠΈν–ˆμŠ΅λ‹ˆλ‹€.
  • 일뢀 λ²ˆμ—­ κ΄€λ ¨ κ°œμ„  μ‚¬ν•­μœΌλ‘œ ν”ŒλŸ¬κ·ΈμΈμ˜ μƒˆ POT 파일이 μž¬μƒμ„±λ˜μ—ˆμŠ΅λ‹ˆλ‹€.
  • μŠ€νŽ˜μΈμ–΄ λ²ˆμ—­ μ—…λ°μ΄νŠΈλ¨.

4.6.5

  • 계정 μ—…κ·Έλ ˆμ΄λ“œμ™€ 갱신을 μœ„ν•œ λ³„λ„μ˜ 이메일 μ•Œλ¦Όμ„ 보낼 수 μžˆλŠ” μƒˆ κΈ°λŠ₯을 μΆ”κ°€ν–ˆμŠ΅λ‹ˆλ‹€.
  • κΈ°μ‘΄ ν™œμ„± ꡬ독이 μžˆμ„ 경우 ꡬ독 결제 λ²„νŠΌ μœ„μ— κ²½κ³  λ©”μ‹œμ§€λ₯Ό ν‘œμ‹œν•˜λŠ” μƒˆ κΈ°λŠ₯이 μΆ”κ°€λ˜μ—ˆμŠ΅λ‹ˆλ‹€.
  • β€˜λ³΄λ₯˜ 쀑인 계정 μžλ™ μ‚­μ œβ€™ ν•„λ“œμ˜ λ²ˆμ—­ λ¬Έμžμ—΄μ„ μ—…λ°μ΄νŠΈν–ˆμŠ΅λ‹ˆλ‹€.
  • 도ꡬ 메뉴에 νšŒμ› 계정 ν™œμ„±ν™” 이메일 μž¬μ „μ†‘ μ˜΅μ…˜μ„ μƒˆλ‘œ μΆ”κ°€ν–ˆμŠ΅λ‹ˆλ‹€.
  • ν˜Όλž€μ„ λ°©μ§€ν•˜κΈ° μœ„ν•΄ β€˜has_tag’ ν•¨μˆ˜ 이름을 ‘has_email_merge_tag’둜 λ³€κ²½ν–ˆμŠ΅λ‹ˆλ‹€.
  • 결제 λ²„νŠΌ μ•žμ— λ©”μ‹œμ§€λ‚˜ μ°Έκ³  사항을 μ‚½μž…ν•  수 μžˆλ„λ‘ μƒˆ ν•„ν„° ν›… ‘swpm_payment_button_note_msg_output’을 μΆ”κ°€ν–ˆμŠ΅λ‹ˆλ‹€.
  • μ‚¬μš©μž μ •μ˜ λ‘œμ§μ— 따라 결제 λ²„νŠΌμ„ 숨길 수 μžˆλ„λ‘ μƒˆ ν•„ν„° ν›… ‘swpm_hide_payment_button’을 μΆ”κ°€ν–ˆμŠ΅λ‹ˆλ‹€.
  • νŽ˜μ΄νŒ” PPCP 결제 μ‹œ νŽ˜μ΄νŒ” ν΄λΌμ΄μ–ΈνŠΈ IDκ°€ λΉ„μ–΄ μžˆμ§€ μ•Šλ„λ‘ μœ νš¨μ„± 검사λ₯Ό μΆ”κ°€ν–ˆμŠ΅λ‹ˆλ‹€.
  • νŽ˜μ΄νŒ” PPCP 게슀트 체크아웃 μ‹œ, 이메일 μ£Όμ†Œ(ν•„μš”ν•œ 경우)λ₯Ό κ°€μ Έμ˜€κΈ° μœ„ν•΄ νŽ˜μ΄νŒ” APIμ—μ„œ ꡬ독 λ˜λŠ” μ£Όλ¬Έ μ„ΈλΆ€ 정보λ₯Ό μ‘°νšŒν•©λ‹ˆλ‹€.
  • ν”ŒλŸ¬κ·ΈμΈ 슬러그 및 readme 파일과 μΌμΉ˜ν•˜λ„λ‘ 메인 PHP νŒŒμΌμ—μ„œ ν”ŒλŸ¬κ·ΈμΈ 이름을 “Simple Membershipβ€μœΌλ‘œ μ—…λ°μ΄νŠΈν–ˆμŠ΅λ‹ˆλ‹€.

4.6.4

  • Added a new feature to limit failed login attempts. Read the failed login limit documentation for more information.
  • Improved user experience by disabling browser auto-fill on the password field in the new registration form.
  • Added a debug log entry for successful user logouts.
  • Refactored Stripe-related code for the client reference ID.
  • Added new filter hook: ‘swpm_paypal_ppcp_order_shipping_preference’ to customize the shipping preference in PayPal PPCP checkout.
  • Added new filter hook: ‘swpm_paypal_ppcp_order_item_category’ to customize the item category in PayPal PPCP checkout.
  • For PayPal PPCP checkout, if no Thank You page URL is set, a default success message will now appear above the PayPal button.
  • Introduced a new feature: users are redirected to the paid registration page after successful payment to complete their account setup.
  • Added ‘redirect_to_after_cancel’ parameter to the ‘swpm_show_subscriptions_and_cancel_link’ shortcode to allow redirection to a custom URL after subscription cancellation.
  • Added escaping functions to improve security on the payment button configuration admin screen.
  • Introduced two new utility functions: apply_protection_to_post and apply_protection_to_posts.
  • Addressed minor PHP notices and warning-related issues.

4.6.3

  • WordPress 6.8 ν˜Έν™˜μ„± κ΄€λ ¨ 변경사항.
  • ‘κΈ°λ³Έ μ½˜ν…μΈ  보호’ 섀정을 κ΅¬μ„±ν•˜λŠ” μƒˆλ‘œμš΄ κΈ°λŠ₯을 μΆ”κ°€ν–ˆμŠ΅λ‹ˆλ‹€.
  • Password reset processing code refactored to be in ‘wp’ hook.
  • Modified the ‘Tools -> System Info’ menu to accurately display the language translation directory path: /wp-content/languages/plugins/
  • 헝가리어 λ²ˆμ—­ νŒŒμΌμ„ μ—…λ°μ΄νŠΈν–ˆμŠ΅λ‹ˆλ‹€.
  • WordPress 6.8 uses new password hashing. We have updated the function that is used to check the password so it is compatible with WP 6.8.

4.6.2

  • λ‹€μ–‘ν•œ 멀버십 κ΄€λ ¨ 톡계 및 λ³΄κ³ μ„œλ₯Ό ν‘œμ‹œν•˜κΈ° μœ„ν•œ μƒˆ λ³΄κ³ μ„œ 메뉴λ₯Ό μΆ”κ°€ν–ˆμŠ΅λ‹ˆλ‹€.
  • λ©€λ²„μ˜ 둜그인 기둝을 μ €μž₯ν•˜κΈ° μœ„ν•œ μƒˆλ‘œμš΄ DB ν…Œμ΄λΈ”μ„ μΆ”κ°€ν–ˆμŠ΅λ‹ˆλ‹€.
  • μΆ”κ°€ κΈ°λŠ₯이 이메일 μ•Œλ¦Όμ˜ 동적 νƒœκ·Έλ₯Ό λŒ€μ²΄ν•  수 μžˆλ„λ‘ μƒˆ ν•„ν„° ν›… ‘swpm_replace_dynamic_tags’λ₯Ό μΆ”κ°€ν–ˆμŠ΅λ‹ˆλ‹€.
  • λͺ…확성을 μœ„ν•΄ ν•¨μˆ˜ “email_activation()”의 이름을 “handle_email_activation()”으둜 λ³€κ²½ν–ˆμŠ΅λ‹ˆλ‹€.
  • 계정 μ‚­μ œ κΈ°λŠ₯의 확인 λ©”μ‹œμ§€μ—μ„œ λ²ˆμ—­ 였λ₯˜λ₯Ό μˆ˜μ •ν–ˆμŠ΅λ‹ˆλ‹€.
  • 계산_μ•‘μ„ΈμŠ€_μ‹œμž‘_λ‚ μ§œ_for_account_update() ν•¨μˆ˜μ— 디버그 λ‘œκΉ… 문을 μΆ”κ°€ν–ˆμŠ΅λ‹ˆλ‹€.
  • λ‹€λ₯Έ 메뉴 ν•­λͺ©κ³Όμ˜ 일관성을 μœ μ§€ν•˜κΈ° μœ„ν•΄ κ΄€λ¦¬μž 메뉴 νŽ˜μ΄μ§€ 제λͺ©μ„ μ—…λ°μ΄νŠΈν–ˆμŠ΅λ‹ˆλ‹€.
  • Stripe 웹후크 이벀트 검증을 μœ„ν•œ μƒˆλ‘œμš΄ μ˜΅μ…˜μ΄ μΆ”κ°€λ˜μ—ˆμŠ΅λ‹ˆλ‹€.
  • Stripe의 100% 할인 μ½”λ“œ κΈ°λŠ₯에 λŒ€ν•œ 지원을 μΆ”κ°€ν–ˆμŠ΅λ‹ˆλ‹€.
  • Stripe API 버전을 μ΅œμ‹  λ²„μ „μœΌλ‘œ μ—…λ°μ΄νŠΈν–ˆμŠ΅λ‹ˆλ‹€.

4.6.1

  • 이번 λ¦΄λ¦¬μ¦ˆλŠ” 주둜 ‘Remember Me’ μ˜΅μ…˜μ„ μ΄μš©ν•œ μ‚¬μš©μž 둜그인 ν”„λ‘œμ„ΈμŠ€μ˜ μ΅œμ ν™” 및 ν–₯상을 ν¬ν•¨ν•©λ‹ˆλ‹€.
  • μ°Έκ³ : 이 λ²„μ „μœΌλ‘œ μ—…λ°μ΄νŠΈ ν›„, λ©€λ²„λŠ” λ‹€μ‹œ λ‘œκ·ΈμΈν•΄μ•Ό ν•©λ‹ˆλ‹€.
  • SWPM 인증 μΏ ν‚€ ꡬ쑰에 이제 ‘Remember Me’ 값이 ν¬ν•¨λ©λ‹ˆλ‹€.
  • “remember me” μ˜΅μ…˜μ΄ μ²΄ν¬λ˜μ§€ μ•Šμ€ 경우, WordPress의 μΏ ν‚€ 만료 μ‹œκ°„μ— λ§žμΆ”μ–΄ μ„Έμ…˜ μΏ ν‚€λ₯Ό μ‚¬μš©ν•©λ‹ˆλ‹€.
  • 이제 WordPressμ—μ„œ μ‹œμž‘λœ SWPM λ‘œκ·ΈμΈμ— λŒ€ν•΄ ‘Remember Me’ μ˜΅μ…˜μ΄ μ μš©λ©λ‹ˆλ‹€.
  • ν”„λ‘œν•„ νŽΈμ§‘ νŽ˜μ΄μ§€μ—μ„œ λΉ„λ°€λ²ˆν˜Έλ₯Ό λ³€κ²½ λ˜λŠ” μ—…λ°μ΄νŠΈν•œ ν›„, μ›λž˜μ˜ remember-me ν”Œλž˜κ·Έλ₯Ό μ‚¬μš©ν•˜μ—¬ μΏ ν‚€λ₯Ό μž¬μ„€μ •ν•©λ‹ˆλ‹€.
  • λ„€λœλž€λ“œμ–΄ λ²ˆμ—­ 파일이 μ—…λ°μ΄νŠΈλ˜μ—ˆμŠ΅λ‹ˆλ‹€.

4.6.0

  • νŠΉμ • 계정 μƒνƒœλ₯Ό κ°€μ§„ λͺ¨λ“  νšŒμ› 계정을 λŒ€λŸ‰ μ‚­μ œν•˜λŠ” μƒˆ μ˜΅μ…˜μ΄ μΆ”κ°€λ˜μ—ˆμŠ΅λ‹ˆλ‹€.
  • κ΄€λ¦¬μž λŒ€μ‹œλ³΄λ“œμ˜ 도ꡬ 메뉴 μ°Έμ‘°λ₯Ό μƒˆ μœ„μΉ˜λ₯Ό 가리킀도둝 μ—…λ°μ΄νŠΈν–ˆμŠ΅λ‹ˆλ‹€.
  • μ•žλ‹¨ 등둝 양식이 이제 ‘swpm_load_template()’ λ©”μ„œλ“œλ₯Ό 톡해 λ Œλ”λ§λ©λ‹ˆλ‹€.
  • SwpmAccessControl ν΄λž˜μŠ€μ— getter λ©”μ„œλ“œκ°€ μΆ”κ°€λ˜μ—ˆμŠ΅λ‹ˆλ‹€.
  • νŽ˜μ΄μ§€ μƒˆλ‘œκ³ μΉ¨ μ‹œ μž¬μ œμΆœμ„ λ°©μ§€ν•˜κΈ° μœ„ν•΄ λΉ„λ°€λ²ˆν˜Έ μž¬μ„€μ • μš”μ²­ μ–‘μ‹μ˜ 처리λ₯Ό κ°œμ„ ν–ˆμŠ΅λ‹ˆλ‹€.
  • μ‚¬μš©μž μ‚­μ œ κΈ°λŠ₯에 κ΄€λ¦¬μžμΈμ§€ μ—¬λΆ€λ₯Ό ν™•μΈν•˜λŠ” μΆ”κ°€ 검사λ₯Ό μΆ”κ°€ν–ˆμŠ΅λ‹ˆλ‹€.
  • λ―Έμ™„μ„± 계정에 λŒ€ν•΄ λΉ„λ°€λ²ˆν˜Έ μš”μ²­μ΄ μžˆμ„ 경우, μ‹œμŠ€ν…œμ΄ 였λ₯˜ λ©”μ‹œμ§€λ₯Ό ν‘œμ‹œν•˜λ„λ‘ μ—…λ°μ΄νŠΈν–ˆμŠ΅λ‹ˆλ‹€.
  • 도ꡬ 메뉴에 μƒˆλ‘œμš΄ ‘μ‹œμŠ€ν…œ 정보’ 탭이 μΆ”κ°€λ˜μ—ˆμŠ΅λ‹ˆλ‹€.
  • μ‚¬μ†Œν•œ PHP μ•Œλ¦Ό 문제λ₯Ό μˆ˜μ •ν–ˆμŠ΅λ‹ˆλ‹€.
  • Braintree SDKλ₯Ό v6.23.0으둜 μ—…λ°μ΄νŠΈν–ˆμŠ΅λ‹ˆλ‹€.
  • μΉ΄ν…Œκ³ λ¦¬ 보호 UI에 λŒ€ν•œ μ‚¬μ†Œν•œ κ°œμ„ μ„ μ§„ν–‰ν–ˆμŠ΅λ‹ˆλ‹€.
  • Cloudflare Turnstile CAPTCHA 톡합을 μΆ”κ°€ν–ˆμŠ΅λ‹ˆλ‹€.

4.5.9

  • ‘도ꡬ’ 탭이 자체 λ…λ¦½ν˜• 메뉴 ν•­λͺ©μœΌλ‘œ μ΄λ™λ˜μ—ˆμŠ΅λ‹ˆλ‹€.
  • κ΄€λ¦¬μž λŒ€μ‹œλ³΄λ“œμ—μ„œ νšŒμ›μ˜ 계정 μƒνƒœκ°€ 변경될 λ•Œ νŠΈλ¦¬κ±°λ˜λŠ” μƒˆ μ•‘μ…˜ ν›… ‘swpm_admin_account_status_updated’κ°€ μΆ”κ°€λ˜μ—ˆμŠ΅λ‹ˆλ‹€.
  • νšŒμ›μ˜ 계정 μƒνƒœ μ—…λ°μ΄νŠΈ ν•¨μˆ˜κ°€ 호좜될 λ•Œ νŠΈλ¦¬κ±°λ˜λŠ” μƒˆ μ•‘μ…˜ ν›… ‘swpm_account_status_updated’κ°€ μΆ”κ°€λ˜μ—ˆμŠ΅λ‹ˆλ‹€.
  • ‘profile_update’ μ•‘μ…˜ 훅에 λŒ€ν•œ ν•˜μœ„ ν˜Έν™˜μ„±μ„ μ§€μ›ν•©λ‹ˆλ‹€.
  • Stripeμ—μ„œ 이루어진 λ³€κ²½ 사항을 λ°˜μ˜ν•˜κΈ° μœ„ν•΄ ‘Price’ ID 단어λ₯Ό ν¬ν•¨ν•˜μ—¬ Stripe ꡬ독 결제 λ²„νŠΌ ꡬ성 μΈν„°νŽ˜μ΄μŠ€λ₯Ό μ—…λ°μ΄νŠΈν–ˆμŠ΅λ‹ˆλ‹€.
  • 짧은 μ½”λ“œ 처리기 클래슀의 μ†Œκ·œλͺ¨ λ¦¬νŒ©ν† λ§μ„ 톡해 νš¨μœ¨μ„±μ΄ ν–₯μƒλ˜μ—ˆμŠ΅λ‹ˆλ‹€.
  • 등둝 μ–‘μ‹μ—μ„œ 멀버십 레벨 ν•„λ“œλ₯Ό μˆ¨κΈ°λŠ” μƒˆ μ„€μ • μ˜΅μ…˜μ΄ λ„μž…λ˜μ—ˆμŠ΅λ‹ˆλ‹€.
  • WP νˆ΄λ°”μ™€ κ΄€λ¦¬μž λŒ€μ‹œλ³΄λ“œμ™€ κ΄€λ ¨λœ μ˜΅μ…˜μ΄ κ³ κΈ‰ μ„€μ • 메뉴에 ν•¨κ»˜ κ·Έλ£Ήν™”λ˜μ—ˆμŠ΅λ‹ˆλ‹€.
  • νšŒμ› ν”„λ‘œν•„ νŽΈμ§‘ μΈν„°νŽ˜μ΄μŠ€μ—μ„œ 이름과 μ„± 값을 빈 칸으둜 μ„€μ •ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

4.5.8

  • μŠ€νŠΈλΌμ΄ν”„ ꡬ독 결제 λ²„νŠΌμ— ν”„λ‘œλͺ¨μ…˜ μ½”λ“œ ν—ˆμš© κΈ°λŠ₯을 μΆ”κ°€ν•©λ‹ˆλ‹€.
  • λ°μ΄ν„°λ² μ΄μŠ€μ—μ„œ 보호된 λͺ¨λ“  κΈ€ IDλ₯Ό 검색할 수 μžˆλŠ” μƒˆλ‘œμš΄ μœ ν‹Έλ¦¬ν‹° ν•¨μˆ˜ ‘get_all_protected_post_ids_list_from_db’λ₯Ό μΆ”κ°€ν–ˆμŠ΅λ‹ˆλ‹€.
  • ν”„λž‘μŠ€μ–΄ λ²ˆμ—­ νŒŒμΌμ„ μ—…λ°μ΄νŠΈν–ˆμŠ΅λ‹ˆλ‹€.
  • λΉ„λ°€λ²ˆν˜Έ μž¬μ„€μ • μ΄λ²€νŠΈμ— λŒ€ν•œ ν™œμ„± 둜그인 μ œν•œ κΈ°λŠ₯ 좩돌 λ¬Έμ œκ°€ μˆ˜μ •λ˜μ—ˆμŠ΅λ‹ˆλ‹€.
  • 검색 μΏΌλ¦¬μ—μ„œ 보호된 κ²Œμ‹œλ¬Ό μ œμ™Έλ₯Ό μž¬μ •μ˜ν•˜λŠ” 데 μ‚¬μš©ν•  수 μžˆλŠ” μƒˆλ‘œμš΄ ν•„ν„° 후크 ‘swpm_override_protected_post_exclusion_from_search’λ₯Ό μΆ”κ°€ν–ˆμŠ΅λ‹ˆλ‹€.
  • μ›Œλ“œν”„λ ˆμŠ€ μ‚¬μš©μž 아이디 문자 μ œν•œκ³Ό 일관성을 μœ μ§€ν•˜κΈ° μœ„ν•΄ μ‚¬μš©μž 아이디 ν•„λ“œμ— λ³„ν‘œ 문자(*)λ₯Ό μ‚¬μš©ν•  수 μ—†μŠ΅λ‹ˆλ‹€.

4.5.7

  • νŽ˜μ΄μ§€ μ €μž₯ 및 κ²Œμ‹œ 쀑 일뢀 μ‚¬μ΄νŠΈμ—μ„œ λ°œμƒν•˜λŠ” 문제λ₯Ό ν•΄κ²°ν•˜κΈ° μœ„ν•΄ ‘pre_get_posts’ ν•„ν„° ν›… 처리 κΈ°λŠ₯의 νš¨μœ¨μ„±μ„ κ°œμ„ ν–ˆμŠ΅λ‹ˆλ‹€.

4.5.6

  • ν”ŒλŸ¬κ·ΈμΈμ˜ μ„€μ • 및 데이터 μž¬μ„€μ •μ„ μœ„ν•œ μƒˆλ‘œμš΄ 무료 μ• λ“œμ˜¨μž…λ‹ˆλ‹€. μžμ„Έν•œ λ‚΄μš©μ€ 이 λ¬Έμ„œλ₯Ό μ°Έμ‘°ν•˜μ„Έμš”.
  • λ‹€λ₯Έ ν”ŒλŸ¬κ·ΈμΈκ³Όμ˜ ν˜Έν™˜μ„±μ„ 높이기 μœ„ν•΄ ‘load_plugin_textdomain’ ν•¨μˆ˜ 호좜이 μš°μ„  μˆœμœ„κ°€ 높은 μ΄ˆκΈ°ν™” ν›…μœΌλ‘œ μ΄λ™λ˜μ—ˆμŠ΅λ‹ˆλ‹€. λŒ€λΆ€λΆ„μ˜ μ–Έμ–΄μ—μ„œ 더 잘 μž‘λ™ν•˜λŠ” 것 κ°™μŠ΅λ‹ˆλ‹€.
  • μ΅œμ‹  λ³€κ²½ 사항을 ν¬ν•¨ν•˜λ„λ‘ ν”ŒλŸ¬κ·ΈμΈμš© μ–Έμ–΄ POT νŒŒμΌμ„ λ‹€μ‹œ μƒμ„±ν–ˆμŠ΅λ‹ˆλ‹€.
  • 이제 μ‚¬μš©μžκ°€ ν•΄λ‹Ή 글에 μ•‘μ„ΈμŠ€ν•  수 μ—†λŠ” 경우 보호된 글은 WP 검색 μΏΌλ¦¬μ—μ„œ μ œμ™Έλ©λ‹ˆλ‹€.

4.5.5

  • μƒˆλ‘œμš΄ ‘ν™œμ„± 둜그인 μ œν•œ’ κΈ°λŠ₯이 μΆ”κ°€λ˜μ—ˆμŠ΅λ‹ˆλ‹€. μžμ„Έν•œ λ‚΄μš©μ€ 이 λ¬Έμ„œλ₯Ό μ°Έμ‘°ν•˜μ„Έμš”.
  • PayPal ν‘œμ€€ ꡬ독 μ·¨μ†Œ μƒνƒœλŠ” ‘ꡬ독 생성’ 거래 μ„ΈλΆ€ 정보 νŽ˜μ΄μ§€μ—λ„ ν‘œμ‹œλ©λ‹ˆλ‹€.
  • μ™ΈλΆ€ 둜그인 양식(예: WP, WooCommerce λ“±)μ—μ„œ 둜그인이 μ‹œμž‘λœ 경우 after_login_redirection 및 wp_signon ν•¨μˆ˜λ₯Ό μ‹€ν–‰ν•˜μ§€ λ§ˆμ„Έμš”. μ΄λ ‡κ²Œ ν•˜λ©΄ 더 λ‚˜μ€ μ‚¬μš©μž ν™˜κ²½μ„ λ§Œλ“€ 수 μžˆμŠ΅λ‹ˆλ‹€.
  • 가독성을 높이기 μœ„ν•΄ swpm-orange-box CSS 클래슀λ₯Ό λ§ˆμ΄λ„ˆ μ—…λ°μ΄νŠΈν–ˆμŠ΅λ‹ˆλ‹€.
  • λ°©λ¬Έμžκ°€ 보호된 νŽ˜μ΄μ§€μ— μ•‘μ„ΈμŠ€ν•˜λ €κ³  μ‹œλ„ν•  λ•Œλ₯Ό λŒ€λΉ„ν•˜μ—¬ ‘전체 νŽ˜μ΄μ§€ 보호 μ• λ“œμ˜¨’에 μƒˆλ‘œμš΄ μžλ™ λ¦¬λ””λ ‰μ…˜ κΈ°λŠ₯을 μΆ”κ°€ν–ˆμŠ΅λ‹ˆλ‹€.
  • λΉ„λ°€λ²ˆν˜Έ μž¬μ„€μ • 단좕 μ½”λ“œμ˜ 이메일 ν•„λ“œκ°€ 30 크기λ₯Ό μ‚¬μš©ν•˜λ„λ‘ μ—…λ°μ΄νŠΈλ˜μ—ˆμŠ΅λ‹ˆλ‹€.
  • μΆ”κ°€ 멀버 데이터λ₯Ό μ €μž₯ν•˜κΈ° μœ„ν•΄ 멀버 메타 λ°μ΄ν„°λ² μ΄μŠ€ ν…Œμ΄λΈ”μ„ μΆ”κ°€ν–ˆμŠ΅λ‹ˆλ‹€.
  • νŠΉμ • 멀버십 레벨의 λͺ¨λ“  νšŒμ›μ„ 일괄 μ‚­μ œν•˜λŠ” μƒˆλ‘œμš΄ μ˜΅μ…˜μ΄ μΆ”κ°€λ˜μ—ˆμŠ΅λ‹ˆλ‹€.
  • ν–₯ν›„ λ‹€μ–‘ν•œ 정리 μž‘μ—…μ— μ‚¬μš©λ  맀일 두 번의 크둠 μž‘μ—… μ΄λ²€νŠΈκ°€ μΆ”κ°€λ˜μ—ˆμŠ΅λ‹ˆλ‹€.
  • 가독성을 높이기 μœ„ν•΄ ‘μ„€λͺ…’ 클래슀λ₯Ό μ‚¬μš©ν•˜λ„λ‘ μ„€μ • 메뉴 도움말 ν…μŠ€νŠΈ CSSλ₯Ό μ—…λ°μ΄νŠΈν–ˆμŠ΅λ‹ˆλ‹€.
  • μ΄νƒˆλ¦¬μ•„μ–΄ λ²ˆμ—­ νŒŒμΌμ„ μ—…λ°μ΄νŠΈν–ˆμŠ΅λ‹ˆλ‹€.

전체 λ³€κ²½ λ‘œκ·ΈλŠ” change-log-of-old-versions.txtμ—μ„œ 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.