# Tagsági szintek létrehozása, állapota és ára

> A tagsági szintek mezői, az aktív és inaktív állapot, az ár módosítása és a fix lejárati dátum.

A Restrict Content Pro (RCP) bármennyi tagsági szintet kezel. Minden szintnek lehet saját ára, időtartama, hozzáférési szintje és felhasználói szerepköre. A weboldal tartalmát szintekhez kötheted, ezért általában több szintet hozol létre, és a korlátozási beállításokkal döntöd el, mit érhetnek el az egyes szintek tagjai. A szintekhez rendelhető LearnDash-kurzusokról és -csoportokról a [Tagsági szintek beállítása](https://hub.hellowp.io/hu/plugins/learndash-restrict-content-pro/szintek/) fejezet szól.

## A szintek létrehozása

A szintek a **Restrict → Membership Levels** oldalon készülnek és szerkeszthetők. Az oldal felül listázza a meglévő szinteket, alatta az **Add New Level** űrlappal újat vehetsz fel.

![A Membership Levels oldal: a szintek listája és az Add New Level űrlap](./kepek/tagsagi-szintek-1-szintek-lista.webp)

*A Membership Levels oldal: a szintek listája és az Add New Level űrlap* (https://minta-bolt.hu/wp-admin/admin.php?page=rcp-member-levels)

A listában az **Order** oszlopban a kereszt alakú ikonnal húzással átrendezheted a szinteket. Ugyanebben a sorrendben jelennek meg a regisztrációs űrlapon.

Az űrlap mezői:

| Mező | Mit csinál |
| --- | --- |
| **Name** | A szint neve. Látszik a regisztrációs űrlapon és a szintre feliratkozott tagok fiókjában. |
| **Description** | Rövid leírás, a regisztrációs űrlapon a név alatt jelenik meg. |
| **Access Level** | A szintre feliratkozó tagok hozzáférési szintje. Ha nem tudod, mire jó, hagyd **None** értéken. |
| **Duration** | A megújulási vagy lejárati időszak hossza. Ha 1 évre állítod, a tag fiókja a regisztrációtól számított egy év múlva lejár vagy megújul. A 0 korlátlan időtartamot jelent. |
| **Maximum Renewals** | A megújulások legnagyobb száma. Alapértéke **Until Cancelled** (lemondásig). Ha konkrét számra állítod, a szint részletfizetéssé válik, lásd a [Megújítás és fizetési konstrukciók](https://hub.hellowp.io/hu/plugins/learndash-restrict-content-pro/tagsagi-szintek-megujitas-es-fizetes/) fejezetben. |
| **Price** | Az összeg, amelyet a tag minden **Duration** időszakra fizet. A 0 ingyenes szintet jelent. |
| **Signup Fee** | Egyszeri díj vagy kedvezmény a regisztrációkor. A negatív szám csökkenti, a pozitív növeli az első fizetendő összeget. |
| **Status** | **Active** vagy **Inactive**. Csak az aktív szintek jelennek meg a regisztrációs űrlapon. |
| **User Role** | A regisztrációkor a felhasználónak adott szerepkör. Ha a tagság lejár, a szerepkört a bővítmény elveszi a felhasználótól. |

A mentés után a szint megjelenik a regisztrációs űrlapon (a `[register_form]` rövidkódos oldalon).

## Tartalom korlátozása szintekhez

A tartalmat többféleképpen korlátozhatod egy adott szint tagjaira: kategória szerint automatikusan, a bejegyzés vagy oldal szerkesztőjének beállításaival, vagy rövidkódokkal. A korlátozási módokat a [Tartalom korlátozása](https://hub.hellowp.io/hu/plugins/learndash-restrict-content-pro/elso-lepesek-gyors-inditas/) rész foglalja össze.

## Aktív és inaktív szintek

A szint **Status** mezője **Active** vagy **Inactive** lehet.

- Az aktív szintek automatikusan megjelennek a `[register_form]` rövidkódú regisztrációs oldalon.
- Az inaktív szintek nem jelennek meg ott. Ha mégis meg akarod jeleníteni, add meg a szint azonosítóját a rövidkódban, például `[register_form id="1"]`.
- Inaktív szinthez az adminisztrátor továbbra is hozzáadhat tagságot kézzel.
- A szint állapota a hozzáférési jogosultságokat és a korlátozásokat egyáltalán nem befolyásolja. A bejegyzések korlátozásánál az állapotot figyelmen kívül hagyja a bővítmény.

### Megújítható-e egy inaktív szint?

Ha valaki feliratkozott a „Silver” szintre, és később a szintet inaktívvá teszed, a tag kézzel már nem tudja megújítani a tagságát. Ezt egyéni kóddal megváltoztathatod:

```php
add_filter( 'rcp_can_renew_deactivated_membership_levels', '__return_true' );
```

A szűrő bekapcsolása után az ügyfelek az inaktívvá tett szinten is megújíthatnak. Az automatikus megújítással feliratkozók megújítása az inaktív szinten is lefut.

### Mire jó az inaktív szint?

- Régi szint kivezetése, ha már nem akarsz új feliratkozót.
- Rejtett szint, amely a normál regisztrációs oldalon nem látszik, de közvetlen linkkel megosztható.

## Szint árának módosítása

Ha egy szintre még soha nem volt aktív tag, az ár bármikor biztonságosan módosítható.

Ha már voltak tagjai a szintnek, nem ajánlott az árat átírni, mert az RCP nem szinkronizálja az árváltozást a fizetési átjáróval. Helyette hozz létre egy új szintet, és állítsd az eredetit **Inactive** állapotra. Az inaktív szint eltűnik a regisztrációs űrlapról, de a meglévő tagok fiókját nem érinti.

- Az aktív tagságú szintet ne töröld.
- Az automatikus megújítással feliratkozók megújítása az inaktivált szinten is tovább fut.
- Ha mégis átírod az árat, a meglévő tagságok nem változnak: a tagok a korábbi összeget fizetik tovább minden megújuláskor.

## Fix lejárati dátum (Hard-Set Expiration Dates kiegészítő)

A **Hard-Set Expiration Dates** kiegészítő egy fix lejárati dátumot rendel a szinthez. A szintre regisztrált összes fiók ezen a napon jár le, függetlenül attól, mikor jött létre. Ha például a szint lejárati dátuma 2028. június 1., minden ehhez a szinthez tartozó fiók június 1-jén lejár.

A kiegészítő bekapcsolása után az **Expiration Date** mező megjelenik a szint hozzáadó és szerkesztő képernyőjén. Ha a dátum elérkezik, a tagság lejárt állapotba kerül, és már nem újítható meg.
