Tạo trang quản lý bài viết cho thành viên WordPress

tao trang quan ly bai viet wordpress

Bài viết này thực hiện (hoặc lụm bài về đăng câu like từ các trang khác) bởi Việt Lâm Coder một YOUTUBER có tâm và đẹp trai siêu cấp vô địch zũ trụ. Các bạn đi ngang nếu được cho Lâm 1 like và 1 đăng ký kênh Youtube nhé !!

Ở bài trước trong Serie Tạo và quản lý bài viết Front End không dùng Plugin, chúng ta đã giúp thành viên WordPress đăng bài ngay ngoài trang chủ, vậy tiếp theo chúng ta cần tạo 1 trang cho phép thành viên xem và quản lý các bài viết của mình.

Tạo trang quản lý bài viết cho thành viên WordPress– Đầu tiên bạn cần tạo 1 file quản lý bài viết : quan-ly-bai-viet.php
Mình sẽ tách nhỏ và giải thích từng đoạn trong file này, rồi gộp thành 1 file hoàn chỉnh ở cuối bài– Tạo template : Quản lý bài viết

– Kiểm tra thành viên đã đăng nhập hay chưa nếu đã đăng nhập thì lấy thông tin thành viên hiện tại, nếu chưa sẽ hiện form đăng nhập:

– Tạo Form Quản Lý Bài Viết

– Giải thích đoạn code trên:

  • $userid = $current_user->ID; : lấy ID của thành viên đang đăng nhập
  • $vnkings = new WP_Query(array()) : Tạo Query Post
  • ‘post_status’ => array(‘publish’, ‘pending’) : Lấy tất cả các bài viết có trạng thái là Publish và Pending
  • orderby ID order DESC : Lấy bài viết theo danh sách mới tới cũ
  • ‘author’ => $userid : lấy bài viết có tác giả là $userid
  • ‘paged’ => get_query_var(‘paged’) : Tạo phân trang
  • ‘posts_per_page’=> 10 : lấy 10 bài viết trên 1 trang
  • wp_pagenavi : Tạo phân trang cho Query Post $vnkings bên trên

Lưu ý có 1 phần sua-bai.html mình sẽ hướng dẫn cụ thể tạo trang sửa bài viết trong bài tiếp theo

– Tổng kết lại đoạn code trong file quan-ly-bai-viet.php

– Cuối cùng là bạn vào Trang quản trị > Trang > Tạo trang > Quản lý bài viết (chọn template là Quản lý bài viết):

Bây giờ bạn vào trang domain/quan-ly-bai-viet thể xem thành quả của mình rồi.
Nếu bạn có điều gì chưa hiểu, xin vui lòng đặt câu hỏi hoặc bình luận ở phía cuối bài.

Chúc các bạn thành công

Nguồn : wordpress.vnkings.com

Bài viết này thực hiện (hoặc lụm bài về đăng câu like từ các trang khác) bởi Việt Lâm Coder một YOUTUBER có tâm và đẹp trai siêu cấp vô địch zũ trụ. Các bạn đi ngang nếu được cho Lâm 1 like và 1 đăng ký kênh Youtube nhé !!

Liên hệ ngay với Việt Lâm Coder
Xin chào! Chúng tôi có thể giúp gì cho bạn ?
Gọi ngay cho chúng tôi