Tovább a tartalomhoz

Hibaelhárítás

Az e-mailek kézbesítésének javítása, a feladó módosítása, tesztelés és gyakori kérdések.

Alapértelmezés szerint a webhelyről induló összes levelet a tárhelyszolgáltatód szervere küldi. A tárhelyszerverek weboldalak kiszolgálására valók, nem levélküldésre, ezért előfordulhat, hogy a levelek nem érkeznek meg.

Ezen úgy segíthetsz, hogy a levélküldést külső szolgáltatásra bízod. Lehetőségek:

  • Solid Mail (SolidWP)
  • SparkPost és a hozzá tartozó SparkPost bővítmény
  • SendGrid és a hozzá tartozó SendGrid bővítmény
  • WP Mail SMTP bővítmény, amellyel SendGrid, Mailgun, Gmail vagy bármilyen más SMTP-szerver használható

Mindegyiknek más a küldési korlátja és a szolgáltatáskészlete, válaszd a webhelyednek megfelelőt. Ha jól beállítottad valamelyiket, mégsem érkeznek meg a levelek, fordulj a LearnDash ügyfélszolgálatához.

Az ütemezett értesítések, amelyek lekéstek az időpontjukról, a következő cronfutáskor mennek ki. Nézd meg a spam mappát is: néha a levelek oda kerülnek. A kézbesítés javításához lásd az előző szakaszt.

Ellenőrizd az SMTP-naplókat, és a PHP-hibanaplót is, hogy nem bővítményütközés okozza-e. A naplókat SFTP-n érheted el, részletekért kérdezd a tárhelyszolgáltatódat.

Hogyan tesztelhetem az értesítéseket?

Szekció neve “Hogyan tesztelhetem az értesítéseket?”

Teljesítened kell azt, amit az értesítés eseményénél beállítottál. Ha például az esemény egy kurzus elvégzése, akkor egy tesztfelhasználóval végezz el egy kurzust.

Hol látom az értesítések állapotát?

Szekció neve “Hol látom az értesítések állapotát?”

Az Értesítések → Állapot oldalon. A kiküldések, beszúrások, módosítások és törlések naplója a /wp-content/uploads/learndash/learndash-notifications-actions.log fájlban van.

Miért nem működik az „elvégez egy leckét/témát/kvízt” esemény, ha kézzel jelölök be egy lépést?

Szekció neve “Miért nem működik az „elvégez egy leckét/témát/kvízt” esemény, ha kézzel jelölök be egy lépést?”

Ha a kurzus Blended Learning módban van, és a jelenlét kötelező (Igen), a lépéseket az admin jelöli késznek a felhasználó WordPress-profiljában. Az „elvégez egy leckét/témát/kvízt” események viszont csak akkor indulnak el, ha a tanuló maga fejezi be a lépést a kurzusban. A kézi bejelölés nem váltja ki az értesítést.

Hogyan változtathatom meg a WordPress alapértelmezett feladóját?

Szekció neve “Hogyan változtathatom meg a WordPress alapértelmezett feladóját?”

Alapból a levelek a WordPress alapértelmezett feladónevét és -címét használják (a feladó neve „WordPress”). Módosításhoz használd ezt a kódot, a példában a „Company Name” és az e-mail-cím helyére a sajátodat írd:

// Feladó e-mail-címe
function wpb_sender_email( $original_email_address ) {
}
// Feladó neve
function wpb_sender_name( $original_email_from ) {
return 'Company Name';
}
// Szűrők hozzáadása
add_filter( 'wp_mail_from', 'wpb_sender_email' );
add_filter( 'wp_mail_from_name', 'wpb_sender_name' );

A kódot legegyszerűbben a Code Snippets bővítménnyel illesztheted be:

  1. Nyisd meg a Bővítmények → Új hozzáadása oldalt.
  2. Keress rá a „Code Snippets” bővítményre.
  3. Kattints a Telepítés, majd az Aktiválás gombra.
  4. Nyisd meg a Snippets → Add New oldalt.
  5. Adj a kódrészletnek egy címet (csak belső használatra).
  6. Illeszd be a kódot a kódmezőbe.
  7. Kattints a mentés és aktiválás gombra.

Miért más a LearnDash menüje, mint a leírásokban?

Szekció neve “Miért más a LearnDash menüje, mint a leírásokban?”

A LearnDash újabb kiadásaiban az értesítések a LearnDash részei, és a LearnDash LMS → Értesítések oldalon fülekként (Értesítések, Állapot, Naplók) érhetők el. A beállítások és a működés ugyanaz.

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