Wie kann ich die letzten 3 Blogbeiträge unterhalt eines Textes anzeigen?

Hallo @ronnyminow1980

den Shortcode kannst du auch selbst anlegen. Dafür musst du eigenen Code entweder in die functions.php deines Child-Themes einfügen oder du nutzt dafür ein Plugin wie z. B. Code Snippets.

Nachfolgend der Code für die 3 aktuellen Beiträge mit Titel, Datum, Excerpt und readmore:

function apa_three_recent_posts_shortcode() {
    $args = array(
        'post_type'      => 'post',
        'post_status'    => 'publish',
        'orderby'        => 'date',
        'order'          => 'DESC',
        'posts_per_page' => 3,
    );

    $query = new WP_Query( $args );

    if ( $query->have_posts() ) {
        $output = '<div class="recent-home"><h2 class="recent-posts">Aktuelle Beiträge</h2>';

        while ( $query->have_posts() ) {
            $query->the_post();

            $output .= '<div class="recent-wrap">';
            $output .= '<h3><a href="' . esc_url( get_permalink() ) . '">' . esc_html( get_the_title() ) . '</a></h3>';
            $output .= '<p class="post-date">' . esc_html( get_the_date() ) . '</p>';
            $output .= '<div class="post-excerpt">' . esc_html( get_the_excerpt() ) . '</div>';
            $output .= '<a href="' . esc_url( get_permalink() ) . '" class="read-more">Weiterlesen</a>';
            $output .= '</div>';
        }

        $output .= '</div>';

        wp_reset_postdata();

        return $output;
    }
}
add_shortcode('three-recent-posts', 'apa_three_recent_posts_shortcode');

Auf deiner Startseite trägst du im Seiteninhalt ans Ende folgenden Shortcode ein (am besten im Editor den Modus „Text“ nutzen, nicht „visuell“)

[three-recent-posts]

Das kannst du dann natürlich mit CSS stylen, hier mal grob etwas für die Abstände. Das Folgende entweder im Customizer -> Zusätzliches CSS oder, wenn ein Child-Theme vorhanden ist, in die style.css eintragen (jeweils immer ganz ans Ende):

.home .recent-home {
    margin: 50px 0;
}

.home .recent-home .recent-wrap {
    margin-bottom: 20px;
}

.home h2.recent-posts {
    margin-bottom: 30px;
}

 
 

Zum Thema Block-/Gutenberg-Editor:

Ich nutze den Block-Editor auch nicht und wenn man die Beurteilungen ansieht, plus die Masse an Usern, die immer noch das Plugin Classic Editor einsetzen, gibt es eine nicht unerhebliche Anzahl an Benutzern, die es genauso sehen.

@hage

Irgendwann wird der Classic Editor abgeschaltet und dann bleibt dir eh nichts anderes übrig, als dich damit zu beschäfitgen.

Das wäre mir jetzt neu, dass der irgendwann „abgeschaltet“ wird, hast du irgendwelche Quellen dafür, wo man das nachlesen kann? Mein aktueller Wissensstand ist dieser: Link

 

This site will teach you how to build a WordPress website for beginners. We will cover everything from installing WordPress to adding pages, posts, and images to your site. You will learn how to customize your site with themes and plugins, as well as how to market your site online.

Buy WordPress Transfer