1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

Logo wird nur auf der Startseite angezeigt

Dieses Thema im Forum "Design" wurde erstellt von fastyle, 21. April 2010.

  1. fastyle

    fastyle Member

    Registriert seit:
    16. März 2010
    Beiträge:
    20
    Zustimmungen:
    0
    Hallo zusammen, ich habe mal wieder ein Problem. Mein Logo wird nur auf der Startseite angezeigt und ich hab' absolut keine Ahnung warum nicht auf den anderen Seiten auch.

    Ich habe mein Logo in der header.php untergebracht und dann über <?php get_header(); ?> in die index.php und z.B. in die single.php eingebunden.

    Bei der index.php funktioniert es auch einwandfrei nur bei allen anderen seiten zeigt der mir einen Platzhalter mit Fragezeichen der ja besagt das die Grafik nicht gefunden wurde.

    Wie kann das sein? Hat einer von euch 'ne Idee?

    Danke schonmal für eure Mühe.
     
  2. spickzettel

    spickzettel Well-Known Member

    Registriert seit:
    19. Januar 2006
    Beiträge:
    1.848
    Zustimmungen:
    0
    Vermutlich ist der Pfad zum Bild falsch? Wie wird das Bild denn in der header.php eingebunden?
     
  3. fastyle

    fastyle Member

    Registriert seit:
    16. März 2010
    Beiträge:
    20
    Zustimmungen:
    0
    Hi, ich habe das Bild so in der header.php eingebunden:

    <a href="<?php bloginfo('url'); ?>"><img src="wp-content/themes/falste/images/header.png" id="logo"/></a>

    Müsste doch eigentlich richtig sein oder nicht?
     
  4. spickzettel

    spickzettel Well-Known Member

    Registriert seit:
    19. Januar 2006
    Beiträge:
    1.848
    Zustimmungen:
    0
    Nein, absolute Pfade sind besser, da der Ausgangspunkt von verschiedenen Seiten aus unterschiedlich ist:

    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    www.example.org durch die eigene Domain ersetzen

    eventuell-wordpress-unterverzeichnis/ ersetzen, falls wordpress in einem Unterverzeichnis erreichbar ist, ansonsten löschen.
     
  5. _Paul_

    _Paul_ Well-Known Member

    Registriert seit:
    27. April 2008
    Beiträge:
    100
    Zustimmungen:
    0
    Noch besser ist es, wenn du es folgendermaßen angibst:
    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    So holt sich WordPress dynamisch die Theme-Adresse des verwendeten Themes.
     
  6. fastyle

    fastyle Member

    Registriert seit:
    16. März 2010
    Beiträge:
    20
    Zustimmungen:
    0
    Tausend Dank, genau so eine Lösung fehlte mir. Funktioniert bestens!
     
  7. marctrai

    marctrai New Member

    Registriert seit:
    10. Juni 2010
    Beiträge:
    4
    Zustimmungen:
    0
    ich habe folgendes problem mit meiner *.swf-datei im header, die auch nur auf der Startseite angezeigt wird.
    Vielleicht könnt Ihr mir auch auf die Sprünge helfen!? Hier der aktuelle Code:

    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Auf der Startseite wird das *swf-Logo richtig angezeigt. Auf den folgenden Seiten bekomme ich nur den Text: << Dies ist der alternative Content, wenn kein Flash oder eine veraltete Version installiert ist. >> angezeigt.

    Was mache ich nur falsch? Über Google hae ich bisher nichts finden können :((

    Danke vorab!
     
  8. Tutrix

    Tutrix Well-Known Member

    Registriert seit:
    21. Mai 2010
    Beiträge:
    3.734
    Zustimmungen:
    28
    @ marctrai

    Nimm das Flash mal aus dem "home"-Link raus, das dürfte mit Flash eh nicht funktionieren.

    und die Beschreibung?......wird die noch daneben angezeigt?
    wenn nicht, auch raus damit

    Link zur Seite hilft den Helfern ;)
     
  9. marctrai

    marctrai New Member

    Registriert seit:
    10. Juni 2010
    Beiträge:
    4
    Zustimmungen:
    0
    Danke für Deinen Tip.
    Ich habe mein Flash-Logo wie folgt erfolgreich eingebunden:

    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
     
  10. Tromsoe

    Tromsoe Member

    Registriert seit:
    7. September 2013
    Beiträge:
    6
    Zustimmungen:
    0
    Hallo,

    ich habe ein ähnliches Problem. Ich habe in meinem twentyeleven Theme ein Logo statt dem Titel eingefügt. Jedoch erscheint dies nur auf der Startseite. In den anderen Dateien ist bereits der get header Befehl eingefügt. Ich glaube es liegt an einer Bedingung im header... Ich habe folgenden Coce im Header:
    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Ich glaube es liegt an dem "class hfeed". Was muss ich da eintragen, damit es überall angezeigt wird? Oder ist das der falsche Ansatz?

    Vielen Dank schon mal!
     
  11. Tromsoe

    Tromsoe Member

    Registriert seit:
    7. September 2013
    Beiträge:
    6
    Zustimmungen:
    0
    Hat sich erledigt. Lag auch am relativen Pfad :roll:
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden