Child-Theme wird erkannt, Änderungen an index.php aber nicht übernommen...

  • Moin zusammen,

    ich habe bei meiner Seite ein kleines Problem. Ich habe mir das Theme "Goodnews5" gekauft und daran per Child-Theme einige Änderungen in der Gestaltung vorgenommen. Das funktioniert auch wunderbar. Eingebunden habe ich das ganze so:

    Code
    function child_theme_styles() {
    wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/main.css' );
    wp_enqueue_style( 'child-theme-css', get_stylesheet_directory_uri() .'/style.css' , array('parent-style'));
    
    
    }
    add_action( 'wp_enqueue_scripts', 'child_theme_styles' );?>

    Die css-Datei habe ich ebenso angepasst. Wie gesagt, das klappt wunderbar und Design-Änderungen werden auch übernommen.

    Jetzt müsste ich die index.php ein wenig abändern, dazu habe ich lediglich gefunden, dass dafür im Child-Ordner nur eine gleichnamige Datei angelegt werden muss und Wordpress dass dann quasi alleine regeln würde - aber das funktioniert nicht, die Änderungen werden nicht übernommen. Egal ob ich Einträge entferne oder neue hinzufüge, das Aussehen der Seite bleibt gleich. Den Cache bei WP habe ich auch schon mehrfach bereinigt.

    Es geht um diese Seite...

    Hat jemand eine Idee was ich machen kann?


    Besten dank

    Michael

    • 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

  • Schau Dir mal die Template Hierarchy von WordPress an. Die index.php Datei wird da erst als allerletztes Fallback gesucht und genutzt.

    In Deinem Theme sollte es lt. Theme Dokumentation diverse Möglichkeiten geben, die Seiten auch ohne Anpassungen via Child-Theme passend zu konfigurieren. Entspr. Empfehlungen für das Vorgehen siehe bei Deiner anderen Frage...

    7 Mal editiert, zuletzt von b3317133 (6. September 2019 um 15:37)

  • Solche Anpassungen gehören in die functions.php des Childthemes

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

  • Der im Eröffnungspost gezeigte Code ist eine PHP Funktion und keine HTML.

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

  • Ja, und der steht auch in der functions.php. Damit wollte ich nru zeigen, dass die css-Datei richtig eingebunden ist...um diese ging es aber nicht direkt, sondern das ich zusätzliche Gestaltungselemente in die Seite einfügen wollte, die aber nicht umgesetzt werden und das es nicht an der css-Datei liegt...

  • Die Lösung hat vermutlich @b3317133 gepostet. Schau dir die Template Hierarchie an.

    Das Geheimnis des Könnens liegt im Wollen!
    [size=12]Bitte keine Hilfegesuche per PN (auch keine "privaten" Links). Das ist ein öffentliches Forum.[/SIZE]

Jetzt mitmachen!

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