General

Resources

Preskúmajte jadro: Súvisiace články

Nebolo by skvelé, keby ste mohli zobraziť súvisiace články pod článkom alebo vedľa článku, ktorý číta váš návštevník? Joomla má na to jednoducho použiteľnú funkciu zabudovanú do jadra. Ide o modul s názvom Články súvisiace a je skutočne jednoduché použitie.

Articles Related je veľmi jednoduchý modul Joomla a nemá veľa možností na konfiguráciu ako niektorí jeho súrodenci, ako napríklad Newsflash, o ktorom som písal predtým . V skutočnosti Articles Related nám dáva len 2 parametre, Dátum a Maximum článkov. kde je kúzlo v tomto jadre Joomla nevyhnutné?

Ako spájame články a prečo?

Návštevníci webových stránok prichádzajú na naše stránky z viacerých dôvodov, vrátane toho, že si chcú niečo kúpiť, zabaviť sa alebo hľadať informácie. Niekto, kto si chce prečítať o paddleboardingu, dúfa, že nájde ďalšie články na túto tému, keď o nej nájde jeden článok na webovej stránky.

To, o čom hovoríme, je súvisiaci obsah. Tvorcovia obsahu a autori umiestňujú svoje články do skupín alebo kategórií, kde je medzi článkami spoločný základ. Keď si návštevník pozrie jeden článok, môže sa mu zobraziť zoznam ďalších článkov na rovnakú tému.

A tu prichádza na rad Súvisiace články . Konfigurácia v module je jednoduchá, vyžaduje len maximálny počet článkov, ktoré sa majú zobraziť, a či zahrnúť dátum. Musíme sa však pozrieť inde, aby sme zistili, ako sa vytvárajú vzťahy medzi článkami.

Joomla má  sekciu Metadáta pod záložkou Publikovanie v článkoch. Okrem SEO nástrojov (Meta Description a Robots) je tu blok s názvom Kľúčové slová. A pridávanie kľúčových slov je spôsob, akým vytvárame súvisiace články. Ak chcete, aby 2 články súviseli s témou , zahrňte do každého článku rovnaké kľúčové slovo.

Dokumentácia o kľúčových slovách Joomla – upravená v júni 2022 – sa práve o používaní kľúčových slov týmto spôsobom nezmieňuje. Možno v ďalších verziách Joomly bude táto funkcia označená inak alebo dokonca oddelená od metadát.

V našom príklade vidíme, ako sa kľúčové slová, oddelené čiarkami, pridávajú do sekcie Metadáta.

 

Snímka obrazovky Kľúčové slová súvisiace s článkami

 

čo vidíme?

V mojom príklade na webovej stránke Sea Watch som prepojil články súvisiace s časmi prílivu a odlivu pomocou kľúčového slova „príliv.“ V module Súvisiace články na bočnom paneli vidíme, že sa zobrazujú prepojené články, ale nie názov aktuálneho prezeraného článku.

Výberom možnosti Dátum v module sa dátum vytvorenia článku zobrazí pred názvom článku.

 

Snímka obrazovky Súvisiace články Predvolený bočný panel

 

je to tak?

No nie úplne. Popis modulu znie: „Všetky kľúčové slová aktuálneho článku sa vyhľadávajú oproti všetkým kľúčovým slovám všetkých ostatných publikovaných článkov“ – čo podľa môjho názoru znamená, že by som mohol mať medzi článkami nejaké zložitejšie vzťahy. aby bolo možné vylúčiť určitý obsah starostlivým výberom použitých kľúčových slov.

Mám napríklad 20 článkov súvisiacich s paddleboardingom, ale chcem uviesť do súvisu len tie, ktoré sa týkajú paddleboardingu v Spojenom kráľovstve . V tomto prípade teda používam články súvisiace s článkami na filtrovanie toho, čo návštevníci vidia v module, pred obsiahnutými článkami v kategórii Paddle Boarding.

Môžete sa tiež pozrieť na Štítky – Podobné , ktorý robí niečo v tom istom zmysle pomocou štítkov namiesto kľúčových slov. Tu sú uvedené ďalšie články s podobnými štítkami a nezahŕňa možnosť zobrazenia dátumu.

Mohli by sme vytvoriť alternatívne rozloženie?

Možno sa pýtate, o čom je sekcia Rozšírené. Nemá to nič spoločné s údajmi, ktoré vidíme v module, ale týka sa prezentácie modulu. Niektoré z toho závisia od použitej šablóny, či už vaša šablóna má podradenú tému alebo používa prepisy na zmenu rozloženia modulu. V komunitnom časopise Joomla je o tom skutočne užitočný článok z roku 2021 s názvom A Look Into The Advanced Parameters From Modules a ak ste vývojár a začínate s Joomlou, toto môže byť dobrým miestom, kde začať, ak chcete upraviť rozloženia.

V mojej vlastnej verzii modulu Súvisiace články som vytvoril prepísanie html , ktoré v súbore zobrazenia šablóny robí nasledovné:

  • Pridajte miniatúru
  • Priraďte podľa značky
  • Zmeňte zobrazený dátum na zverejnený
  • Formát dátumu sa zmenil z rrrr-mm-dd na „číslo dátumu, celý mesiac, rok“
  • Zobrazte meno autora a kategóriu článku

Ak ste vývojár, môžete dokonca uvažovať o klonovaní tohto modulu a vytvorení modulu, ktorý obsahuje ďalšie parametre (ako tie vyššie), ktoré sú nastavené v pomocnom súbore a nemožno ich prepísať.

Snímka obrazovky Súvisiace články Vylepšený bočný panel

Ak chcete zmeniť zobrazenie, ak sa pozriete do časti Systém > Šablóny > Šablóny stránok a kliknete na odkaz na šablónu v stĺpci Šablóna, uvidíte karty s názvom Editor, Vytvoriť prepisy. Upozorňujeme, že zmena súborov šablón môže spôsobiť problémy so zobrazením.

záver

Hlavnou funkciou modulu Related Articles je nájsť ďalšie články, ktoré majú kľúčové slová podobné tým, ktoré sú v práve prezeranom článku. Nie je prekvapením, že v JED (Joomla Extensions Directory) je množstvo dostupných rozšírení, ktoré stavajú na základnej funkcionalite Ak všetko, čo potrebujete, je zoznam článkov, ktoré súvisia s práve prezeraným článkom, tento modul môže jednoducho poskytnúť túto funkciu.

Dan vytvára webové stránky od roku 1995 a Joomlu začal používať okolo roku 2009 po fušovaní s Mambo. Niekedy navštevuje JUGL  a iné sieťové skupiny, prevádzkuje malú firmu na vývoj webových aplikácií ( DJA ), pričom spolupracuje s ďalšími vývojármi a dizajnérmi v Londýne a okolí, Anglicko.Vo voľnom čase hrá Dan na gitaru, chodí na koncerty, pečie chlieb a je dobrovoľníkom na Glastonbury Festivale. 

Upozorňujeme, že táto webová stránka používa systém automatického prekladu, ktorý pomáha pri preklade do rôznych jazykov. Ospravedlňujeme sa za akúkoľvek chybu alebo preklep, ktorý sa môže vyskytnúť v rôznych textoch.