Support » Themes » WP_6.2 Headerbild wird als fehlend angezeigt

  • Hallo,
    Warum wird das Headerbild als fehlend angezeigt, obwohl ich keins ausgewählt habe?

    Nach Update auf WP 6.2. konnte ich mein Child-Theme (Twenty Ten) nicht mehr aktivieren. Schwerer Fehler.
    Habe dann der Reihe nach alle geänderten Dateien aktiviert, bis auf
    die functions.php. Dort scheint wohl einiger Code nicht mehr aktuell zu sein.

    WP 6.2./ Twenty Ten 3.8.
    im Child:
    layout
    archive.php
    category.php
    comments.php
    loop.php
    loop.single.php
    style.css

    Grüße

    Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]

Ansicht von 5 Antworten - 1 bis 5 (von insgesamt 5)
  • Hallo,
    vermutlich wird dann wohl noch ein Template defekt sein. Was passiert denn, wenn du nach einer Sicherung das Parent Theme aktivierst? – Gibt es es dann kein Problem mit dem Bild im Header?
    Evtl. wurde im Child-Theme auch die header.php angepasst. Das könntest du auch noch prüfen und evtl. mit der header.php im aktuell im WordPress Repository angebotenen Theme TwentyTen vergleichen.

    Evtl. solltest du auch überlegen, ob es nicht sinnvoller ist, auf ein aktuelles Theme umzustellen. Das Theme ist immerhin schon 13 Jahre alt.

    Viele Grüße
    Hans-Gerd

    Thread-Starter runathome

    (@runathome)

    Wenn ich das Originale Theme aktivier, dann ist alles normal.
    Hab jetzt Headerbild mit bling.gif aktiviert. Bildfehler weg.

    Was noch seltsam ist: sobald ich eine functions.php aus dem
    funktionierenden Theme in Child Ordner kopier, dann kommt auch schwerer Fehler.

    Moderator Bego Mario Garde

    (@pixolin)

    Was noch seltsam ist: sobald ich eine functions.php aus dem
    funktionierenden Theme in Child Ordner kopier, dann kommt auch schwerer Fehler.

    Du kopierst die ganze Datei? Dann ist ein schwerer Fehler nicht überraschend. Funktionsnamen müssen in PHP eindeutig sein. Verwendet das Child-Theme die gleichen Funktionsnamen wie das Parent-Theme, gibt es einen Fatal Error.

    Thread-Starter runathome

    (@runathome)

    Ja, es werden die gleichen Namen verwendet wie das Parent Theme.
    Ist das nicht der Zweck des Child-Theme?
    Es sind ja die veränderten/ angepassten Dateien darin.

    Jetzt funktioniert erstmal alles wieder. Da ich etliche Jahre raus bin, möchte ich kein aktuelles Theme wieder anpassen. Hatte viele viele Jahre ein angepasstes WP3.0 am laufen. Nie Probleme.
    Am ehesten wird wohl ein Umstieg auf was anders irgendwann passieren.

    Hallo,

    Ja, es werden die gleichen Namen verwendet wie das Parent Theme.
    Ist das nicht der Zweck des Child-Theme?

    defintiv nein!

    Hier ein Beitrag direkt auf wordpress.org dazu.

    Da heißt es:

    In that way, the functions.php of a child theme provides a smart, trouble-free method of modifying the functionality of a parent theme.

    Also: Die functions.php eines Child-Themes bietet eine Methode, die Funktionalität eines Parent-Themes zu verändern bzw. zu erweitern.

    Wenn du also beispielsweise eine Funktionalität im Parent Theme vermisst, dann könntest du in dem Fall ein Child Theme verwenden und diese zusätzliche Funktion in die functions.php packen.

    In dem Beitrag findest du viele weitere Hinweise auf die Erstellung eines Child Themes.

    Viele Grüße
    Hans-Gerd

Ansicht von 5 Antworten - 1 bis 5 (von insgesamt 5)
  • Das Thema „WP_6.2 Headerbild wird als fehlend angezeigt“ ist für neue Antworten geschlossen.