Fungsi Posting Terbaru - Trik CSS

Daftar Isi:

Anonim

Teknik # 1

Fungsi ini berguna ketika Anda perlu menampilkan konten, kutipan, bidang kustom, atau apa pun yang terkait dengan posting di luar tautan dan judulnya. Jika Anda hanya membutuhkan daftar judul yang ditautkan, lihat teknik selanjutnya. Letakkan fungsi berikut di functions.php

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; )

    Pemakaian

    Setelah Anda membuat fungsinya. Letakkan yang berikut ini di sidebar atau di mana pun Anda suka daftar postingan terbaru…

    Anda dapat memberikan 2 argumen, yang pertama adalah jumlah posting dan yang kedua adalah apakah Anda ingin menampilkan kutipannya atau tidak. jadi recent_posts (2, false) akan menampilkan 2 judul postingan terbaru.

    Teknik # 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 ) ); ?> 

    Teknik # 3

    Versi # 1 yang lebih ringkas, yang juga menyertakan string kueri yang lebih standar.