Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

Wie ändert man die Seitentitel?

Eingetragen von robi (25)
am 31.10.2008 - 19:37 Uhr in
  • Allgemeines zu Drupal
  • Drupal 6.x

Ich bin heute über ein Problemchen gestolpert, für das ich bisher keine passende Lösung finden konnte. Und zwar entsprechen die Seitentitel (im Browser) immer den Beitragstiteln (also der h1 Überschrift). Außerdem steht dann immer noch der Name der Webseite dahinter.
Das ist freilich ärgerlich, weil ich meine Seite so nicht wirklich auf Suchmaschinen optimieren kann.

Hat jemand eine Idee, wie man die Seitentitel unabhängig vom Beitragtitel eingeben kann?
Wie man den Namen der Webseite als der Titelzeile wegbekommt?
Und wie man außerdem den Titel auf der Startseite individuell anpassen kann?

Grüße Robi

‹ Strategie zum Übersetzen einer Seite Installation bei all-inkl.com klappt nicht ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Mit Theming ...

Eingetragen von Thoor (3678)
am 31.10.2008 - 19:44 Uhr

Die Beiträge könntest Du mit Deiner node.tpl.php entsprechend anpassen. Sieh dir mal den Quelltext der Datei an ...
-------------------------------------
Öfter mal was neues ... warum nicht mal DRUPAL :-) Meinen "Drupal Kampf" als Anfänger schildere ich mal unter http://www.thoor.de

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ok. Ich habe im CCK neue

Eingetragen von robi (25)
am 31.10.2008 - 20:00 Uhr

Ok. Ich habe im CCK neue Felder angelegt um Seitentitel und Überschrift unabhängig zu kontrollieren. Diese Felder gebe ich jetzt in der page.tpl.php aus, also z.B. so für den Titel.

<?php
print $node->field_mein_titel[0]['safe']
?>

Das klappt mit allen Seiten sehr gut, außer mit der Startseite. Da bleibt die Variable
halt leer. Wie kann ich einen Titel explizit für die Startseite angeben?

  • Anmelden oder Registrieren um Kommentare zu schreiben

robi schrieb Das ist

Eingetragen von patcher (217)
am 31.10.2008 - 20:08 Uhr
robi schrieb

Das ist freilich ärgerlich, weil ich meine Seite so nicht wirklich auf Suchmaschinen optimieren kann.

kurze zwischenfrage, da ich zum thema seo nicht so viel ahnung habe. was ist an der kombination seiten-name und überschrift im seiten-titel (browser) unter seo-gesichtspunkten so schlecht? wenn ich davon ausgehe, dass im node-titel wesentliche stichworte sind und somit auch im html-titel (und optional noch in der url).. dann habe ich doch sshcon wesentliches abgedeckt oder?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo, ich interessiere mich

Eingetragen von mmiethe79 (86)
am 31.10.2008 - 21:51 Uhr

Hallo, ich interessiere mich auch fuer das Thema.
Was an der Kombination schlecht ist weis ich auch nicht, aber das kann man ja ueber CCK Felder beheben.

Was ich ebenfalls nicht weis ist wie und wo man den Titel nun fuer die Startseite festlegen kann?

Edit: Natuerlich kann man ueber Einstellungen -> Websiteinformationen den Titel festlegen. Doch das generelle
Problem ist ja das Drupal den Namen der Seite an jeden Titel dranhaengt!
Das kann doch nicht wirklich hard gecoded sein??

Gruss

  • Anmelden oder Registrieren um Kommentare zu schreiben

Drupal-API hilft immer

Eingetragen von tumblingmug (872)
am 31.10.2008 - 22:12 Uhr

Wo Du die Funktion einbindest, hängt von Deinen Umständen ab:
http://api.drupal.org/api/function/drupal_set_title/6

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke, guter Tip. Der

Eingetragen von mmiethe79 (86)
am 31.10.2008 - 23:50 Uhr

Danke, guter Tip.

Der folgende Code funktioniert ohne Probleme in meinen Nodes

<?php
$mytitle
= "My title";
drupal_set_title($mytitle);
?>

... aber nicht mit dem Front Page Module!
Der Code wird scheinbar einfach nicht ausgefuehrt auf der Frontpage (anderer PHP code schon).
Ich mache es genauso wie hier steht http://drupal.org/node/23224.

Edit:
Ok, der Code funktioniert nun doch auf der Startseite.
Allerdings wird der Name der Seite trotzdem angehangen.
Meine Startseite heisst jetzt also

My title | MeineDomain.de

Das kann doch eigentlich nicht wahr sein. Sowas einfaches wie den Titel auf der Frontpage
setzen darf nicht so umstaendlich sein.

Hat noch jemand eine Idee?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Modul

Eingetragen von drubb (580)
am 01.11.2008 - 00:27 Uhr

Hallo,

speziell dafür gibt es ein Modul:

http://drupal.org/project/page_title

Gruß,
Boris

  • Anmelden oder Registrieren um Kommentare zu schreiben

Seitentitel wichtig für Suchmaschinen

Eingetragen von robi (25)
am 01.11.2008 - 00:27 Uhr

Auch wenn ich mich da nicht wirklich gut auskenne, so halte ich mich doch generell bei der Erstellung des Seitentitels an einige Grundregeln:

Der Titel sollte möglichst kurz und prägnant sein. Heißt deine Seite beispielsweise "www.ich-ess-gern-hunde.de", dann sind Dinge wie "www." und ".de" meines Erachtens überflüssiger Ballast für den Seitentitel. Es ist denke ich auch nicht nötig, den gesamten Titel auf jeder Unterseite erscheinen zu lassen.

Ich finde jedoch, dass die einzelnen Seitetitel durchaus auch um Worte erweitert werden können, die über die Bezeichnung der h1 Überschrift hinausgehen oder eben auch gekürzt werden könnten(falls die Überschrift sehr lang ist).

  • Anmelden oder Registrieren um Kommentare zu schreiben

Setzt das jemand fuer D6

Eingetragen von mmiethe79 (86)
am 01.11.2008 - 00:44 Uhr

Setzt http://drupal.org/project/page_title jemand fuer D6 schon ein??

Bis jetzt ist meine Loesung mit CCK ein Feld fuer den Titel anlegen und das im
Template auszugeben. Zusaetzlich brauchts dann noch eine Fallunterscheidung im Template
ob es das CCK Feld auch gibt, wenn nicht wird $head_title ausgeben.

Gruss

  • Anmelden oder Registrieren um Kommentare zu schreiben

sorry,doppelt

Eingetragen von mmiethe79 (86)
am 01.11.2008 - 00:38 Uhr

sorry,doppelt

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja, einfacher geht es nicht.

Eingetragen von cps (157)
am 01.11.2008 - 13:18 Uhr
mmiethe79 schrieb

Setzt http://drupal.org/project/page_title jemand fuer D6 schon ein??

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 1 Woche 6 Tagen
  • Hey danke
    vor 1 Woche 6 Tagen
  • Update: jetzt gibt's ein
    vor 2 Wochen 15 Stunden
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 5 Tagen
  • Da scheint die Terminologie
    vor 2 Wochen 5 Tagen
  • Kannst doch auch alles direkt
    vor 3 Wochen 2 Tagen
  • In der entsprechenden View
    vor 3 Wochen 2 Tagen
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 2 Tagen
  • gelöst
    vor 5 Wochen 5 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 5 Wochen 6 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20451

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 25 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association