Tovább a tartalomhoz

Composer mód

A HELLOPACK_MODE konstans: a HelloPack admin felülete eltűnik, a frissítések, a modulok és a WP-CLI tovább működnek.

A composer mód a HelloPack Client „fej nélküli” üzemmódja. A WordPress adminban nem látszik a HelloPack menüpont, de a háttérben minden ugyanúgy dolgozik: a prémium bővítmények megkapják a frissítéseket, a licencmodulok futnak, a parancssor használható.

wp-config.php
define( 'HELLOPACK_MODE', 'composer' );

Más érték nincs: a konstans csak a 'composer' szóra kapcsol, bármi más esetén a kliens a megszokott módon fut.

Funkció Normál mód Composer mód
HelloPack menüpont és aloldalai (Státusz, Névjegy, Hibajelentés) látszik nem látszik
HelloPack admin értesítések látszanak nem látszanak
Prémium bővítmények és sablonok frissítése működik működik
Licencmodulok futnak futnak
wp hellopack … parancsok működnek működnek
REST API (/wp-json/hellopack/v1/…) működik működik
Státuszvégpont, ha be van kapcsolva válaszol válaszol
Ütemezett kulcsellenőrzés fut fut

A frissítések a WordPress saját Bővítmények és Frissítések oldalán jelennek meg, ahogy normál módban is.

  • Composerrel kezelt projektnél (Bedrock, Radicle, CI/CD): a bővítmények verzióját a composer.json és a composer.lock rögzíti, ezért nincs szükség arra, hogy valaki az adminból telepítsen vagy töröljön. Lásd: Composer.
  • Ügyféloldalon, ahol az ügyfélnek nem kell látnia a csomagkezelőt, és te parancssorból tartod karban az oldalt.
  • Sok oldal egységes beállításánál, ahol a kulcsot is a wp-config.php adja.

Mivel a Beállítások lap nem látszik, a kapcsolatot konstanssal vagy parancssorból hozod létre.

wp-config.php
define( 'HELLOPACK_MODE', 'composer' );
define( 'HELLOPACK_CLIENT_API_TOKEN', getenv( 'HELLOPACK_TOKEN' ) ?: '' );

Ha a kulcs konstansban van, a kliens az első admin oldalbetöltéskor magától aktiválja a kapcsolatot. Parancssorból ugyanez:

Terminál
wp hellopack license activate <api-kulcs>
wp hellopack license status
wp hellopack plugin update --all

Az összes parancs: CLI parancsok.

Töröld vagy kommenteld ki a sort a wp-config.php-ból. A következő oldalbetöltéskor a HelloPack menüpont visszajön, a beállítások és a kapcsolat megmaradnak.

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