Gần đây, một số bạn đã hỏi mình về cách liệt kê bài đăng tương lai đã lên lịch ở WordPress. Hiển thị những bài đăng trong tương lai rất tiềm năng trong việc thu hút mọi người đăng ký blog của bạn. Dưới đây là cách để bạn hiển thị các bài đăng sắp tới trên widget của WordPress.

Như thế nào là bài viết đã lên lịch hay bài viết sắp đến trong WordPress là gì?

Nếu bạn đã viết blog một thời gian hoặc là một blogger chuyên nghiệp. Bạn có thể nhận ra rằng việc xuất bản các bài đăng vào một thời điểm nhất định sẽ nhận được nhiều lượt xem hơn. Nếu chưa quen với việc viết blog và không biết khoảng thời gian nào có nhiều khách truy cập nhất thì bạn nên sử dụng Google Analytics.


Vấn đề là bạn không thể lãng phí khoảng thời gian chờ đợi để đăng bài vào đúng thời điểm đó. Đó là lý do tại sao WordPress có tính năng đặt lịch tích hợp. Nó cho phép bạn liệt kê bài đăng tương lai để việc đăng bài của bạn thuận tiện hơn.

len lich bai viet tuong lai

Sử dụng tạo lịch, bạn có thể tập trung vào việc xuất bản và quản lý lịch đăng bài hiệu quả.

Hãy xem qua 2 cách hiển thị các bài đăng đã được lên lịch trong WordPress và thu hút nhiều lượt view hơn trong tương lai.

Phương pháp 1: Hiển thị các bài đã lên lịch bằng plugin.

Đầu tiên bạn cài đặt và kích hoạt plugin SOUP – Show off Upcoming Posts. Hãy xem hướng dẫn từng bước của chúng tôi về cách cài đặt plugin WordPress.

Sau khi kích hoạt, bạn cần vào mục Appearance >> Widget. Bạn sẽ tìm thấy tiện ích con ‘Bài đăng sắp tới’ trong danh sách các tiện ích con có sẵn. Chỉ cần thêm tiện ích vào widget của bạn, nơi bạn hiển thị các bài đăng đã lên lịch.

bai dang tuong lai widget

Cài đặt widget cho phép bạn chọn số lượng bài đăng đã lên lịch mà bạn muốn hiển thị. Bạn cũng có thể hiển thị ngày tháng bên cạnh chúng, liên kết đến nguồn cấp dữ liệu RSS của bạn. Hoặc liên kết đến một trang nơi người dùng có thể đăng ký danh sách email. Bấm vào nút lưu để lưu cài đặt tiện ích con. Bây giờ bạn có thể truy cập trang web để xem tiện ích đang hoạt động.

hien thi bai dang len lich

Phương pháp 2: Hiển thị các bài đăng đã lên lịch hoặc bài đăng trong tương lại theo cách thủ công.

Thêm đoạn code này vào tệp functions.php trong theme hoặc child theme của website bạn.

function hocwp_upcoming_posts() { 
    $the_query = new WP_Query(array( 
        'post_status' => 'future',
        'posts_per_page' => 3,
        'orderby' => 'date',
        'order' => 'ASC'
    ));
    if ( $the_query->have_posts() ) {
        while ( $the_query->have_posts() ) {
            $the_query->the_post();
            $output .= get_the_title() .' ('.  get_the_time('d-M-Y') . ')';
        }
    } else {
        $output .= 'No posts planned yet.';
    }
    wp_reset_postdata();
    return $output; 
} 
add_shortcode('upcoming_posts', 'hocwp_upcoming_posts'); 

Sau đó, bạn có thể truy cập mục Appearance >> Widget. Thêm tiện ích văn bản vào thanh bên của bạn và thêm đoạn code này [upcoming_post]  vào bên trong tiện ích. Bấm vào nút lưu để lưu cài đặt tiện ích con của bạn. 
bai dang tuong lai code

Bây giờ bạn có thể truy cập website để xem các bài đăng đã lên lịch. Bạn có thể sử dụng shortcode này trong bài đăng, trang hoặc mẫu trong child theme của bạn.

Lời kết

Mình hy vọng đã giúp các bạn hiểu cách hiển thị các bài đăng trong tương lai trên WordPress.

Nếu các bạn thấy hay có thể theo dõi chuyên mục WordPress cơ bản để biết thêm nhiều kiến thức mới nha.

Hãy follow fanpage để nhận được những bài viết mới nhất nhé : Hocwordpress Group