Dựng menu mobile đẹp và độc đáo cho website wordpress sử dụng theme Flatsome

Đóng góp bởi: Lê Thiện 5 lượt xem Đăng ngày 20/02/2025

Theme flatsome quá nổi tiếng và được lòng anh em trong nghề làm web vì sự hữu dụng và tùy biến đa dạng của nó. Một trong những tính năng tuyệt vời của Flatsome đó là Ux builder – trình dựng trang kéo thả tuyệt vời. Hôm nay, mình sẽ hướng dẫn các bạn thực hành làm menu mobile đẹp và độc đáo trên theme Flatsome bằng cách sử dụng Ux builder, thay thế hoàn toàn cho menu mobile mặc định có phần đơn sơ và nghèo nàn.

Mẫu menu mobile này thực sự là một mẫu menu rất đẹp mà rất nhiều khách hàng mong muốn thực hiện. Tuy nhiên, nhiều bạn không biết làm hoặc có biết nhưng không đủ kiên nhẫn để làm. Do đó, hôm nay mình chia sẻ cách làm nha. Thực sự làm mẫu này rất mất công sức và thời gian. Xem demo ở đây: https://bepxanh.com/

Để làm được như kết quả cuối cùng như ảnh trên đây, chúng ta cần thực hiện tuần tự các bước sau:

  • Tạo Element Tab cho phép upload ảnh icon cho thẻ tab
  • Dựng khối Ux builder
  • Gán block cho khối Ux builder và bật tùy chọn hiển thị menu mobile cho block đó
  • Chỉnh sửa hoàn thiện

Thêm Icon Image vào tiêu đề thẻ Tab element trong theme Flatsome

Mở Giao diện – Sửa – Child theme – Function.php. Copy đoạn code sau bỏ vào function nha!

Dựng khối UX builder cho menu mobile

Các bạn vào quản trị – UX Blocks – Add News Block. Đặt tên cho Block (bất kỳ), ví dụ: Giusart.com – menu mobile

Giuseart.com---dựng-Ux-block-khối-menu-mobile
Tạo khối UX block mới

Sau đó, bạn copy toàn bộ shortcode của block này của mình vào nha. Hoặc tải file ở đây: https://drive.google.com/file/d/152_8IsU7ut0NjqD2NZcl0hXKZXAaD2hv/view?usp=sharing

Lưu ý: bật chế độ soạn thảo văn bản để paste dữ liệu vào nha.

Nhớ bật chế độ chỉnh sửa văn bản để copy paste shortcode dưới đây.

 

Gán Header block cho khối Ux vừa rồi

Bạn vô Giao diện – Tùy biến Header – HTML – Block – Gán Header block cho khối block vừa rồi. Tùy trường hợp, các bạn có thể gán cho Header Block 1 hoặc Header Block 2 nhé. Nhớ vị trí để lát nữa bật nó lên trong phần option của Header Mobile Menu là được.

Bước tiếp theo, quay trở lại phần tùy biến Header – Header Mobile Menu/ Overlay – bật tùy chọn Header Block 2 ở mục Menu Elements. Đồng thời, tắt hết các biểu tượng và element đang có.

Giuseart.com - Bật tùy chọn-menu-mobile
Bật tùy chọn menu mobile cho khối Block 2 (vừa được gán ở bước trên)

Lúc này, khi bạn view trang web ở chế độ di động, bấm xổ menu sẽ thấy sự thay đổi. Tuy nhiên, lúc này các bạn sẽ thấy menu mobile rất lộn xộn do chưa có CSS trang trí và định hình. Bước tiếp theo chúng ta sẽ trang trí CSS cho nó.

Trang trí menu mobile với Custom CSS

Bạn copy toàn bộ CSS dưới đây, paste vào Giao diện – Tùy biến – Style – Custom CSS – Custom Mobile CSS

Sau khi thêm CSS, chắc chắn khối menu mobile của chúng ta đã có da có thị và khác hơn rất nhiều rồi. Việc còn lại bạn xem còn thiếu sót gì hoặc chỗ nào chưa hiển thị đẹp có thể tự fix thêm css cho đẹp theo ý nha.

Chỉnh sửa hoàn thiện Ux Block

Sau đó, bạn mở chế độ chỉnh sửa với Ux builder để chỉnh sửa hoàn thiện menu cho mobile nhé. Chắc chắn là tất cả các icon, hình ảnh sẽ không có vì khi mình copy từ site của mình sang nó sẽ không lấy được ảnh theo, việc của các bạn là update hoàn thiện nốt. Công việc phần này khá vất vả vì phải chỉnh sửa ảnh, text, link menu rất nhiều. Phần nào bạn không dùng có thể xóa đi tùy ý. Một tab chỉnh sửa UX Builder và một tab khác mở preview giao diện trên mobile để làm cho trực quan nha.

Chỉnh-sửa-ux-builder-menu-mobile
Chỉnh sửa ux builder cho block menu mobile

Lời kết

Vậy là bạn có thể tự làm được menu mobile đẹp cho theme Flatsome rồi. Chúc các bạn thực hiện thành công. Có thể khi thực hiện các bạn sẽ gặp đôi chút khó khăn hoặc một số chỗ mình copy CSS qua chưa đầy đủ, các bạn cũng cần có chút kiến thức CSS và làm quen flatsome để chủ động chỉnh sửa hợp lý nha!

Nếu có thắc mắc hay khó khăn gì, có thể liên hệ zalo mình hỗ trợ thêm nha!

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

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Mẫu web mới đăng

Mời bạn xem một số mẫu web mới đăng của Toptheme.info | NinhBinhweb

Giá full source: Liên hệ
Giá full source: Liên hệ
Giá full source: Liên hệ
Giá full source: Liên hệ