Dashboard WordPress chính là trái tim của toàn bộ hệ thống quản trị website, là nơi bạn bắt đầu mọi công việc hàng ngày. Hãy tưởng tượng nó như một bảng điều khiển trung tâm, nơi mọi thông tin quan trọng, từ số liệu thống kê truy cập, bình luận mới, cho đến tình trạng sức khỏe website đều được hiển thị một cách trực quan qua các khối thông tin nhỏ gọi là widget. Tuy nhiên, khi bạn cài đặt plugin thêm nhiều plugin, bảng điều khiển này có thể nhanh chóng trở nên lộn xộn với hàng loạt widget không thực sự cần thiết. Sự bừa bộn này không chỉ gây rối mắt mà còn làm giảm hiệu suất làm việc, khiến bạn mất tập trung vào những tác vụ quan trọng. Việc xóa widget không mong muốn sẽ giúp không gian quản trị của bạn trở nên gọn gàng, sạch sẽ và chuyên nghiệp hơn. Bài viết này sẽ hướng dẫn bạn chi tiết từ A-Z, từ việc hiểu rõ về dashboard, widget, lý do cần dọn dẹp, cho đến các phương pháp xóa widget bằng cả code và plugin một cách an toàn và hiệu quả.

Hiểu về dashboard và widget trong WordPress
Để tối ưu không gian làm việc, trước hết chúng ta cần hiểu rõ các thành phần cốt lõi của nó. Việc nắm vững vai trò của dashboard và công dụng của từng widget sẽ giúp bạn đưa ra quyết định chính xác về việc nên giữ lại hay loại bỏ những gì, từ đó tạo ra một môi trường quản trị thật sự hiệu quả.
Tổng quan về dashboard WordPress
Dashboard, hay Bảng tin, là màn hình đầu tiên bạn nhìn thấy sau khi đăng nhập vào khu vực quản trị WordPress. Đây là trung tâm chỉ huy, cung cấp một cái nhìn tổng quan toàn diện về mọi hoạt động đang diễn ra trên trang web của bạn. Vai trò chính của dashboard là giúp người quản trị nắm bắt thông tin nhanh chóng và truy cập vào các chức năng quản lý khác một cách thuận tiện.
Các khu vực phổ biến trên dashboard thường bao gồm:
- At a Glance (Tổng quan): Hiển thị số lượng bài viết, trang, và bình luận.
- Activity (Hoạt động): Liệt kê các bài viết được xuất bản gần đây và những bình luận mới nhất.
- Quick Draft (Bản nháp nhanh): Cho phép bạn phác thảo ý tưởng bài viết mới ngay lập tức.
- Site Health Status (Tình trạng trang): Cảnh báo về các vấn đề kỹ thuật hoặc bảo mật cần chú ý.
- WordPress Events and News (Tin tức và sự kiện WordPress): Cập nhật thông tin từ cộng đồng WordPress.
Mỗi khu vực này thực chất là một widget, được sắp xếp để mang lại thông tin hữu ích nhất cho bạn.

Widget là gì và công dụng của widget trên dashboard
Trong ngữ cảnh của dashboard WordPress, widget là những khối (box) chứa thông tin hoặc chức năng cụ thể, được thiết kế để hiển thị dữ liệu một cách cô đọng. Chúng giống như các ứng dụng nhỏ trên điện thoại của bạn, mỗi ứng dụng thực hiện một nhiệm vụ riêng biệt. Công dụng chính của chúng là cung cấp lối tắt và thông tin tổng hợp, giúp bạn tiết kiệm thời gian và công sức quản lý.
Có hai loại widget chính trên dashboard:
- Widget mặc định: Đây là những widget đi kèm với bản cài đặt WordPress gốc như “Welcome to WordPress”, “Site Health”, “Quick Draft”,… Chúng cung cấp các chức năng cơ bản và thông tin cần thiết cho mọi người dùng.
- Widget bổ sung: Khi bạn cài đặt các plugin mới, nhiều plugin sẽ tự động thêm widget của riêng chúng vào dashboard. Ví dụ, plugin Yoast SEO có thể thêm widget thông báo về SEO, WooCommerce thêm widget hiển thị doanh thu và đơn hàng, hay các plugin bảo mật thêm widget cảnh báo về các hoạt động đáng ngờ. Chính sự đa dạng này đôi khi lại là nguyên nhân gây ra sự lộn xộn.
Lý do cần xóa widget không mong muốn trên dashboard
Một dashboard sạch sẽ không chỉ là vấn đề thẩm mỹ, mà nó còn ảnh hưởng trực tiếp đến hiệu quả công việc và trải nghiệm của người quản trị. Việc giữ lại quá nhiều widget không cần thiết có thể biến trung tâm điều khiển của bạn thành một không gian hỗn loạn, gây ra nhiều phiền toái hơn là lợi ích.
Ảnh hưởng của widget rối mắt đến hiệu suất quản trị
Bạn đã bao giờ cảm thấy choáng ngợp khi đăng nhập vào WordPress và đối mặt với một màn hình đầy ắp các thông báo, biểu đồ, và số liệu không liên quan? Đây là một vấn đề phổ biến. Một dashboard lộn xộn có thể gây mất tập trung nghiêm trọng. Thay vì tập trung vào việc viết bài mới hay duyệt bình luận, tâm trí bạn lại bị phân tán bởi những thông tin không quan trọng từ các widget không sử dụng.
Hơn nữa, việc này còn làm chậm quá trình làm việc của bạn. Khi cần tìm một thông tin cụ thể, bạn sẽ phải mất thời gian quý báu để lướt qua hàng loạt widget khác nhau. Điều này không chỉ gây khó chịu mà còn làm giảm năng suất tổng thể. Một không gian làm việc số bừa bộn cũng tai hại không kém gì một bàn làm việc vật lý đầy giấy tờ.

Tối ưu không gian và nâng cao trải nghiệm người dùng
Mục tiêu cuối cùng của việc dọn dẹp dashboard là tạo ra một môi trường làm việc hiệu quả và dễ chịu. Khi bạn loại bỏ những widget không cần thiết, dashboard của bạn sẽ trở nên gọn gàng và có tổ chức hơn rất nhiều. Mọi thứ bạn cần đều ở ngay trước mắt, dễ dàng tìm thấy và truy cập.
Trải nghiệm người dùng (User Experience – UX) không chỉ dành cho khách truy cập website mà còn áp dụng cho chính bạn – người quản trị. Một giao diện quản trị sạch sẽ, trực quan giúp công việc trở nên nhẹ nhàng và thú vị hơn. Ngoài ra, việc giảm số lượng widget cũng góp phần cải thiện tốc độ tải của trang dashboard. Mặc dù ảnh hưởng có thể không lớn, nhưng mỗi mili giây tiết kiệm được đều góp phần tạo nên một trải nghiệm mượt mà hơn, đặc biệt trên các hosting có cấu hình không cao.
Hướng dẫn xóa widget khỏi WordPress dashboard
Sau khi đã hiểu rõ lợi ích của một dashboard gọn gàng, hãy cùng AZWEB bắt tay vào hành động. Có hai phương pháp chính để loại bỏ các widget không mong muốn: sử dụng một đoạn mã code đơn giản cho những ai quen thuộc với kỹ thuật, hoặc dùng plugin để thực hiện một cách trực quan và dễ dàng hơn.
Xóa widget bằng đoạn mã code đơn giản
Phương pháp này phù hợp với những người dùng có kiến thức cơ bản về WordPress và không ngại chỉnh sửa file. Ưu điểm của nó là không cần cài đặt plugin thêm, giúp website nhẹ nhàng hơn. Chúng ta sẽ sử dụng hàm remove_meta_box của WordPress để thực hiện việc này.
Lưu ý quan trọng: Trước khi bắt đầu, hãy luôn tạo một bản sao lưu (backup) cho file functions.php của theme WordPress bạn đang sử dụng để phòng trường hợp xảy ra lỗi.
Các bước thực hiện:
- Truy cập vào khu vực quản trị WordPress, chọn Giao diện (Appearance) > Trình sửa giao diện (Theme File Editor).
- Ở cột bên phải, tìm và chọn file functions.php.
- Thêm đoạn mã sau vào cuối file
functions.php:
function azweb_remove_dashboard_widgets() { // Xóa widget Welcome Panel remove_action('welcome_panel', 'wp_welcome_panel'); // Xóa widget Site Health remove_meta_box('dashboard_site_health', 'dashboard', 'normal'); // Xóa widget At a Glance remove_meta_box('dashboard_right_now', 'dashboard', 'normal'); // Xóa widget Activity remove_meta_box('dashboard_activity', 'dashboard', 'normal'); // Xóa widget Quick Draft remove_meta_box('dashboard_quick_press', 'dashboard', 'side'); // Xóa widget WordPress Events and News remove_meta_box('dashboard_primary', 'dashboard', 'side');}add_action('wp_dashboard_setup', 'azweb_remove_dashboard_widgets');

Giải thích mã:
azweb_remove_dashboard_widgets: Tên hàm do chúng ta tự đặt.add_action('wp_dashboard_setup', ...): Hook này đảm bảo hàm của chúng ta sẽ chạy khi WordPress thiết lập dashboard.remove_meta_box('widget_id', 'dashboard', 'context'): Đây là hàm chính để xóa widget. ‘widget_id‘ là mã định danh của widget, ‘dashboard‘ là trang cần xóa, và ‘context‘ là vị trí của widget (thường là ‘normal’ cho cột chính hoặc ‘side’ cho cột phụ).
Bạn có thể tùy chỉnh đoạn mã trên bằng cách giữ lại những dòng xóa widget bạn muốn và xóa đi những dòng tương ứng với widget bạn muốn giữ lại. Sau khi thêm mã, nhấn Cập nhật tệp tin (Update File) và tải lại trang dashboard để xem kết quả.
Sử dụng plugin để xóa widget dễ dàng
Nếu bạn không quen với việc sửa code hoặc muốn một giải pháp nhanh chóng, trực quan, thì plugin là lựa chọn hoàn hảo. Các plugin popup WordPress này cung cấp giao diện đồ họa cho phép bạn chỉ cần tick vào các ô để ẩn hoặc hiện các widget.
Giới thiệu một số plugin phổ biến:
- Adminimize: Một plugin mạnh mẽ cho phép tùy chỉnh sâu rộng khu vực quản trị, bao gồm cả việc ẩn/hiện widget trên dashboard cho từng vai trò người dùng cụ thể.
- WP Dashboard Cleaner: Một plugin nhẹ và tập trung duy nhất vào việc dọn dẹp dashboard, rất dễ sử dụng.
Hướng dẫn cài đặt và sử dụng plugin (ví dụ với WP Dashboard Cleaner):
- Cài đặt plugin:
- Từ dashboard, vào Plugins > Cài mới (Add New).
- Trong ô tìm kiếm, gõ “WP Dashboard Cleaner”.
- Nhấn Cài đặt (Install Now) rồi Kích hoạt (Activate).

- Cấu hình plugin:
- Sau khi kích hoạt, vào Cài đặt (Settings) > Dashboard Cleaner.
- Bạn sẽ thấy một danh sách tất cả các widget đang có trên dashboard của bạn, bao gồm cả widget mặc định và widget từ các plugin khác.

- Xóa widget:
- Chỉ cần bỏ tick ở những widget bạn muốn xóa.
- Kéo xuống dưới và nhấn Lưu thay đổi (Save Changes).

Ngay lập tức, dashboard của bạn sẽ được dọn dẹp theo đúng cấu hình bạn đã chọn. Phương pháp này cực kỳ an toàn và thân thiện với người mới bắt đầu, cho phép bạn dễ dàng thay đổi lại bất cứ lúc nào.
Tối ưu không gian quản trị WordPress sau khi xóa widget
Việc xóa các widget không cần thiết chỉ là bước đầu tiên. Để thực sự biến dashboard thành một công cụ làm việc hiệu quả, bạn cần sắp xếp lại không gian một cách thông minh và cá nhân hóa nó theo nhu- cầu công việc của mình.
Sau khi đã loại bỏ những yếu tố gây nhiễu, hãy dành chút thời gian để sắp xếp lại các widget còn lại. WordPress cho phép bạn kéo và thả các widget đến vị trí mong muốn. Hãy đặt những widget bạn thường xuyên sử dụng nhất ở vị trí dễ thấy nhất, chẳng hạn như trên cùng bên trái. Ví dụ, nếu bạn quan tâm đến số liệu bán hàng mỗi ngày, hãy kéo widget của WooCommerce lên đầu. Nếu công việc chính của bạn là viết bài, widget “Quick Draft” hoặc “Activity” nên được ưu tiên.
Một tính năng cực kỳ hữu ích nhưng thường bị bỏ qua là “Tùy chọn hiển thị” (Screen Options) nằm ở góc trên cùng bên phải của màn hình. Khi nhấp vào đó, bạn có thể nhanh chóng ẩn hoặc hiện các widget mà không cần dùng đến code hay plugin. Đây là cách tuyệt vời để tạm thời ẩn một widget mà bạn không muốn xóa hoàn toàn. Ngoài ra, bạn cũng có thể chọn bố cục hiển thị với số cột khác nhau (từ 1 đến 4 cột) để tận dụng tối đa không gian màn hình của mình.

Nếu website của bạn có nhiều người dùng với các vai trò khác nhau (Quản trị viên, Biên tập viên, Tác giả,…), việc tùy chỉnh dashboard cho từng nhóm là một bước đi chuyên nghiệp. Bạn có thể không muốn một Tác giả nhìn thấy các widget liên quan đến doanh thu hay tình trạng kỹ thuật của website. Các plugin như “Adminimize” cho phép bạn thiết lập quyền truy cập widget một cách chi tiết. Bạn có thể quy định vai trò nào được thấy widget nào, giúp tạo ra một trải nghiệm làm việc tập trung và an toàn hơn cho mỗi thành viên trong đội ngũ của bạn.
Lưu ý và xử lý sự cố thường gặp khi tùy chỉnh dashboard
Quá trình tùy chỉnh dashboard thường diễn ra suôn sẻ, nhưng đôi khi bạn có thể gặp phải một vài sự cố không mong muốn. Việc chuẩn bị trước và biết cách xử lý sẽ giúp bạn giải quyết vấn đề nhanh chóng và an toàn.
Widget không bị xóa mặc dù đã dùng code hoặc plugin
Đây là một trong những vấn đề phổ biến nhất. Bạn đã thêm code hoặc cấu hình plugin nhưng widget “cứng đầu” vẫn xuất hiện. Nguyên nhân có thể đến từ một vài yếu tố:
- Kiểm tra lại code: Nếu bạn dùng phương pháp code, hãy chắc chắn rằng bạn đã đặt đoạn mã vào đúng file
functions.phpcủa theme đang hoạt động. Kiểm tra xemwidget_idvà các tham số khác có chính xác không. Mỗi widget có một ID riêng, và đôi khi việc tìm đúng ID hơi phức tạp. - Xung đột plugin: Một plugin khác có thể đang can thiệp và ghi đè lên cài đặt của bạn. Hãy thử tạm thời tắt các plugin khác (đặc biệt là những plugin cũng có chức năng tùy chỉnh admin) để xem vấn đề có được giải quyết không.
- Làm mới cache: Nếu bạn đang sử dụng các plugin tạo cache (như WP Rocket, LiteSpeed Cache), chúng có thể đang lưu lại phiên bản cũ của dashboard. Hãy xóa toàn bộ cache của website và cả cache của trình duyệt (bằng cách nhấn Ctrl + F5 hoặc Cmd + R) rồi kiểm tra lại.
Gặp lỗi trắng trang hoặc dashboard bị sai lệch sau khi chỉnh sửa
Lỗi trắng trang (White Screen of Death) là một sự cố đáng sợ, thường xảy ra khi có lỗi nghiêm trọng trong mã PHP.
- Luôn backup trước khi chỉnh sửa: Đây là quy tắc vàng. Trước khi thêm bất kỳ đoạn mã nào vào
functions.php, hãy sao lưu lại file này. Nếu xảy ra lỗi, bạn chỉ cần khôi phục lại file gốc thông qua trình quản lý file của hosting hoặc FTP. - Kiểm tra lỗi cú pháp PHP: Một dấu chấm phẩy, một dấu ngoặc thiếu cũng có thể gây ra lỗi trắng trang. Nếu bạn vừa thêm code, hãy kiểm tra kỹ lại cú pháp. Nếu không thể truy cập admin, bạn cần truy cập vào file qua hosting để xóa hoặc sửa lại đoạn mã đã thêm.
- Tắt plugin xung đột: Nếu dashboard bị sai lệch về giao diện sau khi cài plugin tùy chỉnh, khả năng cao là có xung đột CSS hoặc JavaScript. Tương tự như trên, hãy thử tắt các plugin khác để xác định “thủ phạm”.
Bằng cách cẩn thận và thực hiện từng bước một, bạn có thể tránh được hầu hết các sự cố phổ biến này.
Best Practices
Để đảm bảo việc tùy chỉnh dashboard WordPress của bạn luôn an toàn, hiệu quả và bền vững, hãy tuân thủ một vài nguyên tắc thực hành tốt nhất. Những thói quen này không chỉ giúp bạn tránh được rủi ro mà còn giữ cho khu vực quản trị của bạn luôn ở trạng thái tối ưu.
- Luôn sao lưu trước khi chỉnh sửa file code: Đây là điều quan trọng nhất không bao giờ được bỏ qua. Một bản sao lưu là tấm vé bảo hiểm của bạn. Trước khi thay đổi bất kỳ dòng code nào trong
functions.phphay các file lõi khác, hãy tạo một bản sao lưu đầy đủ cho website của bạn. AZWEB luôn khuyến khích khách hàng sử dụng dịch vụ hosting có tính năng backup tự động hàng ngày. - Kiểm tra plugin có uy tín và cập nhật thường xuyên: Nếu bạn chọn giải pháp dùng plugin, hãy ưu tiên những plugin được đánh giá cao, có số lượt cài đặt lớn và được nhà phát triển cập nhật thường xuyên. Điều này đảm bảo plugin tương thích với các phiên bản WordPress mới nhất và ít có khả năng gây ra xung đột hay lỗ hổng bảo mật.
- Tối giản widget để tăng hiệu suất: Nguyên tắc ở đây là “less is more”. Chỉ giữ lại những widget thực sự cung cấp thông tin giá trị và hỗ trợ công việc hàng ngày của bạn. Đừng cố gắng xóa tất cả mọi thứ, vì một số widget như “Site Health” vẫn rất quan trọng. Mục tiêu là sự cân bằng giữa đầy đủ thông tin và sự gọn gàng.
- Thường xuyên rà soát dashboard sau cập nhật: Mỗi khi bạn cập nhật phiên bản WordPress hoặc các plugin lớn, có khả năng các widget mới sẽ xuất hiện hoặc các cài đặt cũ của bạn bị thay đổi. Hãy dành vài phút sau mỗi lần cập nhật để kiểm tra lại dashboard và dọn dẹp nếu cần thiết, đảm bảo không gian làm việc của bạn luôn ổn định và ngăn nắp.

Kết luận
Việc dọn dẹp và tối ưu hóa dashboard WordPress không chỉ đơn thuần là một thao tác kỹ thuật, mà đó là một bước đi chiến lược giúp nâng cao hiệu suất làm việc và mang lại trải nghiệm quản trị chuyên nghiệp hơn. Một dashboard gọn gàng, tập trung vào những thông tin cốt lõi sẽ giúp bạn tiết kiệm thời gian, giảm căng thẳng và đưa ra quyết định nhanh chóng, chính xác hơn.
Qua bài viết này, AZWEB đã cùng bạn khám phá hai phương pháp hiệu quả để xóa widget khỏi dashboard. Đối với những người dùng tự tin về kỹ thuật, việc sử dụng một đoạn mã code trong functions.php là một giải pháp gọn nhẹ và mạnh mẽ. Ngược lại, đối với những ai ưu tiên sự đơn giản và an toàn, các plugin chuyên dụng như Adminimize hay WP Dashboard Cleaner sẽ là người trợ thủ đắc lực. Dù bạn chọn cách nào, lợi ích mà nó mang lại đều vô cùng xứng đáng.
Đừng chần chừ nữa! Hãy thử áp dụng ngay những hướng dẫn trên để tự mình trải nghiệm một không gian quản trị sạch sẽ, thông minh và hiệu quả hơn. Một sự thay đổi nhỏ trên dashboard có thể tạo ra tác động lớn đến quy trình làm việc hàng ngày của bạn.
Để tiếp tục tối ưu hóa website của mình, bạn có thể tham khảo thêm các bài viết chuyên sâu khác của AZWEB về thiết kế web WordPress, cách tăng tốc độ WordPress, cải thiện bảo mật và nâng cao hiệu suất tổng thể cho trang web của bạn.