Share Code Web - Chia sẻ niềm đam mê bất tận > Lập trình > Web Design > Wordpress Tips > Hướng dẫn chỉnh sửa WordPress Admin: Listing Screen
Hướng dẫn chỉnh sửa WordPress Admin: Listing Screen
Nguyễn Trung Hiếu
Share Code Web Company 2013

Hướng dẫn chỉnh sửa WordPress Admin: Listing Screen

This entry is part 5 of 6 in the series Customize Wordpress Admin

Tiếp theo loạt bài hướng dẫn chỉnh sửa wordpress admin, hôm nay sharecodeweb tiếp tục hướng dẫn các bạn cách customize màn hình hiển thị danh sách bài viết

Demo kết quả của bài học

customize listing screen in wordpress admin
Sau khi học xong bài này chúng ta sẽ làm được

  • Bỏ một số cột trong danh sách bài viết đối với một số kiểu khác kiểu post type
  • Thay đổi độ rộng của một số cột cho hợp lý

Nguyên liệu cần cho bài học

Cũng như các bài trước, nguyên liệu cho bài học chúng ta cần như sau:

  • Bộ cài wordpress
  • Quyền truy cập vào folder plugin trên host của bạn
  • Và một text editor để có thể code

Học lại bài cũ

Trước khi đi vào bài mới, bạn cần học lại bài cũ để hiểu thêm hơn những bài trước đã làm gì nhé. Do đó, tôi bỏ qua bước settings up một plugin trong wordpress thế nào nhé.

Bỏ một cột từ post listing screen

Giả sử, trong trang admin của tôi, tôi không muốn user thấy được cột tag trong danh sách bài viết thì ta làm thế nào?
Và để chỉnh sửa được chúng ta quan tâm tới 3 action hook sau:

  • manage_posts_columns, dành cho posts listing screen
  • manage_pages_columns, dành cho pages listing screen
  • manage_$post_type_posts_columns, dành cho custom post type. Ví dụ như bạn có một custom post type là ‘cars’, thì sẽ sử dụng action hook là manage_cars_post_type_columns

Trong file plugin bạn thêm đoạn code sau

Khi đó cột “tags” và cả cột “comments” sẽ được gỡ bỏ như hình
remove columns in post listing screen wordpress admin

Thay đổi độ rộng của các cột

Để thay đổi độ rộng, tôi có thể sử dụng css để style. Và một số class mà bạn cần biết để có thể style được

  • .fixed .column-author, cho cột ‘Author’.
  • .fixed .column-categories, cho cột ‘Categories’.
  • .edit-php, để chắc chắn rằng những thay đổi của chúng ta sẽ chỉ áp dụng cho phần edit mà thôi

Do đó, bạn thêm đoạn code sau

Download code

Vậy là các bạn đã học xong cách bỏ một số cột không cần thiết, thay đổi độ rộng của các cột của danh sách bài viết trong admin của wordpress. Bài học tới đây kết thúc!
Nếu bạn nào còn không hiểu thì có thể download demo bên dưới về để tham khảo chi tiết hơn cách viết nhé

Series Navigation<< Hướng dẫn chỉnh sửa WordPress Admin : Help TextHướng dẫn chỉnh sửa WordPress Admin: Adding Styling >>

Related Posts

Tác giả: Nguyễn Trung Hiếu

Một blogger ... cùi bắp! Đơn giản: tôi muốn ghi lại những gì xảy ra xung quanh, cả công việc lẫn cuộc sống và chia sẻ với các bạn đọc. Nếu bạn cảm thấy bài viết có nhiều điểm không chính xác, hãy comment và chia sẻ để tôi còn được học hỏi từ những góp ý của bạn. Email: hieunt.dcn@gmail.com

Leave a comment

Bạn phải Đăng nhập để tham gia bình luận.

https://sharecodeweb.net/?s={search_term_string}

Blog Stats

  • 5.777 hits
%d bloggers like this: