Skip to content

MB User Profile

Frontend regisztrációt, bejelentkezést és profil‑szerkesztést ad a WordPresshez, a Meta Box felhasználói mezőinek teljes támogatásával.

This content is not available in your language yet.

Az MB User Profile a Meta Box keretrendszer prémium kiterjesztése, amellyel a WordPress‑en teljes, testreszabható frontend felhasználókezelést valósíthatsz meg: regisztráció, bejelentkezés, jelszókezelés és profil‑szerkesztés, mindezt az admin felület érintése nélkül. A natív WordPress nem ad kész, rugalmas frontend űrlapokat – ezt pótolja ez a bővítmény. Beépítve tartalmazza az MB User Meta funkcióit, és a Meta Box alap bővítményre épül.

  • Regisztráció, bejelentkezés és profil‑szerkesztés shortcode‑okkal helyezhető el bármely oldalra.
  • A három űrlaphoz elérhető Gutenberg‑blokk, valamint Elementor, Bricks és Oxygen widget, így kattintgatva is beillesztheted.
  • Művelet utáni átirányítás és űrlap‑feliratok testreszabása attribútumokkal.
  • Az űrlapok ismerik a Meta Box összes mezőtípusát, beleértve a klónozható/ismételhető mezőket is, így komplex profilokat építhetsz (például több telefonszám, galéria, kapcsolt bejegyzések).
  • A WordPress alap user mezőinek (például first_name, last_name, user_email) szerkesztéséhez csak add meg ugyanazokat a mező‑ID‑kat a Meta Box csoportban.
  • Google reCAPTCHA v3 a regisztrációs és bejelentkezési űrlapokon a spam ellen.
  • Jelszó‑erősség ellenőrzés és beépített elfelejtett jelszó/jelszó‑visszaállítás.
  • E‑mailes regisztráció‑megerősítés és opcionális kényszerített jelszócsere az első bejelentkezés után.
  • Opcionális beállítások: e‑mail mint felhasználónév, szerepkör hozzárendelés vagy hozzáfűzés.
  • Az értesítő e‑mailek sablonjai felülírhatók a témádban, így egységes arculatot tarthatsz.
  • Az űrlapok után történő visszairányítás szűrővel módosítható, az űrlapok feliratai és azonosítói shortcode attribútumokkal szabhatók testre.
  • A Meta Box menüben külön User Profile oldal: itt kapcsolhatod a kényszerített jelszócserét, és kijelölheted az e‑mail megerősítés siker/hiba oldalait.
[mb_user_profile_register
id="user-fields"
redirect="/profil"
email_confirmation="true"
role="subscriber"
recaptcha_key="SITE_KEY"
recaptcha_secret="SECRET_KEY"
label_register="Regisztráció"]

Gyakori attribútumok: id (user mezőcsoport), redirect, email_confirmation, password_strength, email_as_username, role/append_role, recaptcha_key/secret, label_, id_.

[mb_user_profile_login
redirect="/fiokom"
recaptcha_key="SITE_KEY"
recaptcha_secret="SECRET_KEY"]

Gyakori attribútumok: redirect, value_username, value_remember, label_, id_, recaptcha_key/secret.

[mb_user_profile_info
id="user-fields"
user_id="123"
redirect="/fiokom?updated=1"]

Az id kötelező (user típusú mezőcsoport), a user_id opcionális; ha nincs megadva, az aktuális felhasználó profilját szerkeszti.

  • Tagoldal/közösségi platform: Regisztráció és login oldalak, profil‑szerkesztés oldalon bio, érdeklődések, közösségi linkek, avatar feltöltés. A belépés után a felhasználó saját maga frissíti az adatait, nincs szükség admin belépésre.
  • Piactér/katalógus: Eladói profilok cím‑ és kapcsolati mezőkkel, “ellenőrzött” státusz kapcsolóval, több telephely klónozható mezőként. Regisztrációnál automatikus szerepkör hozzárendelés.
  • Intranet/LMS: Szervezet‑specifikus mezők (osztály, beosztás), egyszerű belépés, kötelező jelszócsere az első login után, és saját jelszó‑visszaállítás.

Hasznos hookok:

  • rwmb_profile_redirect – sikeres művelet utáni URL módosítása
  • rwmb_profile_before_process / after_process – feldolgozás előtt/után
  • rwmb_profile_validate – egyedi validáció
  • rwmb_profile_insert_user_data / update_user_data – adatmódosítás létrehozás/frissítés előtt
  • rwmb_profile_before_save_user / after_save_user – mentés előtt/után
  • Mezők listájának módosítása: rwmb_profile_register_fields, rwmb_profile_login_fields, rwmb_profile_info_fields

Ezekkel finomhangolhatod az űrlapok mezőit, validációt és a mentési folyamatot.

  • Fájl/kép feltöltés: Feltöltéshez a felhasználónak be kell jelentkeznie, és rendelkeznie kell upload_files jogosultsággal; ellenkező esetben használj egyszerű file/image mezőt és engedélyezett feltöltési folyamatot.
  • Gyorsítótárazás: Az űrlapok nonce mezői miatt az ilyen oldalakat ne tedd teljes oldal‑cache alá. Legalább böngésző‑oldali és statikus cache kivétele javasolt az űrlapokat tartalmazó oldalaknál.
  • Stílus: Alap Meta Box CSS‑t használ. A téma dizájnjához gyakran érdemes saját CSS‑t adni.
  • Kódolás helyett konfiguráció: Nem kell saját űrlap‑, validáció‑ és mentési logikát írnod – a Meta Box mezőidet a plugin automatikusan kezeli frontendről.
  • Biztonság beépítve: reCAPTCHA, jelszó‑policy és e‑mail megerősítés csökkenti a spamet és növeli a fiókbiztonságot.
  • Gyors beágyazás: Shortcode, Gutenberg‑blokk és page builder widgetek – percek alatt üzembe helyezheted.
  • Rugalmasság: Egyszerű tagoldaltól a komplex piactérig skálázható, klónozható mezőkkel és többlépéses profilokkal.
  • Membership és közösségi oldalak készítőinek, akik frontend profilkezelést akarnak admin nélkül.
  • Piactereknek, katalógusoknak, ahol eladó/szolgáltató profilokat és szerepköröket kell kezelni.
  • Oktatási és vállalati portáloknak, ahol belső felhasználók adatait kell biztonságosan karbantartani.
  • Ügynökségeknek és fejlesztőknek, akik időt akarnak nyerni és megbízható, bővíthető megoldást keresnek.
  • No‑code/builder felhasználóknak, akik blokkokkal és widgetekkel dolgoznak.

Röviden: ha frontend regisztrációt, belépést és profi profil‑szerkesztést szeretnél a Meta Box erejével, az MB User Profile gyors, biztonságos és fejlesztőbarát választás.

We respect your privacy

We use cookies to improve your browsing experience and to analyse traffic. Analytics only starts if you allow it. Privacy policy, Cookie policy.

Cookie settings