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.
Mi ez és milyen problémát old meg?
Szekció neve “Mi ez és milyen problémát old meg?”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.
Fő funkciók részletesen
Szekció neve “Fő funkciók részletesen”Frontend űrlapok és beágyazás
Szekció neve “Frontend űrlapok és beágyazás”- 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.
Meta Box mezők teljes támogatása
Szekció neve “Meta Box mezők teljes támogatása”- 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.
Biztonság és kényelmi funkciók
Szekció neve “Biztonság és kényelmi funkciók”- 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.
Sablonozás és átirányítás
Szekció neve “Sablonozás és átirányítá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.
Admin beállítások
Szekció neve “Admin beállítások”- 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.
Shortcode‑gyorstalpaló
Szekció neve “Shortcode‑gyorstalpaló”Regisztráció
Szekció neve “Regisztráció”[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_.
Bejelentkezés
Szekció neve “Bejelentkezés”[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.
Profil‑szerkesztés
Szekció neve “Profil‑szerkesztés”[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.
Gyakorlati példák
Szekció neve “Gyakorlati példák”- 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.
Fejlesztői bővíthetőség
Szekció neve “Fejlesztői bővíthetőség”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.
Bevált gyakorlatok és sajátosságok
Szekció neve “Bevált gyakorlatok és sajátosságok”- 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.
Előnyök és értékajánlat
Szekció neve “Előnyök és értékajánlat”- 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.
Kinek ajánlott?
Szekció neve “Kinek ajánlott?”- 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.