Tovább a tartalomhoz

Rövidkódok: űrlapok és fiókoldalak

A [register_form], [register_form_stripe], [login_form], [password_form], [rcp_profile_editor] és [rcp_update_card] rövidkódok paraméterei és használata.

Ezek a rövidkódok a tagsági rendszer űrlapjait és fiókoldalait jelenítik meg. A fontosabb oldalakat (regisztráció, belépés, profil, kártyafrissítés) a Restrict → Settings → General fülön jelölheted ki, lásd Általános, e-mail és számla beállítások. Bármelyik rövidkódot beteheted más oldalra is.

Kiírja a teljes regisztrációs űrlapot: név, felhasználónév, e-mail-cím, jelszó mezőket, és az összes elérhető tagsági szintet.

[register_form]
https://minta-bolt.hu/register/
A regisztrációs űrlap kijelentkezett látogatónak: mezők, a tagsági szint és a tagság adatai

A kép egy szintet mutat, a szint kiválasztó, alatta a tagság adatai (tagság, összeg, mai fizetendő, következő megújítás) és a Regisztráció gomb. A sikeres regisztráció után a látogató arra az oldalra kerül, amelyet a Restrict → Settings menüben sikeres oldalnak jelöltél ki.

Paraméter Mit csinál Alapérték
id Csak egyetlen tagsági szintet mutat. A szint azonosítóját add meg. Példa: [register_form id="3"] az összes aktív szint
ids Több szintet mutat, vesszővel elválasztva. Példa: [register_form ids="3,6,10"] az összes aktív szint
registered_message Az üzenet azoknak, akiknek már aktív tagságuk van, és megnyitják a regisztrációs oldalt. Nem jelenik meg, ha a szintváltás (upgrade) engedélyezett. „You are already registered and have an active subscription.”
logged_out_header A kijelentkezett látogatóknak szóló cím az űrlap felett. „Register New Account”
logged_in_header A bejelentkezett látogatóknak szóló cím az űrlap felett. „Upgrade or Renew Your Subscription”, ha már van tagsága, egyébként „Join Now”

A szint azonosítóját a Restrict → Membership Levels listán találod: vidd az egeret a szint fölé, és megjelenik az azonosítója.

Példák:

[register_form registered_message="Már van aktív tagságod."]
[register_form id="3"]
[register_form ids="3,6,10"]
[register_form logged_out_header="Iratkozz fel!" logged_in_header="Újítsd meg a tagságod"]

A fiók létrehozásához szükséges mezők (felhasználónév, e-mail-cím, keresztnév és vezetéknév, jelszó és a jelszó megerősítése) csak a kijelentkezett látogatóknak jelennek meg. Ha adminisztrátorként vagy más bejelentkezett felhasználóként nézed az oldalt, nem látod őket. Az összes mező megtekintéséhez nézd az oldalt kijelentkezve.

Alapból a lista első tagsági szintje van kijelölve. Kétféleképpen változtathatod:

  1. A sorrendet a Restrict → Membership Levels oldalon húzással módosíthatod.
  2. A regisztrációs oldal címéhez fűzz hozzá egy level paramétert a szint azonosítójával: https://example.com/register/?level=123.

Ugyanazon az oldalon a [register_form] rövidkódot nem használhatod kétszer. Ha több szintet akarsz egymás mellett, árazási táblázat bővítménnyel oldhatod meg.

[register_form_stripe]: gyors Stripe-os feliratkozás

Szekció neve “[register_form_stripe]: gyors Stripe-os feliratkozás”

Egy Join gombot ír ki, amelyre kattintva felugró ablakban jelenik meg a fizetési űrlap. A sikeres fizetés után a rendszer felveszi a tagságot, és létrehozza a felhasználói fiókot a fizetési űrlapba írt e-mail-címmel. A vásárló e-mailt kap, amelyben beállíthatja a jelszavát.

A rövidkód a beállított Stripe fizetési átjáróra épül, lásd Stripe fizetési átjáró.

[register_form_stripe id="7"]
Paraméter Kötelező Mit csinál Alapérték
id igen Melyik tagsági szintre iratkozik fel a vásárló.
data-name nem Az ablak címe. a tagsági szint neve
data-description nem Az ablak címe alatti szöveg. a tagsági szint leírása
data-label nem A Join gomb felirata. „Join {szint neve}”
data-panel-label nem A fizetés gombjának felirata az ablakban. „Pay {ár}”, vagy „Start Trial”, ha a szintnek próbaideje van

A szint azonosítója a Restrict → Membership Levels listán, a szint fölé víve az egeret látszik („ID:” után a szám). Ne tévesszd össze a hozzáférési szinttel (Access Level), az másik érték.

Gombfelirat és ablakcím módosítása:

[register_form_stripe id="7" data-label="Iratkozz fel most" data-name="Az én szolgáltatásom"]

A gombot a Restrict Content Pro nem formázza, a téma <button> elemekre megadott stílusát használja. A megjelenését az rcp-stripe-register-submit-button CSS-osztállyal alakíthatod.

A rövidkód nem tudja megkülönböztetni az új feliratkozást, a megújítást és a szintváltást. Ha a Restrict → Settings → General fülön a több tagság engedélyezett, a [register_form_stripe] mindig új tagságként kezeli a regisztrációt. Megújításra és szintváltásra ezért nem használható.

Kiírja a belépési űrlapot. Sikeres belépés után a felhasználó arra az oldalra tér vissza, ahol a rövidkód van.

[login_form]
https://minta-bolt.hu/belepes/
A belépési űrlap: felhasználónév vagy e-mail, jelszó, megjegyzés és a Login gomb

Az űrlap mezői: Username or Email, Password, Remember me, a Lost your password? hivatkozás és a Login gomb.

Ha a tagokat belépés után egy adott oldalra szeretnéd küldeni, két módszer van.

  1. A rövidkód redirect paraméterével:

    [login_form redirect="https://example.com/oldal"]
  2. A belépési oldal címéhez fűzött ?redirect= paraméterrel. Ha a belépési oldal https://example.com/belepes/, a profilszerkesztő oldalra így irányíthatsz:

    https://example.com/belepes/?redirect=https://example.com/profil-szerkesztese/

    Aki ezt a teljes címet nyitja meg, belépés után a megadott oldalra érkezik.

A belépés utáni átirányítás további módjait lásd az Átirányítások fejezetben.

Jelszómódosító űrlapot ír ki. Csak bejelentkezett felhasználónak működik.

[password_form]
https://minta-bolt.hu/jelszo-modositas/
A jelszómódosító űrlap: új jelszó, jelszó megerősítése és a Change Password gomb

Mezők: New Password, Password Confirm, gomb: Change Password.

Profilszerkesztő űrlap, amelyben a tagok módosíthatják a fiókjuk adatait.

[rcp_profile_editor]
https://minta-bolt.hu/register/edit-your-profile/
A profilszerkesztő: név, megjelenített név, e-mail-cím és jelszó módosítása

Két rész látszik: Change your Name (First Name, Last Name, Display Name, Email Address) és Change your Password (New Password, Re-enter Password). A mentés gombja: Save Changes. Saját mezőket is hozzáadhatsz, lásd Regisztrációs űrlap bővítése.

[rcp_update_card]: bankkártya frissítése

Szekció neve “[rcp_update_card]: bankkártya frissítése”

Kártyafrissítő űrlapot ír ki az előfizetőknek, amellyel megváltoztathatják azt a hitelkártyát vagy bankkártyát, amelyről az előfizetés megújításakor a fizetés történik.

[rcp_update_card]

Az űrlap csak annak jelenik meg, akinek van elmentett bankkártyája, és olyan fizetési átjárón iratkozott fel, amely támogatja a kártya frissítését. Jelenleg ilyen a Stripe, a PayPal és az Authorize.net. Ha ezek nem teljesülnek, a rövidkód semmit nem ír ki, ezért egy átjáró nélküli próbatelepítésen üres oldalt látsz.

Érdemes ugyanarra az oldalra tenni, ahol a [subscription_details] rövidkód van, vagy olyan oldalra, amelyről az elérhető.

Készült:

Tiszteletben tartjuk a magánszférádat

Sütiket használunk a böngészési élmény javítására és a forgalom elemzésére. Az analitika csak akkor indul, ha engeded. Adatvédelmi irányelvek, Sütitájékoztató.

Sütibeállítások