Tạo hiệu ứng popup cho Contact Form 7

Ngày đăng: 07 - 04 - 2020 Lượt xem: 2874 lượt

Popup là một hiệu ứng trên website cho phép một bảng hiện lên khi bạn click vào nút hay liên kết nào đó. Nội dung bảng có thể là một banner, hình ảnh, chương trình khuyến mãi, hoặc là form liên hệ nhanh.

Trong bài viết này, mình sẽ hướng dẫn các bạn tạo hiệu ứng popup cho Contact Form 7, được hỗ trợ với plugin Easy FancyBox.

Easy FancyBox là một plugin cho phép bạn hiển thị hình ảnh, video, form, văn bản,… dưới dạng popup.

Cài đặt Easy Fancy Box

Bạn tìm kiếm và cài đặt plugin Easy FancyBox trong trang quản lý plugin nhé. Sau đó kích hoạt nó lên.

Sau đó, bạn vào menu Plugin > Plugin đã cài đặt. Sau đó, bạn tìm đến plugin Easy FancyBox vừa cài và nhấn liên kết Xem chi tiết .

Trong bảng thông tin chi tiết plugin hiện ra, bạn chuyển qua tab Giải đáp. Trong đây có hướng dẫn cách sử dụng plugin này cho các trường hợp, trong đó có việc chèn tạo popup cho Contact Form 7. Nó cung cấp cho mình một đoạn code mẫu, mà code này để nguyên không xài được đâu. Mình cần chỉnh sửa lại tí, do đó bạn hãy dùng đoạn code của mình nhé.

Tạo hiệu ứng popup cho Contact Form 7

Bây giờ bạn tạo một trang hoặc bài viết mới, đặt tên cho nó. Sau đó, chuyển qua tab Văn bản, copy và dán đoạn code mình đã edit lại chút xíu vào đó nhé.

<a class="fancybox" href="#contact_form_pop">Contact Us</a>

<div class="fancybox-hidden" style="display: none;">
<div id="contact_form_pop" class="hentry" style="width: 460px; max-width: 100%;">[contact-form-7 id="1283" title="Contact form"]</div>
</div>

Nhớ thay shortcode Contact form 7 của bạn vào đoạn này nhé: [contact-form-7 id=”1283″ title=”Contact form”]. Sau đó bạn đăng trang / bài viết này lên.

Bây giờ xem bài viết này ngoài trang chủ, ta đã thấy một liên kết Contact Us như mình vừa tạo.

Nhấn vào liên kết này, một popup contact form sẽ nhảy lên, khá đẹp mắt và chuyên nghiệp phải không nào?

Để hiển thị Contact Us dạng button thay vì liên kết, mình khai báo thêm class button cho thẻ <a> trong code trên nhé. Bạn thay dòng thẻ <a… bằng đoạn sau:

<a class="fancybox button primary is-primary is-medium" href="#contact_form_pop">Contact Us</a>

Lưu và xem lại ta sẽ thấy nó hiển thị dạng nút như thế này, nhìn đẹp hơn.

Bên cạnh đó, nếu bạn muốn chèn nó vào mã nguồn web, để làm một button cố định đặt ở vị trí nào đó, thì bạn dùng đoạn code sau chèn vào file php:

<a class="fancybox" href="#contact_form_pop">Contact Us</a>

<div class="fancybox-hidden" style="display: none;">
<div id="contact_form_pop" class="hentry" style="width: 460px; max-width: 100%;">
 <?php echo do_shortcode('[contact-form-7 id="1283" title="Contact form"]') ?> </div> </div>

Kết luật

Trên đây là cách tạo một contact form nhanh chóng và dễ dàng với sự trợ giúp của plugin Easy FancyBox. Bạn cũng có thể chèn nó vào phần header của theme Flatsome để tạo một nút liên hệ nhanh cố định với form hiển thị dạng popup chuyên nghiệp.

5 1 vote
Đánh giá bài viết

Nhận thông báo
Nhận thông báo cho
guest

1 Bình luận
Bình chọn
Mới nhất Cũ nhất
Inline Feedbacks
View all comments
God Game

Mình thử và không đc nhé ạ hic, liên kết trong đó nó thành như này:
domain.net/#contact_form_pop

Bài viết liên quan

WordPress Multisite là gì? 6 bước cài đặt chi tiết

WordPress Multisite là gì? 6 bước cài đặt chi tiết

20 - 11 - 2022

Doanh nghiệp của bạn đang phát triển muốn mở rộng thêm nhiều chi nhánh và muốn xây dựng thêm...

Chi tiết cách kiểm tra mã độc WordPress và loại bỏ chúng

Chi tiết cách kiểm tra mã độc WordPress và loại bỏ chúng

15 - 11 - 2022

Đối với website, mã độc được sử dụng để đánh cắp thông tin khách hàng, nắm giữ thông tin...

So sánh Blogspot và WordPress, 2 nền tảng Blog tốt nhất hiện nay

So sánh Blogspot và WordPress, 2 nền tảng Blog tốt nhất hiện nay

11 - 11 - 2022

WordPress và Blogspot hiện nay đang là 2 nền tảng website dạng blog nổi tiếng nhất trên thế giới....

Uncategorized là gì, cách đổi tên danh mục Uncategorized trong WordPress

Uncategorized là gì, cách đổi tên danh mục Uncategorized trong WordPress

05 - 11 - 2022

Trong WordPress, Category để chỉ một danh mục được sử dụng để gom các bài viết có liên quan...

Elementor là gì? hướng dẫn cài đặt Elementor chi tiết

Elementor là gì? hướng dẫn cài đặt Elementor chi tiết

03 - 11 - 2022

Elementor là một plugin xây dựng trang giúp bạn dễ dàng tạo các trang web WordPress đẹp. Ngay cả...

4 cách xóa category trong URL WordPress đơn giản, nhanh chóng

4 cách xóa category trong URL WordPress đơn giản, nhanh chóng

02 - 11 - 2022

Nhà phát triển wordpress thêm / category / urls để dễ dàng xác định các trang web có /...

1
0
Would love your thoughts, please comment.x