Chào các bạn, trong quá trình làm web sẽ có đôi lần chúng ta muốn mỗi trang sẽ hiển thị một menu riêng biệt tùy nhu cầu của chúng ta. Mình có tìm từ khóa “tạo menu riêng cho từng trang Flatsome” thì cũng đọc được vài kết quả, trong đó có tham khảo được một bài viết rất hay trên codfe.com và mình chia sẻ lại cho những ai chưa biết. Xin cám ơn tác giả https://codfe.com về nội dung trong bài viết này:
Nội dung bài viết là chia sẻ lại từ nguồn trên internet, độc giả xem để tham khảo, nếu có lỗi không hoạt động vui lòng báo lại mình check nha!
Bước 1: Khai báo, khởi tạo các menu riêng để sử dụng
Bước 2: Tìm ID của trang muốn tạo menu riêng
Bạn có thể vào Sửa trang – xem phần url hiển thị trên thanh địa chỉ của trình duyệt web và tìm số ID như hình dưới đây:
Bước 3: Tạo shortcode menu để hiển thị menu cho từng trang khác nhau
Các bạn có thể xem thêm bài Tạo shortcode cho menu để dùng khắp mọi nơi, trong ví dụ bài viết này mình sẽ tạo 1 function như sau:
Bước 3. Gắn menu vào header
Các bạn có thể hook shorcode menu trên vào vị trí cần hiển thị, đối với theme flatsome các bạn có thể đơn giản gắn vào bằng cách cho shortcode vào header như hình.
Bước 4. Css lại cho menu
Các bạn tham khảo css đơn giản này nhé. Copy toàn bộ CSS dưới đây và Paste vào Giao diện – Tùy biến – Style – Custom CSS – Custom CSS
-
Hướng dẫn sửa giao diện menu mobile trong theme Flatsome bằng CSS
-
Hướng dẫn tạo các nút liên hệ nhanh tuyệt đẹp cho website
-
Hướng dẫn tạo form lấy số điện thoại đẹp bên dưới Gallery trong trang sản phẩm
-
Tạo Contact Button đẹp cho website sử dụng HTML và CSS
-
Cảnh giác web dính virut khi khôi phục xong không gỡ plugin Duplicator
- Hướng dẫn tạo các nút liên hệ nhanh tuyệt đẹp cho website
- Hướng dẫn sửa giao diện menu mobile trong theme Flatsome bằng CSS
- Tạo menu riêng cho từng trang trong theme Flatsome
- Code button liên hệ của chowebgiare.com
- Hướng dẫn tạo form lấy số điện thoại đẹp bên dưới Gallery trong trang sản phẩm
- Cảnh giác web dính virut khi khôi phục xong không gỡ plugin Duplicator