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 : Dashboard admin
Hướng dẫn chỉnh sửa WordPress Admin : Dashboard admin
Nguyễn Trung Hiếu
Share Code Web Company 2013

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

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

Tiếp theo loại bài về customize wordpress admin, hôm nay sharecodeweb hướng dẫn các bạn customize trang dashboard của wordpress theo cách tạo plugin.

Demo hình ảnh kết quả

customize dashboard wordpress admin
Sau khi học xong bài này chúng ta sẽ làm được một số việc như sau:

  • Gỡ bỏ một số metabox không cần thiết
  • Di chuyển metabox sang vị trí khác
  • Thêm metabox phù hợp với người dùng

Nếu chỉ có vậy thì chắc chắn các bạn sẽ nghĩ rằng là tại sao mình phải viết một bài hướng dẫn như thế này. Thực ra mình muốn cho các bạn một cách tiếp cận khác ngoài việc sử dụng tính năng Screen Option của wordpress. Nhưng điều hạn chế của cách này là user không có quyền administrator sẽ không thể remove được. Do đó,bài này sẽ cho các bạn cách thiết kế theo plugin riêng, như vậy sẽ cho các bạn học thêm về bộ core của wordpress nhiều hơn và có thể tùy biến nhiều hơn

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

Cũng như 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

Setting up plugin

Các bước tạo một file plugin các bạn xem lại bài trước tại đây nhé. Mình sẽ không đưa lại nữa.

Gỡ một số metabox không mong muốn

Để remove một metabox nào đó không mong muốn, chúng ta thêm đoạn mã sau

Như vậy, ở đây, tôi đã thực hiện gỡ bỏ các metabox sau

  • Recent Comments
  • Incoming Links
  • QuickPress
  • WordPress Blog
  • Other WordPress News

Lúc này, nhìn dashboard của bạn sẽ trông sáng sủa hơn rất nhiều.
metaboxes removed

Di chuyển một Metabox bất kỳ

Giả sử mình muốn di chuyển metabox Right Now sang bên phải, thì làm thế nào. Trong plugin của bạn, bạn thêm đoạn code sau:

right now moved from left to right

Thêm mới một metabox

Để thêm mới một metabox, chúng ta sử dụng hàm wp_add_dashboard_widget(), và active hook của wordpress lên.

Ở đây, mình thực hiện thêm 2 metabox là Welcome Userful links. Các bạn cũng có thể tùy biến theo cách của mình.

Download code

Vậy là các bạn đã học xong cách remove một metabox không mong muốn, chỉnh sửa vị trí của nó, và thêm mới một số metabox theo ý bạn. 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 : Trang loginHướng dẫn chỉnh sửa WordPress Admin : Custom Admin Menus >>

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: