Tovább a tartalomhoz

Hibaelhárítás alapjai

Lépésről lépésre: hogyan keresd meg a hibát, ha valami nem úgy működik a LearnDash-ben, ahogy kellene.

Ha a LearnDash valamelyik funkciója nem úgy viselkedik, ahogy vártad, érdemes mindig ugyanazon a sorrenden végigmenni. A legtöbb gond az első néhány lépéssel megoldódik.

1. Próbáld ki éles oldal helyett próbaoldalon

Szekció neve “1. Próbáld ki éles oldal helyett próbaoldalon”

Bővítmény- és témaütközést lehetőleg próbaoldalon (staging) tesztelj, ne az éles oldalon. Így az éles oldal végig működik, és ha valami hibát okoz (például végzetes PHP-hiba), azt először a próbaoldalon javíthatod. Ha minden rendben, a változtatást utána viszed át az élesre.

  • A legtöbb tárhelyszolgáltató a vezérlőpultjából tud próbaoldalt létrehozni. Nézd meg, benne van-e a csomagodban.
  • Ha a tárhelyed nem tud ilyet, a WP Staging ingyenes bővítmény a teljes oldalt és az adatbázist lemásolja egy ideiglenes példányba. Több másolatot is készíthetsz, de mindegyik megkétszerezi a tárhelyen elfoglalt helyet, ezért a használt másolatot töröld.
  • Ha még nincs próbaoldalad, és az oldalad fejlesztés alatt áll, a téma- vagy bővítménykapcsolgatás előtt legalább egy friss, teljes mentést készíts.

2. Frissítsd a WordPresst és a LearnDash-t

Szekció neve “2. Frissítsd a WordPresst és a LearnDash-t”

Egy ismert hibát gyakran már kijavítottak egy újabb kiadásban. Tartsd naprakészen a WordPresst, a LearnDash-t és az összes hivatalos LearnDash-kiegészítőt, mert a hibamentes működéshez ezek kompatibilitása szükséges.

  1. Nyisd meg a Vezérlőpult → Frissítések oldalt.
  2. Kattints az Újra ellenőrzés gombra.
  3. Kövesd a képernyőn látható lépéseket a WordPress, a LearnDash és a használt kiegészítők frissítéséhez.

A LearnDash és a hivatalos kiegészítők frissítéséhez érvényes LearnDash-licenc kell.

Mielőtt tovább keresnél, olvasd át az Ismert hibák és ütközések fejezetet: ott vannak a konkrét témákkal, bővítményekkel és tárhelyekkel kapcsolatos, már ismert problémák és a megoldásuk.

A megjelenéssel és a stílussal kapcsolatos hibák gyakran megoldódnak a gyorsítótár ürítésével. Mindegyik szintet ellenőrizd:

  • Böngésző gyorsítótára: mindenkire vonatkozik, a törlés módja böngészőnként más.
  • Kiszolgáló gyorsítótára: a tárhelytől függ. Ha nem tudod, használ-e a tárhelyed ilyet, kérdezd meg a szolgáltatót.
  • Gyorsító- vagy optimalizáló bővítmény: ezeknek is van saját gyorsítótára.
  • Cloudflare: ha használod, azt is ürítsd.

Kipróbálhatod az oldalt privát (inkognitó) böngészőablakban is, ahol nincs régi gyorsítótár.

5. Próbálj ki egy alapértelmezett témát

Szekció neve “5. Próbálj ki egy alapértelmezett témát”

Néhány téma saját kóddal módosítja, hogyan néz ki és működik a LearnDash. Kapcsolj át egy egyszerű, LearnDash-módosítás nélküli témára, például a Twenty Nineteen, Twenty Seventeen, Twenty Sixteen vagy a GeneratePress témára. Ha így megszűnik a hiba, a téma okozza: fordulj a téma fejlesztőjéhez.

Téma- vagy bővítménykapcsolgatás előtt készíts próbaoldalt vagy friss, teljes mentést.

A WordPressben rengeteg bővítmény létezik, és némelyik zavarhatja a kurzusok működését, a hozzáférést vagy más fontos funkciót.

  1. Ideiglenesen kapcsold ki az összes nem LearnDash-bővítményt. Kezdd azokkal, amelyek a bejelentkezést, a regisztrációt, a tartalomhozzáférést, a tagságot vagy a webáruházat érintik. A legjobb, ha csak a LearnDash és a hivatalos kiegészítői maradnak aktívak.
  2. Nézd meg, megszűnt-e a hiba.
  3. Kapcsold vissza a bővítményeket egyenként, és minden után ellenőrizd, visszatér-e a hiba.
  4. Ha egy bővítmény bekapcsolása után újra jelentkezik a gond, annak a bővítménynek a fejlesztőjét kérdezd, vagy várd meg a kompatibilitási frissítést.

Ha nem akarod, hogy a látogatók is érezzék a tesztelést, használd a Health Check & Troubleshooting bővítményt: ez tiszta WordPress-munkamenetet ad (minden bővítmény kikapcsolva, alapértelmezett téma), de csak neked, amíg ki nem kapcsolod vagy ki nem lépsz.

Teljesítmény- és gyorsítóbővítmények

Szekció neve “Teljesítmény- és gyorsítóbővítmények”

Ezekről ismert, hogy gondot okoznak a kvízekkel. Kapcsold ki az összes teljesítményoptimalizáló bővítményt, ürítsd a gyorsítótárat, és próbáld újra privát böngészőablakban.

Ha az előző lépések után is fennáll a hiba, nyiss támogatási jegyet a LearnDash ügyfélszolgálatánál, és írd le, mit próbáltál már ki.

Nem jelenik meg helyesen a kurzus tartalma

Szekció neve “Nem jelenik meg helyesen a kurzus tartalma”

Az ellenőrzés lépései attól függnek, használsz-e Elementort.

Ha használod az Elementor-kiegészítőt:

  1. Ellenőrizd a sablont: Elementor → Saját sablonok alatt nyisd meg a kurzushoz, laphoz vagy témához rendelt sablont, és nézd meg, benne vannak-e a megfelelő LearnDash-widgetek (például kurzuslista, leckelista, témalista), és helyesen vannak-e beállítva.
  2. Frissítsd az Elementort és a LearnDash-t a Vezérlőpult → Frissítések oldalon.
  3. Keress ütközést: kapcsold ki az Elementor és a LearnDash kivételével az összes bővítményt, és nézd meg, jó-e a megjelenés. Ha igen, kapcsold vissza őket egyenként. Átmenetileg válts egy alapértelmezett WordPress-témára is, hogy kiderüljön, a téma okozza-e.

Ha nem használsz Elementort:

  1. Nézd át a LearnDash LMS → Beállítások oldalon az általános beállításokat, majd a kurzus, lecke vagy téma saját beállításait is (LearnDash LMS → Kurzusok / Leckék / Témák, a kérdéses elem szerkesztése). Minden kötelező mezőnek ki kell lennie töltve.
  2. Frissítsd az állandó hivatkozásokat: Beállítások → Állandó hivatkozások, majd kattints a Módosítások mentése gombra.
  3. Ha shortcode-dal jelenítesz meg LearnDash-tartalmat, ellenőrizd, hogy a shortcode a helyes helyen áll, és jól van beírva.
  4. Ürítsd a gyorsítótárat: a gyorsítóbővítményét és a böngészőét, vagy próbáld privát ablakban.

Egy lecke vagy téma nem lesz „befejezett”

Szekció neve “Egy lecke vagy téma nem lesz „befejezett””
  1. Ellenőrizd a befejezési feltételeket. Nyisd meg a LearnDash LMS → Leckék (vagy Témák) oldalon a problémás elemet, és nézd meg a lecke- vagy témabeállításokban a kényszerített időzítőt és az anyagokat. Nézd meg azt is, van-e hozzá kvíz, amelyet még nem értékeltek (kézi értékelés kell), vagy a tanuló nem érte el a kvíz megadott minimális pontszámát.
  2. Nézd meg a felhasználó haladását. Nyisd meg a LearnDash LMS → Jelentések oldalon a felhasználó kurzusadatainak exportját, keresd meg a felhasználót és a kurzust. Ha a kurzus többi leckéje vagy témája befejezettnek látszik, a probléma csak ehhez az egy elemhez kötődik.
  3. Ürítsd a böngésző gyorsítótárát, vagy próbáld privát ablakban.
  4. Keress bővítményütközést: kapcsold ki az összes bővítményt a LearnDash kivételével, és nézd meg, megoldódik-e. Ha igen, kapcsold vissza őket egyenként.
  5. Keress témaütközést: válts ideiglenesen alapértelmezett WordPress-témára.

Nem jelenik meg a regisztrációs űrlap

Szekció neve “Nem jelenik meg a regisztrációs űrlap”

Ha nem találod a regisztrációs űrlapot az oldalon, a WordPressben engedélyezned kell a regisztrációt:

  1. Nyisd meg a Beállítások → Általános oldalt.
  2. A Tagság sorban jelöld be a Bárki regisztrálhat négyzetet.
  3. Kattints a Módosítások mentése gombra.
https://minta-bolt.hu/wp-admin/options-general.php
A Tagság beállítás a Beállítások → Általános oldalon

A kép a Bárki regisztrálhat jelölőnégyzetet mutatja: ennek bejelöltnek kell lennie, hogy a regisztrációs űrlap megjelenjen.

A regisztrációs folyamat testreszabásáról a Bejelentkezés és regisztráció fejezetben olvashatsz.

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