Cách Ẩn Tab Downloads Trong My Account Của WooCommerce Một Cách Gọn Gàng

13/02/2025
7 Phút đọc
89 Lượt xem
Đánh giá
5/5 - (1 bình chọn)

Tại sao tab Downloads lại xuất hiện?

Bạn đang dùng WooCommerce và nhận ra rằng, tab Downloads (Tải xuống) trong trang My Account (Tài khoản) cứ nằm đó, ngay cả khi bạn không bán bất kỳ sản phẩm có thể tải xuống nào. Hơi vô lý nhỉ? Nếu bạn chỉ bán hàng vật lý hoặc các sản phẩm không có file tải về, thì tab này hoàn toàn vô dụng. Và tất nhiên, chúng ta không thích những thứ thừa thãi đúng không?

Cách Ẩn Tab Downloads Trong My Account Của WooCommerce Một Cách Gọn Gàng
Cách Ẩn Tab Downloads Trong My Account Của WooCommerce Một Cách Gọn Gàng

Giải pháp cực đơn giản để ẩn tab Downloads

Thay vì cứ để nó chiếm chỗ một cách vô duyên, chúng ta có thể ẩn nó đi hoàn toàn bằng một đoạn code cực nhẹ nhàng. Dưới đây là cách làm chuẩn nhất cho dân chơi WordPress chính hiệu.

Code ẩn tab Downloads trong WooCommerce

Chỉ cần thêm đoạn code sau vào file functions.php của theme (hoặc child theme) mà bạn đang sử dụng. Nếu không muốn động vào file theme, bạn có thể dùng plugin Code Snippets để chèn code an toàn hơn.

Code này hoạt động thế nào?

  • Nó sẽ kiểm tra xem khách hàng có sản phẩm nào có thể tải xuống không.
  • Nếu không có, WooCommerce sẽ ẩn tab Downloads đi.
  • Nếu khách hàng có sản phẩm tải xuống nhưng hết hạn –> cũng ẩn luôn.
  • Nếu khách hàng có file tải xuống hợp lệ –> tab vẫn hiển thị bình thường.

Hướng dẫn kiểm tra kết quả

Sau khi dán code vào functions.php, hãy thực hiện các bước sau để kiểm tra xem nó có hoạt động không:

  1. Lưu lại file functions.php.
  2. Xóa cache của trình duyệt và website (nếu có plugin cache).
  3. Đăng nhập vào tài khoản WooCommerce, vào trang My Account và xem kết quả.

Trước khi chèn code:

  • Tab Downloads vẫn hiển thị ngay cả khi không có sản phẩm tải xuống.

Sau khi chèn code:

  • Tab Downloads biến mất nếu khách không có file tải xuống hợp lệ.

Vì sao nên ẩn tab Downloads?

1. Tăng trải nghiệm người dùng

Khách hàng vào My Account chỉ muốn thấy những thông tin quan trọng. Một tab trống trơn chỉ làm họ khó chịu!

2. Giảm sự lộn xộn, làm đẹp giao diện

Gọn gàng bao giờ cũng tốt hơn! Một trang My Account tối giản sẽ giúp khách hàng dễ thao tác hơn.

3. Hỗ trợ SEO tốt hơn

Ít tab thừa –> Trải nghiệm người dùng tốt –> Thời gian trên trang tăng –> Google thích điều này!

Một số câu hỏi thường gặp

Tôi không rành code, có cách nào dễ hơn không?

Nếu bạn không muốn chỉnh sửa code, có thể dùng plugin như WooCommerce Customize My Account Page để ẩn tab này chỉ với vài cú click chuột.

Tôi đã thêm code nhưng tab Downloads vẫn hiển thị?

  • Hãy chắc chắn bạn đã xóa cache.
  • Đảm bảo khách hàng đang không có sản phẩm tải xuống hợp lệ.
  • Nếu vẫn không được, thử kiểm tra xem có plugin nào đang can thiệp vào trang My Account không.

Tôi có thể áp dụng code này cho các tab khác không?

Hoàn toàn có thể! Nếu muốn ẩn các tab khác như Orders, Addresses, Account Details, bạn chỉ cần thay downloads bằng orders, edit-address, edit-account trong đoạn code trên.

Tổng kết

Vậy là xong! Với một đoạn code ngắn gọn, chúng ta đã giúp trang My Account gọn gàng hơn bao giờ hết. Nếu bạn thấy bài viết hữu ích, đừng quên ghé MUATHEMEWPGIARE thường xuyên để cập nhật những mẹo WordPress hay ho khác nhé!

Bạn có mẹo nào hay hơn không? Bình luận ngay bên dưới để cùng chia sẻ!

Thông báo chính thức: Muathemewpgiare chân thành mong muốn được đồng hành và hỗ trợ tốt nhất cho các khách hàng trong quá trình sử dụng giao diện WordPress. Vì vậy, khi mua những theme wordpress tại chúng tôi, chúng tôi cam kết hỗ trợ quý khách hàng hết sức có thể.

Chúng tôi hiểu rằng sự lựa chọn của quý khách là rất quan trọng. Việc mua source code tại chúng tôi không chỉ giúp đảm bảo chất lượng mà còn nhận được sự hỗ trợ tận tâm từ Muathemewpgiare. Chúng tôi rất mong quý khách cân nhắc kỹ, tránh những rủi ro không đáng có khi mua các source code không rõ nguồn gốc. Chúng tôi luôn sẵn sàng hỗ trợ và đồng hành cùng quý khách. Xin chân thành cảm ơn!

Để lại một bình luận