White-label
HelloPack white-label funkció használata saját márkaidentitáshoz.
This content is not available in your language yet.
Mire jó a White-label funkció?
Szekció neve “Mire jó a White-label funkció?”A white-label funkció lehetővé teszi a fejlesztők és ügynökségek számára, hogy a HelloPack csomagkezelőt a saját márkaidentitásukhoz igazítsák: kicserélhető a plugin neve, logója és a támogatási URL, valamint elrejthetők a hellowp.io-ra mutató külső hivatkozások és a HelloPack saját marketing-tartalmai. Különösen hasznos azoknak, akik végfelhasználó/ügyfél környezetben használják a HelloPack-et és nem akarják mutatni az eredeti brand-et.
Aktiválás
Szekció neve “Aktiválás”A white-label funkciót egyetlen konstans kapcsolja be a wp-config.php fájlban:
define( 'HELLOPACK_WHITELABEL', true );A sort a /* That's all, stop editing! Happy publishing. */ fölé illeszd be.
Önmagában ez a konstans már:
- elrejti a HelloPack logót, és helyette a “HelloPack” feliratot mutatja a SPA fejlécében,
- elrejti a hellowp.io-ra mutató Documentation és Support footer linkeket,
- elrejti az About oldal “Why HelloWP Package Manager?” és “What HelloPack does” brand-story szekcióit,
- elrejti a license-aktiváló képernyőn az “Open API Key Generator” gombot (mert hellowp.io-specifikus),
- törli a plugin leírását, szerzőjét és külső URL-jeit a WordPress plugin listából.
Saját brand beállítása (opcionális konstansok)
Szekció neve “Saját brand beállítása (opcionális konstansok)”Az alábbi három konstans tetszőlegesen kombinálható — csak amit beállítasz, az íródik felül.
Saját megjelenítendő név
Szekció neve “Saját megjelenítendő név”define( 'HELLOPACK_WHITELABEL_NAME', 'Acme Updater' );Ez a név jelenik meg:
- a WordPress plugin lista oldalán a “HelloPack Client” helyett,
- a WordPress bal oldali admin menüben a “HelloPack” helyett,
- a HelloPack admin felület fejlécében (ha nincs egyedi logó megadva),
- minden olyan szövegben, ami a termékre hivatkozik (pl. “Manage your Acme Updater API connection…”, “Browse, install and update plugins from the Acme Updater library.”, diagnosztikai header, bug report payload).
Saját logó
Szekció neve “Saját logó”define( 'HELLOPACK_WHITELABEL_LOGO_URL', 'https://acme.test/wp-content/uploads/acme-logo.svg' );A megadott URL képe jelenik meg a HelloPack admin felület fejlécében a HelloPack logó helyett. SVG és raszter formátum egyaránt használható; magasság automatikusan 28px-re skálázódik.
Ha nincs megadva LOGO_URL de van NAME, akkor a fejlécben a név szövegként jelenik meg.
Saját support URL
Szekció neve “Saját support URL”define( 'HELLOPACK_WHITELABEL_SUPPORT_URL', 'https://acme.test/support' );Ezzel a HelloPack admin footer-ben és az About oldalon a Support link a saját URL-edre fog mutatni a https://hellowp.io/hu/tamogatas/ helyett. Ha nem állítod be, a Support link teljesen eltűnik white-label módban (csak a Documentation linkkel együtt rejtjük el).
Teljes konfigurációs példa
Szekció neve “Teljes konfigurációs példa”define( 'HELLOPACK_WHITELABEL', true );define( 'HELLOPACK_WHITELABEL_NAME', 'Acme Updater' );define( 'HELLOPACK_WHITELABEL_LOGO_URL', 'https://acme.test/wp-content/uploads/acme-logo.svg' );define( 'HELLOPACK_WHITELABEL_SUPPORT_URL', 'https://acme.test/support' );Mit NEM cserél a white-label?
Szekció neve “Mit NEM cserél a white-label?”- A plugin könyvtárnevét (
wp-content/plugins/hellopack-client/) — ez technikai azonosító, megváltoztatása megszakítaná a frissítéseket. - A REST API namespace-t (
/wp-json/hellopack/v1/...) — kompatibilitás miatt fix. - Az API token forrását — a token továbbra is a hellowp.io-n generálódik (kivéve, ha külön agency/reseller flow-t használtok). A licenc-aktiváló képernyőn csak az “Open API Key Generator” gomb tűnik el, a tokent kézzel be kell illeszteni.
Szöveg-szintű finomhangolás (fordítással)
Szekció neve “Szöveg-szintű finomhangolás (fordítással)”Ha a fent felsorolt konstansokon túl is finomítani szeretnél (pl. konkrét feliratokat átírni magyarul vagy a saját márkára), azt a WordPress fordítórendszerével teheted meg.
LOCO Translate bővítménnyel
Szekció neve “LOCO Translate bővítménnyel”- Telepítsd és aktiváld a LOCO Translate bővítményt a WordPress admin felületén.
- LOCO Translate menü → válaszd ki a HelloPack bővítményt a projektlistából, majd a nyelvet.
- Keresd meg a módosítandó szöveget, írd át a jobb oldali szerkesztő mezőben, majd Mentés.
Manuálisan, .po fájllal
Szekció neve “Manuálisan, .po fájllal”A wp-content/plugins/hellopack-client/languages mappából másold le a .po fájlt, módosítsd POEdit-tel, majd a fordítást másold a wp-content/languages/plugins/hellopack-client-hu_HU.po (magyar esetén) helyre.
A LOCO bővítményre csak a fordítás módosításának idejére van szükség — utána eltávolítható.