Tovább a tartalomhoz

Eszközök: állapot, REST API és beállításnapló

A Tutor LMS Pro → Eszközök oldal fülei: állapotjelentés, Tutor oldalak, REST API kulcsok, beállításnapló és WooCommerce-migráció.

A Tutor LMS Pro → Eszközök oldal a karbantartás központja. Itt ellenőrizheted a szerver beállításait, mentheted és költöztetheted a tartalmat, pótolhatod a hiányzó oldalakat, API-kulcsokat hozhatsz létre, és visszaállíthatod a korábbi beállításokat. Külön segédbővítményt nem kell telepítened hozzá.

Fül Mire jó Tipikus eset
Állapot A WordPress és a szerver beállításainak áttekintése egy képernyőn. PHP-memóriakorlát vagy cURL ellenőrzése, mielőtt segítséget kérsz.
Import/Export Kurzusok, csomagok, médiafájlok és beállítások mentése, költöztetése. Kurzuskatalógus átvitele a próbaoldalról az éles oldalra.
Tutor Oldalak A szükséges Tutor oldalak ellenőrzése és újragenerálása. Törölt vezérlőpult- vagy pénztároldal pótlása.
REST API API-kulcsok és tokenek kezelése. Saját mobilapp vagy külső jelentés bekötése.
Settings Log A beállítások előzményei, mentése, visszaállítása. Visszalépés egy régebbi beállításhoz véletlen módosítás után.
WooCommerce-migráció WooCommerce-rendelések átvitele a Tutor saját e-kereskedelmébe. Átállás a beépített értékesítésre a korábbi rendelések megtartásával.

Az Állapot fül a webhely háttér-beállításait mutatja két panelen. Frissítés előtt ellenőrizheted vele a követelményeket, hibakeresésnél pedig elküldheted az adatokat a támogatásnak.

https://minta-bolt.hu/wp-admin/admin.php?page=tutor-tools&sub_page=status
Az Eszközök oldal Állapot füle a WordPress és a szerver környezet adataival

A képen a két panelt látod: felül a WordPress környezet, alul a Szerver környezet.

  • WordPress környezet: kezdőoldal és oldal URL-je, WordPress-verzió, Tutor-verzió, multisite állapot, WordPress memóriakorlát, hibakeresési mód, WordPress Cron, nyelv és külső objektum-gyorsítótár.
  • Szerver környezet: webszerver típusa (például Apache vagy nginx), MySQL-verzió, PHP-verzió, annak ellenőrzése, hogy az alapértelmezett időzóna UTC-e, a PHP üzenetének maximális mérete, fsockopen/cURL támogatás, PHP időkorlát, DOMDocument, cURL-verzió, GZip, a szerver nyelve és a Multibyte String támogatás.

Az Import/Export fülről kurzusokat, csomagokat, leckéket és beállításokat költöztethetsz oldalak között, vagy mentheted őket. A lépéseket a Kurzusok exportálása és importálása fejezet írja le.

A Tutor LMS több WordPress-oldalra épül (vezérlőpult, bejelentkezés, regisztráció, kosár, pénztár). A Tutor Oldalak fül táblázatban listázza őket azonosítóval, névvel és állapottal. A hiányzó oldalakat a Tutor Oldal újra generálása gombbal pótolhatod; a már beállított oldalakat a gomb nem írja felül. A részleteket az Tutor oldalak és bejelentkezési oldal fejezet tartalmazza.

A REST API fülön külső alkalmazások (mobilapp, egyedi webhook, jelentéskészítő) hitelesítő adatait kezeled. Minden adatpár egy API-kulcsból és egy titkos kulcsból áll, amely egy WordPress-felhasználóhoz és egy jogosultsági szinthez tartozik.

https://minta-bolt.hu/wp-admin/admin.php?page=tutor-tools&sub_page=tutor_rest_api
A REST API fül a tokenek érvényességi idejével és a kulcsok táblázatával

A fül tetején a tokenek élettartamát állíthatod be:

Beállítás Mit csinál Alapérték
Access Token Lifetime Hány napig érvényes a hozzáférési token. Megengedett tartomány: 1 és 365 nap, a 0 azt jelenti, hogy nem jár le. 1
Refresh Token Lifetime Hány napig érvényes a frissítő token. 1 és 365 között adható meg, 0 esetén nem jár le. Hosszabbnak kell lennie, mint a hozzáférési token élettartama. 30

A 0 érték nem ajánlott: egy kiszivárgott token így örökre érvényes maradna.

  1. Menj a Tutor LMS Pro → Eszközök → REST API oldalra.
  2. Kattints a + Új hozzáadása gombra a táblázat felett.
  3. A megjelenő ablakban ellenőrizd a User mezőt: alapértelmezetten a bejelentkezett adminisztrátor szerepel benne.
  4. A Permission listából válaszd ki a hozzáférés szintjét: Read, Write, Read/Write, Delete vagy All.
  5. Ha szeretnéd, írj rövid megjegyzést a Description mezőbe, hogy később tudd, melyik alkalmazás használja a kulcsot.
  6. Kattints a Generate gombra.

Kulcs másolása, szerkesztése, visszavonása

Szekció neve “Kulcs másolása, szerkesztése, visszavonása”

A létrehozott kulcs egy sorként jelenik meg a táblázatban a User, API Key, Secret, Permission és Action oszlopokkal.

  1. Az API Key (key_…) vagy a Secret (secret_…) gombra kattintva a vágólapra másolod az értéket.
  2. A Permission melletti i ikon fölé víve elolvashatod a kulcs leírását.
  3. Az Action oszlopban a három pontos (⋮) menüvel nyithatod meg a kezelőmenüt.
  4. Az Edit a jogosultságot és a leírást módosítja, a Revoke véglegesen törli a kulcsot, és megszünteti a hozzáférést.

A Settings Log fül a beállítások mentési és helyreállítási központja. Valahányszor elmented a Tutor LMS beállításait, a rendszer időbélyeges pillanatképet készít, és az utolsó 10 mentett változatot megőrzi.

https://minta-bolt.hu/wp-admin/admin.php?page=tutor-tools&sub_page=settings_log
A Settings Log fül az aktuális beállításokkal, az üres naplóval és a visszaállítás gombbal

A képen még nincs mentett változat, ezért a naplótáblázat üres. A fülön három rész van:

  • Current Settings: az aktív beállítások utolsó frissítésének ideje, mellette az Export Settings gomb, amellyel a jelenlegi beállításokat külön .json fájlba mentheted, kurzusadatok nélkül.
  • Logs: a mentett pillanatképek időpont szerint, Saved jelzéssel. Az Apply gombbal arra az állapotra állhatsz vissza, a három pontos (⋮) menüből pedig letöltheted vagy törölheted az adott pillanatképet.
  • Reset Settings: a Restore to Default Settings kártya a Reset All Settings gombbal a Tutor LMS minden beállítását gyári állapotra állítja.

A WooCommerce Migration fül akkor jelenik meg, ha a Tutor LMS mellett telepítve és aktiválva van a Tutor LMS Migration Tool nevű ingyenes bővítmény. Segítségével a korábbi WooCommerce-adatokat a Tutor LMS saját e-kereskedelmi rendszerébe viheted át. Három adattípust lehet átvinni:

  • Orders: a korábbi kurzusrendelések.
  • Coupons: a kuponkódok, beállításaikkal és felhasználási előzményeikkel.
  • Subscriptions: aktív és korábbi előfizetések (ehhez WooCommerce Subscriptions kell).

Két mód közül választhatsz:

  1. Automated Migration: egy lépésben átviszi a rendeléseket, kuponokat és előfizetéseket. Kattints a Migrate Now gombra, majd erősítsd meg a Yes, Let’s Start gombbal.
  2. Custom Migration: kipipálod, mely adattípusokat (Orders, Coupons, Subscriptions) vigye át, majd a Migrate Now gombra kattintasz.

A migráció előtt érdemes adatbázis-mentést készíteni, és utána ellenőrizni az átvitt rendeléseket.

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