Sal dit nie wonderlik wees as jy verwante artikels onder of langs die artikel wat jou besoeker lees kan wys nie? Joomla het 'n maklik om te gebruik kenmerk daarvoor, ingebou in die kern. Dit is 'n module genaamd Artikels Verwant , en dit is regtig maklik om gebruik.
Articles Related is 'n baie eenvoudige Joomla-module en het nie baie opsies om op te stel soos sommige van sy broers en susters nie, soos Newsflash, waaroor ek voorheen geskryf het. Trouens, Articles Related gee ons net 2 parameters, Datum en Maksimum Artikels. waar is die magie in hierdie Joomla-kern noodsaaklik?
Hoe verbind ons artikels en hoekom?
Webwerfbesoekers kom by ons webwerwe aan vir 'n aantal redes, insluitend om iets te wil koop, vermaak te word of op soek na inligting. Iemand wat oor paddleboarding wil lees, sal hoop om ander artikels oor die onderwerp te vind nadat hy een artikel daaroor op 'n webwerf.
Waaroor ons praat, is verwante inhoud. Inhoudskeppers en skrywers plaas hul artikels in silo's of kategorieë waar daar gemeenskaplike grond tussen artikels is. Wanneer 'n besoeker na een artikel kyk, sal hulle dalk 'n lys van ander artikels oor dieselfde onderwerp sien.
Die opstelling in die module is eenvoudig, vra net vir die maksimum artikels om te wys, en of 'n datum ingesluit moet word. Ons moet egter elders kyk om uit te vind hoe verwantskappe tussen artikels gemaak word .
Joomla het 'n Metadata- afdeling onder die Publishing-oortjie in artikels. Behalwe die SEO Tools (Meta Description and Robots ) is daar 'n blok genaamd Sleutelwoorde. En om sleutelwoorde by te voeg is hoe ons verwante artikels skep. As jy wil hê dat 2 artikels oor 'n onderwerp verband hou , sluit dieselfde sleutelwoord in elke artikel in.
Op die oomblik maak die Joomla-dokumentasie oor sleutelwoorde - gewysig in Junie 2022 - nie melding van die gebruik van sleutelwoorde op hierdie manier nie. Miskien sal hierdie kenmerk in daaropvolgende weergawes van Joomla anders gemerk word, of selfs van Metadata geskei word.
In ons voorbeeld kan ons sien hoe die sleutelwoorde, geskei deur kommas, in die Metadata-afdeling bygevoeg word.
Wat sien ons?
In my voorbeeld op die Sea Watch-webwerf het ek artikels wat verband hou met getytye geskakel deur die sleutelwoord “gety” te gebruik.Ons kan in die Verwante Artikels-module in die sybalk sien dat gekoppelde artikels verskyn, maar nie die naam van die huidige artikel wat bekyk word nie.
Deur die Datum opsie in die module te kies, verskyn die artikel Geskep Datum voor die artikeltitel.
Is dit al?
Wel nie heeltemal nie. Die beskrywing vir die module lui: "Al die sleutelwoorde van die huidige artikel word deursoek teen al die sleutelwoorde van alle ander gepubliseerde artikels" - wat na my mening beteken dat ek 'n paar meer komplekse verhoudings tussen artikels kan hê, en dit kan dalk moontlik wees om sekere inhoud uit te sluit deur die sleutelwoorde wat gebruik word noukeurig te kies.
Ek het byvoorbeeld 20 artikels wat met paddleboarding verband hou, maar ek wil net dié wat na paddleboarding in die VK verwys, in verband bring . So in hierdie geval gebruik ek Articles Related om te filter wat besoekers in die module sien oor die artikels wat vervat is. in die Paddle Boarding-kategorie.
Jy sal dalk ook na Tags - Soortgelyk wil kyk wat iets in dieselfde lyn doen deur gebruik te maak van etikette in plaas van sleutelwoorde. Dit lys ander artikels met soortgelyke etikette en sluit nie 'n datumvertoonopsie in nie.
Kan ons 'n alternatiewe uitleg skep?
Jy wonder dalk waaroor die Gevorderde afdeling gaan. Dit het niks te doen met die data wat ons in die module sien nie, maar gaan oor die aanbieding van die module. Sommige hiervan hang af van die sjabloon wat gebruik word, of jou sjabloon het 'n kindertema of gebruik omskakelings om die uitleg van die module te verander. Daar is 'n baie nuttige artikel hieroor vanaf 2021 in die Joomla Community Magazine genaamd A Look Into The Advanced Parameters From Modules en as jy 'n ontwikkelaar is wat met Joomla begin kan 'n goeie plek wees om te begin as jy uitlegte wil verander.
In my eie weergawe van die artikelverwante module het ek 'n html-oorskrywing geskep wat die volgende in die sjabloonvertoonlêer doen:
- Voeg 'n duimnael by
- Assosieer deur etiket
- Verander die vertoonde datum na die gepubliseerde een
- Het die datumformaat verander van jjjj-mm-dd na "datumnommer, volle maand, jaar"
- Vertoon die skrywer se naam en artikelkategorie
As jy 'n ontwikkelaar is, kan jy selfs daaraan dink om hierdie module te kloon en een te skep wat ander parameters insluit (soos dié hierbo) wat in die helperlêer gestel is en nie oorskryf kan word nie.
Vir vertoonveranderings, as jy onder Stelsel > Templates > Site Templates kyk en op die skakel vir 'n template in die Template-kolom klik, sal jy oortjies genaamd Editor, Create Overrides sien.Wees gewaarsku, die verandering van sjabloonlêers kan vertoonprobleme veroorsaak.
afsluiting
Die kernfunksie van die Verwante Artikels- module is om ander artikels te vind wat sleutelwoorde het soos dié in die artikel wat tans bekyk word. Dit is nie 'n verrassing dat daar 'n aantal beskikbare uitbreidings in die JED (Joomla Extensions Directory) is wat voortbou op die basiese funksionaliteit van hierdie kernkenmerk. As al wat jy nodig het 'n lys artikels is wat verband hou met die een wat tans bekyk word, dan kan hierdie module eenvoudig daardie funksionaliteit verskaf.