24. April 2009

Joomla 1.5: festen Seitentitel mit individuellem Inhaltstitel

Ich bin mit den Grundzügen eines Joomla 1.5-Projektes halbwegs fertig und kümmere mich jetzt um die Details. Dazu gehört für mich auch ein aussagekräftiger Seitentitel für Mensch und Suchmaschine.

Leider habe ich im Joomla-Backend eine Konfigurations-Möglichkeit für den Seitentitel vergeblich gesucht. Angegeben hat er automatisch nur den Titel des Inhalts. Nach ein Doku-Studie mit Google Unterstützung dann die Lösung.

1. Schritt: Hübschen Seitentitel angeben. Eingestellt wird dieser im Joomla-Backend unter Site -> Konfiguration -> Reiter: Site -> Name der Website (das Feld nach “Offline Meldung”).

2. Schritt: Die “index.php” des Templates öffnen und dort im <head>Bereich folgenden Code einfügen:

&lt;?php
//"Name der Website" holen
$konfiguration =&amp; JFactory::getConfig();
$seitenname = $konfiguration-&gt;getValue('config.sitename');
//Seitentitel holen
$dokument =&amp; JFactory::getDocument();
$inhaltstitel = $dokument-&gt;getTitle();
//Titel schreiben
$dokument-&gt;setTitle($seitenname.' - '.$inhaltstitel);
?&gt;

3. Schritt: Bei Bedarf anpassen, z. B. erst den Inhaltstitel angeben: $inhaltstitel.' - '.$seitenname, oder den Titel mit Zeichen aufhübschen: '&gt;...&gt;'$seitenname.' || '.$inhaltstitel.'&lt;...&lt;'. Je nach Lust und Laune.

4. Schritt: Reload -> Freuen. :D



2 Kommentare zu »Joomla 1.5: festen Seitentitel mit individuellem Inhaltstitel«


Kommentar schreiben: