Tovább a tartalomhoz

Állandó hivatkozások (webcímek)

A kurzusok, leckék, témák, kvízek és csoportok webcímének beállítása, a beágyazott webcímek és a rövidítésük lehetőségei.

Az állandó hivatkozások (permalinkek) határozzák meg, hogyan épülnek fel a webhely tartalmainak webcímei. A LearnDash saját beállításokat ad hozzá, amelyekkel a kurzusok, leckék, témák, kvízek és csoportok webcímét is testre szabhatod.

Ha egyéni megnevezéseket használsz (Haladó beállítások), érdemes a webcímeket is hozzájuk igazítani, mert a megnevezés magától nem változtatja meg őket.

Alapból a LearnDash tartalmak webcíme így néz ki:

Tartalom Webcím
Kurzus https://sajatoldal.hu/courses/kurzus-neve/
Lecke https://sajatoldal.hu/lessons/lecke-neve/
Téma https://sajatoldal.hu/topic/tema-neve/
Kvíz https://sajatoldal.hu/quizzes/kviz-neve/

A webcím webhelycím utáni első részét átírhatod. Például ha a kurzusokat „pályáknak”, a leckéket „moduloknak”, a témákat „leckéknek”, a kvízeket „teszteknek” nevezted át, és a webcímben az egyes számot szeretnéd használni (sajatoldal.hu/palya/palya-neve/ a sajatoldal.hu/palyak/palya-neve/ helyett):

  1. A WordPress admin felületén nyisd meg a Beállítások → Közvetlen hivatkozások oldalt.
  2. Görgess le a LearnDash közvetlen hivatkozásai részhez.
  3. Írd át az első mezők szövegét a kívánt webcímszerkezetre: Kurzusok, Leckék, Témák, Kvízek és Csoportok.
  4. Kattints a lap alján a Módosítások mentése gombra.
https://minta-bolt.hu/wp-admin/options-permalink.php
A Közvetlen hivatkozások oldal a LearnDash szakaszokkal

A kép alsó fele a LearnDash két szakaszát mutatja: a LearnDash közvetlen hivatkozásai a tartalomtípusok webcímrészeit, a LearnDash-osztályozások közvetlen hivatkozásai a kategóriák és címkék webcímrészeit tartalmazza. A Beágyazott URL-ek engedélyezése jelölőnégyzet is itt van.

Ha a kurzusaidhoz, leckéidhez, témáidhoz vagy csoportjaidhoz kategóriákat és címkéket használsz, azok webcímét is megváltoztathatod:

  1. Maradj a Beállítások → Közvetlen hivatkozások oldalon.
  2. Görgess le a LearnDash-osztályozások közvetlen hivatkozásai részhez.
  3. Írd át a mezőket: Tanfolyam kategória-alap, Tanfolyam címkealap, Lecke kategória-alap, Lecke címkealap, Téma kategória-alap, Téma címkealap, Csoport kategória-alap és Csoport címkealap.
  4. Kattints a Módosítások mentése gombra.

Az alapértékek: course-category, course-tag, lesson-category, lesson-tag, topic-category, topic-tag, group-category, group-tag.

A Beágyazott URL-ek engedélyezése bekapcsolva a leckék, témák és kvízek webcíme hierarchikusan a kurzus webcíme alá kerül.

Állapot Egy téma webcíme
Kikapcsolva https://sajatoldal.hu/topic/tema-neve/
Bekapcsolva https://sajatoldal.hu/courses/kurzus-neve/lessons/lecke-neve/topic/tema-neve/

Ha a kurzusbeállításoknál bekapcsolod a megosztott kurzuslépéseket (Megosztott kurzuslépések), a beágyazott webcímekre szükség van, ezért a LearnDash magától bekapcsolja őket.

Miért ilyen hosszú a beágyazott webcím?

Szekció neve “Miért ilyen hosszú a beágyazott webcím?”

Ez a rész kicsit technikai.

A WordPress az egyéni bejegyzéstípusoknál (ilyen a kurzus, a lecke, a téma és a kvíz is) a bejegyzéstípus előtagját és a bejegyzés nevét párban használja a webcímben, mert a bejegyzések nevei nem egyediek az összes típus között: lehet egy leckének és egy témának ugyanaz a neve. Az oldalak (page) és a bejegyzések (post) kivételek, azoknál nincs előtag, mert ezek jóval régebbiek, mint az egyéni bejegyzéstípusok támogatása.

A LearnDash beágyazott webcímei ezt a párosított logikát tartják meg. Így mindig egyértelműen megállapítható, melyik kurzus, lecke, téma vagy kvíz a kért oldal, bármilyen webhelyen is fut a bővítmény.

A WordPress szabványos kampóival saját átírási szabályt is felvehetsz (a generate_rewrite_rules akcióra), amely felülírja az alapszabályokat. Például így elhagyhatod a lecke és a téma előtagját, és ilyen webcímet kapsz: https://sajatoldal.hu/courses/kurzus-neve/lecke-neve/tema-neve/.

Ez működik, mert egy lecke mindig egy kurzus nevét, egy téma pedig mindig egy lecke nevét követi. A kvízeknél viszont gond lehet, mert egy kvíz lehet önálló, vagy a kurzus, egy lecke vagy egy téma végéhez kapcsolt:

Kvíz típusa Webcím
Önálló https://sajatoldal.hu/quizzes/kviz-neve/
Kurzus kvíze https://sajatoldal.hu/courses/kurzus-neve/kviz-neve/
Lecke kvíze https://sajatoldal.hu/courses/kurzus-neve/lecke-neve/kviz-neve/
Téma kvíze https://sajatoldal.hu/courses/kurzus-neve/lecke-neve/tema-neve/kviz-neve/

Mivel a WordPress a bejegyzések nevét nem tekinti egyedinek az összes típus között, a kvíz felismeréséhez a bejegyzéstípus előtagja nélkül nem lehet megbízható átírási szabályt írni.

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