Bài viết gần đây Chức năng - Thủ thuật CSS

Mục lục:

Anonim

Kỹ thuật số 1

Chức năng này rất hữu ích khi bạn cần hiển thị nội dung, đoạn trích, các trường tùy chỉnh hoặc bất kỳ thứ gì liên quan đến bài đăng ngoài liên kết và tiêu đề. Nếu bạn chỉ cần một danh sách các tiêu đề được liên kết, hãy xem kỹ thuật tiếp theo. Đặt hàm sau vào 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; )

    Sử dụng

    Sau khi bạn đã thực hiện chức năng. Đặt phần sau vào thanh bên hoặc bất cứ nơi nào bạn muốn liệt kê các bài đăng gần đây…

    Bạn có thể cho nó 2 đối số, thứ nhất là số lượng bài viết và thứ hai là bạn có muốn hiển thị các đoạn trích hay không. do đó, last_posts (2, false) sẽ hiển thị 2 tiêu đề bài đăng gần đây nhất.

    Kỹ thuật số 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 ) ); ?> 

    Kỹ thuật số 3

    Phiên bản ngắn gọn hơn của # 1, cũng bao gồm một chuỗi truy vấn được chuẩn hóa hơn.