Beiträge von fabienne_zh

    Auf der Startseite wird lt. Theme Code explizit kein Titel und damit kein Headerbild ausgegeben. Die entspr. Abfrage befindet sich in der Datei [FONT=Courier New]listinghive/includes/components/class-theme.php[/FONT] in Zeile 142:

    PHP
    // Check title.
    $title = get_the_ID() !== absint( get_option( 'page_on_front' ) );


    Du kannst die Abfrage direkt in dieser Datei mit Änderung auf [FONT=Courier New]$title = true;[/FONT] oder mit z.B. dem folgenden Code in der Datei [FONT=Courier New]functions.php[/FONT] oder ganz ohne Eingriff in Theme Dateien über ein Plugin wie Code Snippets o.ä. überlagern:

    PHP
    add_filter( 'option_page_on_front', function ( $option ) {
        if ( is_page() && doing_filter( 'hivetheme/v1/areas/site_hero' ) && get_the_ID() === absint( $option ) ) $option = 0;
        return $option;
    });


    Dann wird auch auf der Startseite der Titel und das Headerbild ausgegeben.


    noch eine kleine Frage, wenn ich nur das Headerbild ohne Titel möchte, wie muss ich den Code anpassen?
    danke schon mal

    Auf der Startseite wird lt. Theme Code explizit kein Titel und damit kein Headerbild ausgegeben. Die entspr. Abfrage befindet sich in der Datei [FONT=Courier New]listinghive/includes/components/class-theme.php[/FONT] in Zeile 142:

    PHP
    // Check title.
    $title = get_the_ID() !== absint( get_option( 'page_on_front' ) );


    Du kannst die Abfrage direkt in dieser Datei mit Änderung auf [FONT=Courier New]$title = true;[/FONT] oder mit z.B. dem folgenden Code in der Datei [FONT=Courier New]functions.php[/FONT] oder ganz ohne Eingriff in Theme Dateien über ein Plugin wie Code Snippets o.ä. überlagern:

    PHP
    add_filter( 'option_page_on_front', function ( $option ) {
        if ( is_page() && doing_filter( 'hivetheme/v1/areas/site_hero' ) && get_the_ID() === absint( $option ) ) $option = 0;
        return $option;
    });


    Dann wird auch auf der Startseite der Titel und das Headerbild ausgegeben.


    ey genial. viiiielen Dank, funktioniert super :-) jetzt bin ich happy mit meiner Seite

    Das Theme ist scheinbar so gecodet, dass ein "Weiterlesen"-Element nach der Überschrift eingefügt werden muss. Sonst wird das Bild nicht dargestellt.

    Änderungen in der functions.php würden bei Updates überschrieben, wenn du kein Child-Theme nutzt. Wäre also nicht so schön. Zudem ist es immer besser die bereits vorhandenen Mechanismen zu nutzen, statt irgendwelche Funktionalitäten zu überschreiben.


    ah ok, na dann muss ich mich halt damit abfinden. Aber vielen Dank für deinen super Hilfe :-)

    Wenn sich Elementor direkt öffnet, hast du über das kleine Zahnrad unten links Zugriff auf die Optionen der Seite. Dort kannst du das Beitragsbild festlegen.


    das ist bereits festgelegt und trotzdem wird es nicht angezeigt. wie gesagt, auf allen Seiten wird es angezeigt, nur auf der Startseite nicht. Wenn ich eine andere Seite als Startseite definiere, wird bei dieser das Headerbild nicht angezeigt.
    Deshalb denke ich, dass ich das in der funktion.php irgendwie anpassen kann, nur weiss ich nicht wie.

    Sonst noch jemand eine Idee?

    Vielen Dank