Titelleiste individuell belegen - anspruchsvolle Sache :-)

  • Hallo MitBloGGer !!

    Ich möchte euch gleich mal vorwarnen das ich mit diesem Post ein Anliegen schildern werde was nicht alltäglich sein wird in der Szene und es somit wohl nicht für alle interessant ist, also wer lieber seinen Standard Blog haben will muss nicht mehr weiterlesen :)

    Ich habe - wie manche vielleicht schon entdeckt haben - in meinem Blog so manche Seite statisch integriert das heisst ich hab simple "PHP" Dateien mit Daten in meinem Blog eingebaut um einen gewissen Inhalt präsentieren zu können (About Me, Lebenslauf, etc.). Die Integration hat dankt Olaf wunderbar funktioniert, nun ist mir aber die Idee gekommen das man für jede "statische Seite" den Titel in der Kopfleiste des Browser anpassen könnte. Jede Seite hat einen anderen Inhalt und so wäre das mehr als sinnvoll da vor allem GoGGle damit auch seine Freude haben würde.

    Ich möchte also in meinem Blog z.B. auf der Seite about.php in der Kopfzeile des jeweiligen Browser dann - "Name des Blogs" * About Me - etc. lesen können.

    Damit habe ich aber so meine Probleme wie ich das anstelle. In jedem File wird die Header.php per get_header aufgerufen und ich möchte nicht gerade für jedes PHP File eine eigene header Datei anliegen.

    Ich hab schon probiert das ich in das jeweilige File einen Passus wie <?php $datei_titel = 'bluBBer'; ?> gepackt habe und ihn dann in der "function wp_title" - die im header.php ausgelesen - in der Datei template-functions-general.php ergänzt habe.

    Code
    global $m, $year, $monthnum, $day, $category_name, $month, $posts, $datei_titel;

    So Recht klappen will die Sache natürlich nicht, geht doch ned einfach aber so weit reicht mein PHP Latein leider (noch) nicht :( :(

    Hat vielleicht von euch Spezialisten wer nen Tipp, wie ich das anstellen könnte ... Danke und Gute Nacht ... ach genau meinen blog findet man unter http://www.xtase.net/blog

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Das kann doch nichts kompliziertes sein. Grundsätzlich, bei Beiträgen oder gar statischen Seiten steht - zumindest bei mir - im Titel die jeweilige Seite die betrachtet wird. Zusätzlich mit dem Titel des Blogs.

    Schau ich mir dann den Titel an ergibt das alles sogar einen Sinn.

    PHP
    <?php bloginfo('name'); ?> <?php wp_title(); ?>

    bloginfo zeigt mir also den Titel des Blogs und wp_title den Namen der/des aktuellen Seite/Beitrags.

    Geht das in deinem Fall nicht? Hab ja kA wie du das mit deinen statischen Seiten gelöst hast. Aber wenn du lediglich eigene Templates erstellt hast dürfte das kein Problem sein.

  • Genau, nur so leicht gehts bei mir halt leider nicht.

    Das ist z.B. so eine Seite ...

    -> http://www.xtase.net/blog/about/about.php

    Die about.php sieht dann so aus ...

    Irgendwie is bei mir die Subdomain codex.wordpress.org gerade down, komischerweise weil der Rest geht, schau ich mir das eben später an :?

    Du wirst deine Seiten mit der Seitenverwaltung im Admin Center des WP erzeugt haben, wenn ich mir da z.B. das Impressum in deinem Blog ansehe ?

  • Zitat von hijacker666

    Du wirst deine Seiten mit der Seitenverwaltung im Admin Center des WP erzeugt haben, wenn ich mir da z.B. das Impressum in deinem Blog ansehe ?

    Ja genau. Und eben dann per eigenem Template die Ansicht ein bisschen angepasst.

    Ob man das so lösen kann, fällt mir gerade nicht ein :)
    Ich denke ich würde einfach den Inhalt der header.php da rein setzen und den Titel manuell festlegen. Umständlich und unschön, aber vorrübergehend bis der Codex wieder geht ... :)

  • *hihi*

    Ja so gehts auch, nur ideal isses auch wieder nicht denn wenn ich den "Globalen Header" einmal ändere muss ich auch x-fach in den "eigenen" Templates mitändern ...

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!