Cách đây khoảng 3 năm, tôi nhận một dự án thiết kế website cho một thương hiệu thời trang local brand khá có tiếng tại TP.HCM. Khách hàng yêu cầu một giao diện cực kỳ cá tính: Header phải có hiệu ứng đổi màu khi cuộn trang, tích hợp thanh tìm kiếm ẩn hiện hiện đại, và Footer phải chia làm 4 cột gọn gàng kèm form đăng ký nhận bản tin khuyến mãi. Lúc đó, tôi vẫn đang loay hoay với những theme WordPress mặc định. Việc can thiệp vào file header.php hay footer.php bằng code CSS/PHP là một cơn ác mộng thực sự đối với một đứa “tay ngang” như tôi.

Sau 2 ngày mất ngủ, tôi quyết định đầu tư bản Elementor Pro. Và bạn biết gì không? Chỉ trong vòng chưa đầy 2 tiếng đồng hồ, tôi đã hoàn thiện cả Header lẫn Footer đúng chuẩn yêu cầu của khách hàng mà không cần viết một dòng code nào. Đó là khoảnh khắc tôi nhận ra sức mạnh kinh ngạc của tính năng Theme Builder. Hôm nay, tôi sẽ chia sẻ lại toàn bộ quy trình thực chiến đó, giúp bạn tự tay thiết kế Header và Footer bằng Elementor Pro một cách chuyên nghiệp nhất.
Hầu hết các theme WordPress miễn phí hoặc thậm chí là trả phí đều giới hạn khả năng tùy biến ở khu vực đầu và cuối trang. Bạn thường chỉ được chọn vài bố cục có sẵn, khó thay đổi khoảng cách, màu sắc theo ý muốn, hoặc việc thêm một nút kêu gọi hành động (CTA) vào menu cũng vô cùng phức tạp.
Khi tự thiết kế bằng Elementor Pro, bạn sẽ có những đặc quyền:
- Tự do sáng tạo tuyệt đối: Kéo thả mọi phần tử (Logo, Menu, Button, Social Icons, Search Bar…) vào bất kỳ vị trí nào bạn muốn.
- Nhất quán thương hiệu: Dễ dàng đồng bộ màu sắc, font chữ của Header/Footer với toàn bộ website.
- Tối ưu hóa trải nghiệm người dùng (UX): Tạo Header bám dính (Sticky Header), đổi màu khi cuộn, hoặc thiết kế menu riêng biệt cho thiết bị di động.
- Tiết kiệm tài nguyên: Không cần cài thêm quá nhiều plugin phụ trợ gây nặng web, chỉ một mình Elementor Pro là đủ.
Quy trình thiết kế Header tùy biến bằng Elementor Pro
Hãy bắt đầu với phần “mặt tiền” của website – nơi đầu tiên đập vào mắt khách hàng khi họ truy cập vào trang web của bạn.
Bước 1: Khởi tạo Header mới trong Theme Builder
Từ bảng điều khiển WordPress (Dashboard), bạn điều hướng đến Templates > Theme Builder. Tại đây, bạn chọn tab Header và nhấn Add New. Một cửa sổ hiện ra yêu cầu bạn đặt tên cho Header (ví dụ: “Header Chính”), sau đó nhấn Create Template.
Elementor sẽ gợi ý cho bạn một số mẫu Header có sẵn rất đẹp. Tuy nhiên, vì chúng ta đang tự thiết kế tùy biến, hãy tắt bảng thư viện này đi để bắt đầu với một trang trắng tinh.
Bước 2: Xây dựng cấu trúc cột (Layout)
Thông thường, một Header tiêu chuẩn sẽ có cấu trúc 3 cột:
- Cột 1 (khoảng 20% chiều rộng): Chứa Logo thương hiệu.
- Cột 2 (khoảng 60% chiều rộng): Chứa Thanh menu điều hướng (WordPress Menu).
- Cột 3 (khoảng 20% chiều rộng): Chứa nút kêu gọi hành động (CTA) như “Liên hệ”, “Đăng ký” hoặc biểu tượng giỏ hàng, tìm kiếm.
Bạn nhấn vào biểu tượng dấu cộng (+) để thêm một Section mới với cấu trúc 3 cột tương ứng.
Bước 3: Kéo thả các Widget và tùy chỉnh
Bây giờ là phần thú vị nhất. Bạn chỉ cần kéo các widget từ thanh bên trái vào các cột:

- Cột Logo: Kéo widget Site Logo vào. Nếu bạn chưa thiết lập logo trong phần cài đặt chung, bạn có thể dùng widget Image để tải ảnh logo lên trực tiếp.
- Cột Menu: Kéo widget WordPress Menu (hoặc Nav Menu) vào. Tại tab Content, chọn đúng Menu mà bạn đã tạo sẵn trong WordPress. Bạn có thể căn lề giữa hoặc lề phải tùy ý.
- Cột CTA: Kéo widget Button vào. Đổi chữ thành “Nhận Báo Giá” hoặc “Gọi Ngay”, liên kết nút đến trang liên hệ.
Bước 4: Tạo hiệu ứng Sticky Header (Header bám dính)
Để Header luôn hiển thị khi người dùng cuộn trang xuống, giúp họ dễ dàng điều hướng, bạn làm như sau: Chọn toàn bộ Section của Header > Vào tab Advanced > Tìm mục Motion Effects > Tại phần Sticky, chọn Top. Bạn cũng có thể chọn ẩn hiệu ứng này trên thiết bị di động nếu muốn.
Quy trình thiết kế Footer chuyên nghiệp bằng Elementor Pro
Footer (chân trang) là nơi khách hàng tìm kiếm thông tin liên hệ, chính sách mua hàng và các liên kết mạng xã hội. Một Footer chỉn chu sẽ làm tăng mức độ uy tín của doanh nghiệp.
Bước 1: Khởi tạo Footer mới
Tương tự như Header, bạn vào Theme Builder > Chọn tab Footer > Nhấn Add New, đặt tên và tạo một template mới.
Bước 2: Phân chia bố cục Footer
Kinh nghiệm thực chiến của tôi cho thấy bố cục 4 cột là tối ưu nhất cho Footer. Bạn tạo một Section mới với 4 cột bằng nhau:
- Cột 1: Giới thiệu ngắn về công ty, địa chỉ và số điện thoại. Bạn sử dụng widget Text Editor kết hợp với Icon List để hiển thị thông tin liên hệ sinh động hơn.
- Cột 2 & 3: Các liên kết nhanh (Chính sách bảo mật, Điều khoản dịch vụ, Hướng dẫn mua hàng…). Bạn dùng widget Icon List hoặc tạo các menu phụ trong WordPress rồi kéo widget Nav Menu vào đây.
- Cột 4: Form đăng ký nhận tin (Newsletter) và các icon mạng xã hội. Bạn kéo widget Form (để thu thập email) và widget Social Icons vào cột này.
Bước 3: Thiết kế giao diện đồng bộ
Footer thường có màu nền tối (như xám đậm, đen, hoặc màu thương hiệu đậm) để phân biệt rõ ràng với phần nội dung trang. Hãy chọn Section Footer, vào tab Style, chọn Background Type là Classic và chọn màu nền phù hợp. Đừng quên đổi màu chữ của các widget bên trong sang màu trắng hoặc xám nhạt để đảm bảo độ tương phản dễ đọc.
Bước quan trọng nhất: Thiết lập điều kiện hiển thị (Display Conditions)
Sau khi đã thiết kế xong Header hoặc Footer, khi bạn nhấn nút Publish (Xuất bản), Elementor Pro sẽ hiển thị một bảng thông báo hỏi bạn muốn áp dụng template này ở đâu. Đây chính là tính năng “ăn tiền” nhất của bản Pro.
Bạn nhấn vào Add Condition:
- Nếu muốn Header/Footer này xuất hiện trên toàn bộ website, hãy chọn Entire Site.
- Nếu bạn muốn thiết kế một Header riêng cho trang Landing Page bán hàng hoặc trang Blog, bạn có thể chọn Singular > Chọn trang cụ thể.
Cuối cùng, nhấn Save & Close. Hãy ra ngoài trang chủ và tận hưởng thành quả của mình!
Những lưu ý “xương máu” khi thiết kế Header/Footer bằng Elementor Pro
Trong quá trình làm việc với hàng trăm dự án lớn nhỏ, tôi đã rút ra được một số kinh nghiệm quý báu dưới đây để tránh các lỗi phổ biến:
- Luôn kiểm tra Responsive (Giao diện di động): Hơn 70% lượng truy cập hiện nay đến từ điện thoại. Khi thiết kế xong trên Desktop, hãy nhấn vào biểu tượng Responsive Mode ở góc dưới bên trái để chuyển sang giao diện Mobile. Hãy thu nhỏ kích thước logo, ẩn bớt các nút không cần thiết và chuyển menu ngang thành dạng menu “hamburger” (ba dấu gạch ngang) gọn gàng.
- Tối ưu hóa tốc độ tải trang: Đừng lạm dụng quá nhiều hiệu ứng chuyển động (Animation) phức tạp trên Header. Một Header quá nặng sẽ làm chậm tốc độ tải trang đầu tiên của người dùng, gây ảnh hưởng xấu đến điểm SEO.
- Sử dụng thẻ HTML chuẩn: Khi chọn Section của Header, hãy vào tab Layout > mục HTML Tag và chuyển từ
divsangheader. Tương tự với Footer, hãy chuyển sang thẻfooter. Việc này giúp các bot tìm kiếm của Google hiểu rõ cấu trúc website của bạn hơn, cực kỳ tốt cho SEO.
Lời kết
Việc tự tay thiết kế Header và Footer bằng Elementor Pro không hề khó như bạn nghĩ. Nó giống như việc bạn đang chơi một trò chơi xếp hình, nơi bạn hoàn toàn làm chủ mọi mảnh ghép để tạo nên một tác phẩm nghệ thuật mang đậm dấu ấn cá nhân hoặc thương hiệu của doanh nghiệp. Hy vọng bài viết này đã truyền cho bạn đủ cảm hứng và kiến thức thực chiến để bắt tay vào nâng cấp giao diện website của mình ngay hôm nay. Chúc các bạn thành công!