Letzte Beiträge Funktion - CSS-Tricks

Technik # 1

Diese Funktion ist nützlich, wenn Sie Inhalte, Auszüge, benutzerdefinierte Felder oder alles, was mit dem Beitrag zu tun hat, über den Link und den Titel hinaus anzeigen müssen. Wenn Sie nur eine Liste verknüpfter Titel benötigen, lesen Sie die nächste Technik. Fügen Sie die folgende Funktion in functions.php ein

function recent_posts($no_posts = 10, $excerpts = true) ( global $wpdb; $request = "SELECT ID, post_title, post_excerpt FROM $wpdb->posts WHERE post_status = 'publish' AND post_type='post' ORDER BY post_date DESC LIMIT $no_posts"; $posts = $wpdb->get_results($request); if($posts) ( foreach ($posts as $posts) ( $post_title = stripslashes($posts->post_title); $permalink = get_permalink($posts->ID); $output .= '
  • ' . htmlspecialchars($post_title) . '

    '; if($excerpts) ( $output.= '
    ' . stripslashes($posts->post_excerpt); ) $output .= '
  • '; ) ) else ( $output .= '
  • No posts found
  • '; ) echo $output; )

    Verwendung

    Nachdem Sie die Funktion gemacht haben. Fügen Sie Folgendes in die Seitenleiste ein oder wo immer Sie möchten, dass die letzten Beiträge aufgelistet werden…

    Sie können 2 Argumente angeben, das erste ist die Anzahl der Beiträge und das zweite ist, ob Sie die Auszüge anzeigen möchten oder nicht. Daher werden in den letzten Posts (2, false) die beiden neuesten Post-Titel angezeigt.

    Technik Nr. 2

     'postbypost', // or daily, weekly, monthly, yearly 'limit' => 10, // maximum number shown 'format' => 'html', // or select (dropdown), link, or custom (then need to also pass before and after params for custom tags 'show_post_count' => false, // show number of posts per link 'echo' => 1 // display results or return array ) ); ?> 

    Technik # 3

    Prägnantere Version von # 1, die auch eine standardisiertere Abfragezeichenfolge enthält.

    
    
  • Interessante Beiträge...