Cách tạo menu đa cấp

     

Menu là chính một thành phần quan trọng trong 1 website. WordPress được cho phép người cần sử dụng thêm không hề ít menu vào phần đa vị trí tuỳ chỉnh. Bài viết sau đây, thedelight.vn sẽ hướng dẫn các bạn cách tạo menu đa cấp cho trong WordPress. Hãy cùng theo dõi nhé. 




Bạn đang xem: Cách tạo menu đa cấp

*

Tạo menu đa cấp trong WordPress




Xem thêm: Cách Làm Bánh Gạo Cay Tteokbokki ) Từ A Đến Z Ngay Tại Nhà, Cách Làm Bánh Gạo Cay Hàn Quốc Siêu Hấp Dẫn

Để tạo nên menu nhiều cấp, bạn phải tải tài liệu một lần và đến nó vào 1 biến kế tiếp sử dụng phối kết hợp hàm lặp foreach if để hiển thị menu cao cấp. Nhưng trước khi tạo menu đa cấp, bạn cần phân tích tài liệu trả về của hàm menu với lấy là đều trường yêu cầu thiết.

Phân tích tài liệu trả về bên trên hàm menu

Sử dụng hàm menu, dữ liệu trả về có dạng sau đây:

"; }?>Đoạn code trên có công dụng để hàm vẫn lấy tài liệu menu của main-nav, phía trên cũng chính là 1 địa chỉ mà bạn phải tạo ở file function

Tiếp theo các bạn cần đào thải hàm foreach đi đồng thời thay thế sửa chữa qua đoạn code sau:

Đoạn code trên là sửa chữa nó bởi hàm var_dump: là hàm hiển thị cấu trúc của 1 biến, một đối tượng,.. Từ phía trên trên màn hình sẽ cho tất cả những người dùng tìm tòi những dữ liệu của biến hóa và trường dữ liệu đó hiện đang được lưu trữ

*

Hàm trên bao gồm là một trong những phần của mảng hiện nay ra bằng hàm var_dump. Để tiến hành thêm thực đơn đa cung cấp bạn chỉ việc thêm 2 mục nữa là ID với menu_item_parent. Vào đó, trường ID là để xác định, còn trường menu_item_parent là giúp xem nó là con của ID nào.

*

Nhìn chung, ngoài 2 mục title và url thì bạn phải thêm ngôi trường ID và menu_item_parent để ship hàng việc tạo nên menu đa cấp. 

Tạo menu đa cấp trong wordpress




Xem thêm: Cách Chơi Ryze Phiên Bản Mới, Bảng Ngọc Ryze Mùa 12 Và Cách Lên Đồ Mạnh Nhất

*

Tạo menu đa cấp cho trong wordpress


Thay vì chưng viết một hàm nhằm truyền vào tham số ID nhằm kéo ra những list con mà bạn phải sử dụng 3 hàm lặp để mang ra 3 cấp bằng cách thêm theo cấu tạo dưới đây:

  menu_item_parent == $id_parent) echo "ID.""> url."" title="".$navItem->title."">".$navItem->title.""; $sub=""; foreach ( $primaryNav as $navItem2 ) if($navItem2 -> menu_item_parent == $navItem ->ID) $sub .= "ID.""> url."" title="".$navItem2->title."">".$navItem2->title.""; $sub2=""; foreach ( $primaryNav as $navItem3 ) if($navItem3 -> menu_item_parent == $navItem2 ->ID) $sub2 .= ""; $sub .= "".$sub2.""; $sub .= ""; echo "".$sub.""; echo ""; } ?> Bằng giải pháp chèn code như trên chúng ta cũng có thể chèn những class quan trọng để custom phù hợp với theme của mình. Đây cũng đó là đoạn code áp dụng cho theme.

Vậy là bài viết trên đây, thedelight.vn hướng dẫn các bạn cách tạo thực đơn đa cấp cho trong WordPress để các bạn tham khảo. Nếu như khách hàng còn thắc mắc nào về nội dung bài viết xin hãy để lại phản hồi ở dưới để cửa hàng chúng tôi có thể giải đáp cấp tốc nhất. Đừng quên truy vấn website thedelight.vn để cập nhật thêm nhiều thông tin hữu ích không giống nữa nhé!