Sự kiện Event Submit send_ok trong Contact Form 7 chuyển sang trang Cảm ơn

Thảo luận trong 'Mã nguồn mở Wordpress' bắt đầu bởi seolagi, 17/3/20.

  1. seolagi

    seolagi

    Vip Member

    Tham gia ngày:
    16/4/14
    Bài viết:
    706
    Đã được thích:
    55
    Điểm thành tích:
    28
    HI mọi người, mình muốn lấy sự kiện Event Submit send_ok trong Contact Form 7 chuyển sang trang Cảm ơn mỗi khi có người liên hệ thành công.

    Mình có form liên hệ với Shortcode, giờ mình muốn mỗi khi khách hàng liên hệ đặt hàng thành công, form sẽ di chuyển sang 1 trang mình đang xây dựng sẵn có page tên là : /dat-hang-thanh-cong/

    Bạn nào biết giúp mình với, cảm ơn

    Mã:
    [contact-form-7 id="549" title="Đặt hàng Popup"]
     
    Cảm ơn đã xem bài:

    Sự kiện Event Submit send_ok trong Contact Form 7 chuyển sang trang Cảm ơn

    danh sách diễn đàn rao vặt gov chất lượng
    Last edited by a moderator: 17/3/20
  2. admin

    admin Phạm Công Sơn Thành viên BQT

    Tham gia ngày:
    22/5/13
    Bài viết:
    4,379
    Đã được thích:
    1,059
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Về sự kiện on_send_ok bạn xem ở link sau nhé, contactform7 đã nói khá rõ ở đây.
    Còn bạn muốn nó redirect qua trang cảm ơn như bạn cần thì bạn thêm code sau vào tập tin function.php của themes như sau:
    Mã:
    add_action( 'wp_footer', 'mycustom_wp_footer' );
    
    function mycustom_wp_footer() {
    ?>
    <script type="text/javascript">
    document.addEventListener( 'wpcf7mailsent', function( event ) {
        if ( '549' == event.detail.contactFormId ) {
            window.location.href = '/dat-hang-thanh-cong/';
        }
    }, false );
    </script>
    <?php
    }
    • Với 549 là ID của form liên hệ [contact-form-7 id="549" title="ĐH"]
     
    Chỉnh sửa cuối: 24/3/20
    seolagi thích bài này.
  3. seolagi

    seolagi

    Vip Member

    Tham gia ngày:
    16/4/14
    Bài viết:
    706
    Đã được thích:
    55
    Điểm thành tích:
    28
    Đã làm thành công, cảm ơn ad rất nhiều
     
  4. Quang Minh

    Quang Minh Thành Viên Mới

    Tham gia ngày:
    5/7/16
    Bài viết:
    9
    Đã được thích:
    1
    Điểm thành tích:
    3
    Vụ code này mình cũng hay bị, đã test thành công theo hướng dẫn. Cảm ơn bạn
     


Like và Share ủng hộ ITSEOVN