Nem lenne nagyszerű, ha a látogatója által olvasott cikk alatt vagy mellett jelenítené meg a kapcsolódó cikkeket? Ehhez a Joomla rendelkezik egy könnyen használható funkcióval, amely a magba van beépítve. Ez egy Kapcsolódó cikkek nevű modul, és nagyon egyszerű használat.
A Articles Related egy nagyon egyszerű Joomla modul, és nincs sok beállítási lehetősége, mint néhány testvére, például a Newsflash, amelyről korábban írtam . Valójában a cikkekhez kapcsolódó csak 2 paramétert ad nekünk, a dátumot és a cikkek maximális számát. hol van a varázslat ebben a lényeges Joomla magban?
Hogyan viszonyítjuk a cikkeket és miért?
A webhely látogatói számos okból érkeznek oldalainkra, például azért, mert vásárolni szeretnének valamit, szórakozni szeretnének, vagy információt keresnek. Ha valaki olvasni szeretne az evezős deszkázásról, az reméli, hogy más cikkeket is talál a témában, ha talált egy cikket róla weboldal.
Amiről beszélünk, az a kapcsolódó tartalomról van szó. A tartalomkészítők és -szerzők cikkeiket silókba vagy kategóriákba helyezik, ahol a cikkek közös pontjai vannak. Amikor egy látogató megnéz egy cikket, láthatja az azonos témával foglalkozó többi cikk listáját is.
És itt jön a képbe a Cikkek Kapcsolódó téma . A modul beállítása egyszerű, csak azt kell kérni, hogy a cikkek maximális száma megjelenjen, és hogy kell-e dátumot megadni, de máshol kell keresnünk, hogy megtudjuk, hogyan jönnek létre a cikkek közötti kapcsolatok.
A Joomla a cikkekben a Publishing fül alatt rendelkezik egy Metaadatok részleggel. A SEO Tools (Meta Description és Robots) mellett van egy Kulcsszavak nevű blokk. Kulcsszavak hozzáadásával pedig a kapcsolódó cikkeket hozzuk létre. Ha azt szeretnéd, hogy 2 cikk kapcsolódjon egy témához , minden cikkben szerepeltesse ugyanazt a kulcsszót.
Jelenleg a Joomla Kulcsszavakra vonatkozó dokumentációja – amelyet 2022 júniusában módosítottak – nem említi a kulcsszavak ily módon történő használatát. Lehet, hogy a Joomla későbbi verzióiban ez a funkció másképp lesz címkézve, vagy akár el is választják a metaadatoktól.
Példánkban láthatjuk, hogy a Metaadatok részben hogyan kerülnek a kulcsszavak vesszővel elválasztva.
Mit látunk?
A Sea Watch webhelyen bemutatott példámban az árapály-időkhöz kapcsolódó cikkeket linkeltem a „dagály” kulcsszó használatával. A Kapcsolódó cikkek modulban az oldalsávban láthatjuk, hogy a hivatkozott cikkek megjelennek, de az éppen megtekintett cikk neve nem.
A modulban a Dátum opció kiválasztásával a cikk létrehozásának dátuma megjelenik a cikk címe előtt.
Az, hogy?
Nos, nem teljesen. A modul leírása így szól: „Az aktuális cikk összes kulcsszava az összes többi publikált cikk kulcsszavaira keresve” – ami szerintem azt jelenti, hogy a cikkek között bonyolultabb kapcsolatok is lehetnek, és lehet, hogy bizonyos tartalmak kizárása a használt kulcsszavak gondos megválasztásával.
Például van 20 cikkem a paddle boardozással kapcsolatban, de csak azokat szeretném közölni, amelyek az Egyesült Királyságban való paddle boardozásra vonatkoznak . Tehát ebben az esetben a Kapcsolódó cikkeket használom, hogy kiszűrjem, hogy a látogatók mit látnak a modulban a benne lévő cikkek fölé. a Paddle Boarding kategóriában.
Érdemes lehet megnézni a Címkék – Hasonló című részt is , amely ugyanilyen módon működik kulcsszavak helyett címkéket használva. Ez felsorolja a hasonló címkékkel rendelkező cikkeket, és nem tartalmaz dátummegjelenítési lehetőséget.
Létrehozhatnánk egy alternatív elrendezést?
Kíváncsi lehet, hogy miről szól a Speciális rész. Ennek semmi köze a modulban látható adatokhoz, hanem a modul bemutatásáról szól. Ennek egy része a használt sablontól függ, akár a sablontól is gyermektémája van, vagy felülírásokat használ a modul elrendezésének megváltoztatásához. A Joomla Community Magazine-ban 2021-től található egy igazán hasznos cikk ezzel kapcsolatban A Look Into The Advanced Parameters From Modules címmel , és ha Ön fejlesztő, aki elkezdi használni a Joomlát, ez jó kiindulópont lehet, ha módosítani szeretné az elrendezéseket.
A Cikkekkel kapcsolatos modul saját verziójában létrehoztam egy html felülírást , amely a következőket teszi a sablon megjelenítési fájljában:
- Adjon hozzá egy indexképet
- Társítás címke szerint
- Módosítsa a megjelenített dátumot a közzétett dátumra
- Módosult a dátum formátuma éééé-hh-nn-ról „dátumszám, teljes hónap, év” értékre.
- Jelenítse meg a szerző nevét és a cikk kategóriáját
Ha Ön fejlesztő, akkor még arra is gondolhat, hogy klónozza ezt a modult, és olyan más paramétereket (például a fentieket) tartalmazót hozzon létre, amelyek a helper fájlban vannak beállítva, és nem bírálhatók felül.
A megjelenítés módosításához, ha megnézi a Rendszer > Sablonok > Webhelysablonok menüpontot, és rákattint egy sablon hivatkozására a Sablon oszlopban, akkor a Szerkesztő, Felülírások létrehozása nevű lapok jelennek meg. Figyelem, a sablonfájlok megváltoztatása megjelenítési problémákat okozhat.
következtetés
A Kapcsolódó cikkek modul fő funkciója, hogy olyan cikkeket keressen, amelyek kulcsszavai hasonlóak az aktuálisan megtekintett cikkhez. Nem meglepő, hogy a JED-ben (Joomla Extensions Directory) számos elérhető bővítmény található, amelyek az alapvető funkciókra építenek. Ha csak egy listára van szüksége, amely az éppen megtekintett cikkhez kapcsolódik, akkor ez a modul egyszerűen biztosítja ezt a funkciót.