• Trang chủ
  • WordPress
    • Thủ thuật WordPress
    • WordPress Plugins
    • WordPress Themes
  • Hosting và Domain
  • Kiếm tiền
  • Đánh giá
  • Khuyến mãi
  • Thông báo
  • Giới thiệu
  • Liên hệ

WP Căn bản

Kiến thức căn bản cho người dùng WordPress

paradise-child-theme-wordpress-theme-tot-nhat
  • Dịch vụ WordPress Hosting
  • Dịch vụ tối ưu WordPress
  • Dịch vụ quét mã độc WordPress
  • Mua Paradise child theme
Trang chủ » WordPress » Thủ thuật WordPress » Tích hợp Facebook Chat cho website không cần dùng plugin
hosting-tot-nhat-danh-cho-wordpress

Tích hợp Facebook Chat cho website không cần dùng plugin

Cập nhật: 10/01/2020 Trung Hiếu 279 Bình luận

Mục lục Hiện
  • 1. Các bước tích hợp Facebook Chat cho website

Tích hợp Facebook Chat cho website mà không cần dùng plugin.

tich-hop-facebook-chat-cho-website-khong-can-dung-plugin

Trong bài viết cách đây khá lâu, tôi đã từng hướng dẫn cho các bạn cách tích hợp Facebook Chat (Facebook Messenger) vào website WordPress bằng cách sử dụng plugin rồi phải không nào. Tuy nhiên, nhược điểm của phương pháp này là plugin không phải hàng “chính chủ” nên nội dung chat sẽ không thể hiển thị ngay trên website của bạn mà sau khi gửi tin nhắn, khách hàng sẽ phải sử dụng website hoặc ứng dụng Facebook để tiếp tục trao đổi. Hơn nữa, hướng dẫn này chỉ có thể áp dụng được cho nền tản WordPress. Vậy còn những nền tảng web khác thì sao?

Tham khảo thêm:

  • Tích hợp Facebook Like Reactions vào WordPress
  • Hướng dẫn tích hợp Facebook Chat vào website WordPress

Thật may mắn, đáp ứng được nhu cầu của đông đảo webmaster, Facebook đã nhanh chóng cho ra mắt sản phẩm “chính chủ” với tên gọi Customer Chat Plugin. Giờ đây, khách hàng đã có thể tương tác với bạn ngay trên website giống như những ứng dụng live chat truyền thống khác.

facebook-customer-chat

Làm thế nào để có được 1 widget như vậy trên website của bạn? Ngay sau đây là hướng dẫn chi tiết.

Các bước tích hợp Facebook Chat cho website

1. Đầu tiên, các bạn cần phải truy cập vào trang Facebook for Developers và tạo cho mình 1 ứng dụng bằng cách click vào nút Add a New App.

click-vao-nut-add-a-new-app

2. Một khung pop-up sẽ hiện lên, hãy điền đầy đủ các thông tin được yêu cầu rồi click vào nút Create App ID.

create-a-new-app-id

Một khung CAPTCHA sẽ hiện lên, hãy nhập chính xác dãy ký tự mà bạn nhìn thấy trong hình để vượt qua bước xác nhận bảo mật.

3. Trong giao diện quản trị ứng dụng, hãy click vào mục Settings rồi chọn Basic.

click-vao-muc-basic

4. Thông tin duy nhất mà các bạn bắt buộc phải điền trong phần này là Privacy Policy URL (nên điền URL website của bạn). Những mục khác các bạn có thể bỏ qua.

thiet-lap-facebook-app-basic

Click vào nút Save Changes để lưu lại.

5. Click vào nút Off để chuyển nó sang trạng thái On (đồng nghĩa với việc ứng dụng của bạn đã được kích hoạt).

kich-hoat-app-facebook

Click vào nút Confirm để xác nhận việc kích hoạt.

xac-nhan-kich-hoat-app-facebook

Nhớ copy App ID vì nó sẽ được dùng đến trong các bước tiếp theo.

6. Truy cập vào trang quản trị Facebook Page của bạn (Settings). Click chọn mục Advanced messaging.

click-vao-advanced-messaging-trong-page-settings

7. Paste App ID mà bạn đã copy ở bước 5 vào mục Share attribution rồi click vào nút Save.

share-attribution

8. Điền URL website của bạn vào mục White-listed domains và click vào nút Save. Nếu muốn hiển thị Facebook Customer Chat trên nhiều website cùng lúc, các bạn có thể điền nhiều URL trong mục này.

white-listed-domains

9. Click vào mục Messaging trên trang quản trị.

click-vao-messaging-trong-page-settings

Click tiếp vào nút Get Started trong mục Add Messenger to your website.

add-messenger-to-your-website

10. Chọn ngôn ngữ mà bạn muốn sử dụng cho Facebook Chat trong mục Language. Nếu muốn thay đổi nội dung câu chào, các bạn có thể click vào nút Change trong mục Greeting.

lua-chon-ngon-ngu-cho-facebook-chat

Click vào nút Next để chuyển qua bước tiếp theo.

11. Nếu có nhu cầu chỉnh sửa màu sắc của biểu tượng Messenger, các bạn có thể sử dụng tính năng Custom colours. Nếu không, hãy click vào nút Next để chuyển qua bước cuối cùng.

tuy-chinh-mau-sac-cho-facebook-chat

12. Tick vào mục I’ll install the code myself, copy đoạn code được cung cấp rồi click vào nút Finish để kết thúc.

copy-code-facebook-customer-chat

13. Đoạn code mà bạn được cung cấp sẽ có dạng như sau:

<!-- Load Facebook SDK for JavaScript -->
      <div id="fb-root"></div>
      <script>
        window.fbAsyncInit = function() {
          FB.init({
            xfbml            : true,
            version          : 'v5.0'
          });
        };</p>
<p>        (function(d, s, id) {
        var js, fjs = d.getElementsByTagName(s)[0];
        if (d.getElementById(id)) return;
        js = d.createElement(s); js.id = id;
        js.src = 'https://connect.facebook.net/vi_VN/sdk/xfbml.customerchat.js';
        fjs.parentNode.insertBefore(js, fjs);
      }(document, 'script', 'facebook-jssdk'));</script></p>
<p>      <!-- Your customer chat code -->
      <div class="fb-customerchat"
        attribution=setup_tool
        page_id="1416141145302908">
      </div>

14. Chèn code đã chỉnh sửa vào Footer của website. Đối với mã nguồn WordPress, các bạn có thể chèn vào file footer.php của theme hoặc tham khảo bài viết “Chèn code vào Header và Footer của WordPress một cách đơn giản“. Và kết quả nhận được sẽ trông giống như thế này:

demo-facebook-customer-chat

Thật tuyệt vời phải không nào? Chúc các bạn thành công!

Bạn đang dùng cách nào để tích hợp Facebook Chat cho website của mình? Đừng quên chia sẻ nó với chúng tôi trong khung bình luận bên dưới.

Nếu bạn thích bài viết này, hãy theo dõi blog của tôi để thường xuyên cập nhật những bài viết hay nhất, mới nhất nhé. Cảm ơn rất nhiều. :)

Đang tải đánh giá...
  • Chia sẻ lên Facebook
  • Chia sẻ lên Twitter
  • Chia sẻ lên LinkedIn

Bài viết liên quan

Thêm nút chat Zalo, Facebook, gọi điện không cần dùng plugin
Thêm nút chat Zalo, Facebook, gọi điện không cần dùng plugin
Tích hợp Facebook oEmbed và Instagram oEmbed cho WordPress
Tích hợp Facebook oEmbed và Instagram oEmbed cho WordPress
Khắc phục website bị Facebook chặn link
Khắc phục website bị Facebook chặn link

Chuyên mục: Thủ thuật WordPress Thẻ: Facebook

wpcanban-com-facebook-group

Nói về Trung Hiếu

Một người con của xứ Nghệ, hiện đang sinh sống tại Hà Nội. Tôi là người sáng lập và đứng sau mọi hoạt động của WP Căn bản. Tìm hiểu thêm về tôi tại đây.

Bài viết trước « Có nên combine JavaScript và CSS trong WordPress?
Bài viết sau Tích hợp widget Facebook Page vào website WordPress »

Reader Interactions

Bình luận

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

    Tất cả các bình luận đều sẽ được kiểm duyệt nghiêm ngặt. Mọi bình luận trái quy định sử dụng sẽ bị gỡ bỏ link hoặc xóa bỏ hoàn toàn. Vui lòng đọc kỹ quy định trước khi bình luận. Xin cảm ơn!

  1. Jack Lam 1 bình luậnviết

    03/07/2018 lúc 11:43

    Sao khi người dùng kích vào để chát thì nó hiện sẵn lên 1 câu chat của người dùng (Không phải câu đoạn chát của Page) vậy anh

    Bình luận
  2. ngoctien 35 bình luậnviết

    03/07/2018 lúc 00:34

    Đang dùng chat của facebook cho site, thấy lượng tương tác qua tin nhắn rất nhiều. Site bán hàng dùng cái này thì rất tốt

    Bình luận
  3. HONGNGOCTOEIC 1 bình luậnviết

    02/07/2018 lúc 19:22

    Chào bạn!
    Mình thấy bài đăng của bạn rất hữu ích. Mình đã làm theo và thành công. Nhưng thỉnh thoảng lại không thấy biểu tượng hiển thị trên màn hình máy tính và smartphone.
    Bạn giúp mình xử lý vấn đề trên với.
    http://www.hongngoctoeic.com/
    Cảm ơn bạn rất nhiều!

    Bình luận
    • Trung Hiếu Quản lýviết

      05/07/2018 lúc 18:25

      Mình thấy site của bạn hiện biểu tượng Facebook chat bình thường mà. Thỉnh thoảng không hiện có thể liên quan đến việc site của bạn đang sử dụng giao thức HTTP (?)

      Bình luận
    • Tuấn Anh 5 bình luậnviết

      24/07/2018 lúc 09:51

      Bạn ơi. Làm thế nào để các chữ trong khung chat là tiếng việt vậy bạn? hiện khung chat của mình hiển thị các chữ bằng tiếng anh mặc dù mình đã chọn tiếng việt ở bước 10 trong quy trình cài đặt hướng dẫn ở bên trên rồi .

      mã đã có đoạn chọn tiếng việt : js.src = “https://connect.facebook.net/vi_VN/sdk.js”;

      Bình luận
  4. nhân 2 bình luậnviết

    30/06/2018 lúc 18:15

    Cảm ơn anh đã chia sẻ bài viết hữu ích này.
    Anh có thể hỗ trợ e thêm về vấn đề của em không
    em đã làm theo các bước bài viết và kết quả ok, nhưng hôm sau e vào lại web thì cái biểu tượng chat bằng messager bị mất. nên web của em k còn tính năng này nữa. vậy e làm sao để phục hồi ak

    Bình luận
    • Trung Hiếu Quản lýviết

      01/07/2018 lúc 07:54

      Bạn bật Dev Tools của trình duyệt web lên, xem tab Console coi nó có báo lỗi gì không?

      Bình luận
      • nhân 2 bình luậnviết

        01/07/2018 lúc 14:53

        tab Console không hiển thị lỗi gì hết a.

        Bình luận
    • Trung Hiếu Quản lýviết

      05/07/2018 lúc 18:47

      Nếu bạn thấy nó bị mất thì nhiều khả năng liên quan đến việc site của bạn đang sử dụng giao thức HTTP (không bảo mật).

      Bình luận
  5. Trần Hoàng Thái 5 bình luậnviết

    27/06/2018 lúc 20:14

    HIếu, vậy khi mình update theme có bị mất phần footer này hoặc header gì ko
    vì nhỡ them update sẽ thay thế phần footer header của hiếu

    Bình luận
    • Trung Hiếu Quản lýviết

      27/06/2018 lúc 20:25

      Chèn trực tiếp vào file theme thì lúc update sẽ bị mất. Nếu chèn bằng plugin hoặc chèn vào phần cài đặt của theme (Theme Options) thì update sẽ không bị mất.

      Bình luận
      • thai 2 bình luậnviết

        27/06/2018 lúc 20:47

        Mình sử dụng chatfuel https://chatfuel.com Mình có chỉnh bằng tiếng việt và thay đổi nội dung câu chào hỏi nhưng ko thấy có hiệu ứng ngoài wordpress. M.n có biết tại sao không

        Bình luận
        • Trung Hiếu Quản lýviết

          28/06/2018 lúc 07:10

          Vấn đề là bạn đang sử dụng Facebook tiếng Việt hay tiếng Anh? Ngôn ngữ của widget chat sẽ thay đổi dựa theo ngôn ngữ trên Facebook của người dùng đấy. :P

          Bình luận
  6. Dũng 1 bình luậnviết

    06/06/2018 lúc 00:52

    Chào Hiếu. Cảm ơn bạn vì bài hướng dẫn này.
    Mình mới mày mò làm web bằng wordpress. Mình làm theo hướng dẫn thì nó ra như vầy. Bạn coi giùm mình nhé
    https://uphinhnhanh.com/image/zDybGU
    Cảm ơn nhiều lắm !!!

    Bình luận
    • Trung Hiếu Quản lýviết

      06/06/2018 lúc 07:20

      Đây là hướng dẫn dành cho WordPress self-hosted (mã nguồn download từ WordPress.org) bạn ơi. Của bạn là blog WordPress.com rồi, không chỉnh sửa hay tùy biến được gì đâu.

      Bình luận
  7. Vũ Matic 3 bình luậnviết

    05/06/2018 lúc 10:42

    Em đang dùng Theme Flatsome, tìm đủ mọi cách để tích hợp cái chat này. Nhưng nó ko hiển thị. Không biết có ai gặp trường hợp này chưa ?

    Bình luận
    • Trung Hiếu Quản lýviết

      05/06/2018 lúc 11:46

      Kiểm tra xem theme có tính năng tối ưu load JavaScript hay cái gì đó tương tự không?

      Bình luận
      • Vũ Matic 3 bình luậnviết

        05/06/2018 lúc 12:18

        Em đã thử các script khác Facebook thì không sao. Riêng script facebook thì bị .
        Anh coi ảnh http://prntscr.com/jqynx7 . Nó load xong rồi tự cancel script fb đi.

        Bình luận
        • Trung Hiếu Quản lýviết

          05/06/2018 lúc 17:51

          Thử với theme mặc định của WordPress (2017 chẳng hạn) xem nó có bị lỗi như vậy không? Nếu vẫn bị thì không phải do theme.

          Bình luận
  8. That Tu 1 bình luậnviết

    02/06/2018 lúc 15:40

    Admin cho hỏi tại bước 12 trong bài viết của ad, khi mình setting bước đó trên fanpage của mình thì thiếu mục :”I’ve added the code to the website” để click vào. không biết mình bị lỗi gì ad có thể giúp không ạ? Lúc trước mình từng tích hợp chat box cho landing page, vẫn bình thường, không hiểu sao lần này lại bị như vậy? Cảm ơn AD. Mong phản hồi.

    Bình luận
  9. Phúc 1 bình luậnviết

    27/05/2018 lúc 10:03

    Của mình không thêm được tên miền . mặc dù đã thêm code vào
    link ảnh lỗi :https://sv1.uphinhnhanh.com/images/2018/05/27/eeeee.png

    Bình luận
    • Trung Hiếu Quản lýviết

      27/05/2018 lúc 10:35

      Cái tên miền https://jaspers-market.com gì đó của bạn có truy cập được đâu bạn. Facebook nó báo lỗi là đúng rồi.

      Bình luận
  10. Nguyễn 2 bình luậnviết

    10/05/2018 lúc 16:54

    Hi Trung Hiếu,
    Rất cảm ơn về bài viết tuyệt vời của bạn. Mình đã làm theo hướng dẫn của bạn và đã thực hiện thành công. Tuy nhiên mình lại thấy tốc độ load trang khi thêm vào nút chat facebook lại bị chậm đáng kể.
    Hiếu có thể chỉ mình cách khắc phục được không?

    Xin cảm ơn Hiếu rất nhiều!

    Bình luận
    • Trung Hiếu Quản lýviết

      10/05/2018 lúc 17:09

      Cái này là điều rõ ràng bạn nhé. Tích hợp các giải pháp của Facebook vào website thì nó sẽ tải thêm các file JS, CSS từ server của Facebook => ảnh hưởng đến tốc độ load của web. Những file này không nằm trên host nên không thể tối ưu được. Bạn phải lựa chọn dùng hay không dùng mà thôi. :)

      Bình luận
      • Nguyễn 2 bình luậnviết

        10/05/2018 lúc 22:25

        Hi Hiếu, bạn có thể cho mình biết bây h mình có thể sử dụng plugin của ai để chat online trên website mà tương đối ngon không?

        Bình luận
        • Trung Hiếu Quản lýviết

          10/05/2018 lúc 22:27

          Miễn phí thì nên dùng Tawk.to nhé. Tham khảo bài viết “Tawk.to – Plugin live chat miễn phí dành cho WordPress“.

          Bình luận
        • viet can 1 bình luậnviết

          13/01/2019 lúc 09:09

          Chào bạn. Mình cũng thấy plugin Subiz (https://subiz.com/vi/) sử dụng miễn phí cũng tốt. Cài cái được ngay.
          Sử dụng ngon lành.
          Thanks.

          Bình luận
          • Trung Hiếu Quản lýviết

            13/01/2019 lúc 10:36

            Subiz thì bên mình cũng đã từng có 1 bài viết giới thiệu rồi. :)

« 1 2 3 4 … 12 »

Sidebar chính

NHẬN BÀI VIẾT QUA EMAIL

Hãy đăng ký ngay để là người đầu tiên nhận được thông báo qua email mỗi khi chúng tôi có bài viết mới. Tặng miễn phí ebook "Bảo mật WordPress toàn tập" do WP Căn bản biên soạn!

Theo dõi qua mạng xã hội

Dịch vụ WordPress Hosting

dich-vu-wordpress-hosting-chat-luong-cao

Bạn đang tìm gì?

WordPress căn bản

Bảo mật WordPress

Tăng tốc WordPress

Thủ thuật CloudFlare

Sửa lỗi WordPress

Thủ thuật LiteSpeed

Thủ thuật Genesis

Thủ thuật SEO

Thủ thuật WooCommerce

Sử dụng theme Paradise

Dịch vụ tối ưu WordPress miễn phí

dich-vu-toi-uu-wordpress-mien-phi

Dịch vụ quét mã độc miễn phí

dich-vu-quet-ma-doc-wordpress-mien-phi

Footer

Bài viết mới nhất

  • Ra mắt plugin WPCB Secure Shield độc quyền tại WP Căn bản 25/07/2025
  • Hiển thị đánh giá 5 sao trên Google một cách đơn giản 12/07/2025
  • Tích hợp mã QR ngân hàng cho WooCommerce 09/07/2025
  • Xóa base slug của custom post type và taxonomy 04/07/2025

Bình luận mới nhất

  • Trung Hiếu trong Ra mắt plugin WPCB Secure Shield độc quyền tại WP Căn bản
  • Ngọc Blue trong Ra mắt plugin WPCB Secure Shield độc quyền tại WP Căn bản
  • Trung Hiếu trong Ra mắt plugin WPCB Secure Shield độc quyền tại WP Căn bản
  • Ngọc Blue trong Ra mắt plugin WPCB Secure Shield độc quyền tại WP Căn bản

Thông tin hữu ích

  • Giới thiệu bản thân
  • Quy định sử dụng
  • Chính sách bảo mật
  • Bản quyền nội dung

Thống kê WP Căn bản

9 Chuyên mục - 1.010 Bài viết - 35.568 Bình luận

Bản quyền © 2014 - 2025 · WP Căn bản (tiền thân là eBooksvn.com) · Sử dụng Paradise child theme và dịch vụ WordPress Hosting