Joomla add meta title & description

Joomla bruger ofte menu strukturen til at lave meta title og meta descriptions. Men på egen udviklede komponenter kan det godt være et problem.
I view.html.php kan man nemt sætte meta title og meta description til det ønskede hvis man ikke er tilfreds med Joomla!’s egen.

Først indsættes referencen til getDocument ved hjælp af følgende linje:
$doc = &JFactory::getDocument();

Herefter kan meta title sættes ved at kalde funktionen:
$doc->setTitle("Den ønskede meta titel");

Meta description sættes ved at kalde funktionen:
$doc->setDescription("Den ønskede meta description");

Andre Meta data kan også indsættes, de bruger den sammen funktion:
$doc->setMetadata("keywords","meta title, meta description");

Eksemple:

$doc = &JFactory::getDocument();
$doc->setTitle("Den ønskede meta titel");
$doc->setDescription("Den ønskede meta titel");
$doc->setMetadata("keywords","meta title, meta description");
$doc->setMetadata("robots","INDEX, FOLLOW");

Husk hvis man ønsker at tilrette sin joomla i standard komponenterne eller extensions at lav en override på viewet nede i templaten. Det tingene meget nemmere hvis man ønsker at opdatere sin Joomla! senere hen.

Forfatter: Rasmus Hurup Hansen

Jeg er webudvikler ved Webitall ApS, Programmer alt fra Joomla (Komponenter, Moduler, Plugins), Magento, Wordpress. Mine favorit udviklingsprog er PHP, Javascript, jQuery, Mootools, XML-RPC, SOAP, RESTful