• 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. Vũ Bá Hải 7 bình luậnviết

    12/09/2019 lúc 21:06

    Đã nhúng thử lên vài websitem có web thì được web thì không, không phải do mình làm sai mà dường như do code web. Không rõ có phải do website nó chặn mã hay bị xung đột gì không nữa. Có ai ở đây từng bị như thế và biết lý do không?

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

      13/09/2019 lúc 06:36

      Bạn bật Chrome Dev Tools (F12) xem trong tab Console nó có báo lỗi gì không?

      Bình luận
  2. Hạnh TIến 1 bình luậnviết

    04/09/2019 lúc 09:00

    A ơi dùng cái này có bị nặng web giảm tốc độ load ko ạ

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

      05/09/2019 lúc 14:56

      Có bạn nhé. Bạn phải lựa chọn giữa tốc độ load và sự tiện lợi dành cho khách hàng. :)

      Bình luận
  3. cửa cuốn đức 2 bình luậnviết

    05/08/2019 lúc 10:27

    còn làm sao để đưa bình luận bằng fb vô từng bài sản phẩm của web wp bạn ơi

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

      05/08/2019 lúc 10:58

      Hướng dẫn này mình chưa viết bạn ạ. Nhưng sẽ có trong thời gian sắp tới nhé. :)

      Bình luận
      • cửa cuốn đức 2 bình luậnviết

        05/08/2019 lúc 11:20

        cảm ơn bạn…hóng :D

        Bình luận
  4. DUY 1 bình luậnviết

    19/07/2019 lúc 11:55

    Cám ơn bạn mình đã làm thành công :)

    Bình luận
  5. Thanh Lam 2 bình luậnviết

    10/07/2019 lúc 14:59

    cho em hỏi em không muốn phần chat messeger hiển thị trên điện thoại thì cần thêm code gì ạh!?

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

      11/07/2019 lúc 18:37

      Bạn tham khảo code này thử xem sao nhé. :P

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

        12/07/2019 lúc 08:51

        em làm được rồi!
        cảm ơn sư huynh nhiều ạh!

        Bình luận
  6. ngoc 1 bình luậnviết

    08/07/2019 lúc 18:15

    Đã làm theo hướng dẫn mà lúc ấn “off” thấy báo: “Bạn phải cung cấp URL Chính sách quyền riêng tư hợp lệ để đăng trực tiếp ứng dụng…” là sao ạ. Em đã coppy đúng link của web mình r ạ

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

      08/07/2019 lúc 20:47

      Bạn phải nhập link trang chính sách riêng tư, ví dụ như trang này của bên mình: https://wpcanban.com/chinh-sach-bao-mat Nhập link trang chủ không được đâu.

      Bình luận
  7. Anh 3 bình luậnviết

    05/06/2019 lúc 17:24

    Em đã thử và thành công, tuy nhiên bọn facebook này làm chậm tải trang nhiều ( em có nhúng trang fb, dùng plugin bình luận) , chưa biết cách nào để tăng tải trang cả. em có cài amp nữa

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

      05/06/2019 lúc 17:34

      Mấy cái dịch vụ của Facebook nặng lắm bạn. Code lại không tối ưu nên tải chậm là điều không thể tránh khỏi. AMP trời cũng thế cả thôi.

      Bình luận
      • Anh 6 bình luậnviết

        06/06/2019 lúc 09:04

        Vâng, anh có code wordpress nào tốc độ load nhanh không, chia sẻ cho em xin với ạ, em cảm ơn, dùng toàn mấy giao diện rùa bò không à :D

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

          06/06/2019 lúc 09:22

          Bạn muốn giao diện nhẹ và load nhanh thì tham khảo theme Paradise của bên mình nhé.

          Bình luận
      • Anh 6 bình luậnviết

        06/06/2019 lúc 09:07

        Của em nó hay bị lỗi kiểu không thân thiện với di động, mặc dù giao diện responsive rất tốt, nên em mới cài amp thay thế.

        Bình luận
  8. Nam 19 bình luậnviết

    05/06/2019 lúc 16:41

    E làm theo nhưng bị lỗi này ạ: https://imgur.com/a/yLx6U84

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

      05/06/2019 lúc 16:57

      Bạn thử sửa lại link Facebook SDK xem sao.

      Bình luận
      • Nam 19 bình luậnviết

        05/06/2019 lúc 17:00

        sửa lại như thế nào ạ? Em thay hết các kiểu rồi mà ko được. Anh chạy còn bình thuường chứ??

        Bình luận
        • Nam 19 bình luậnviết

          05/06/2019 lúc 17:04

          à được rồi. chắc bị xung đột vs cái plugin #

          Bình luận
      • Nam 19 bình luậnviết

        05/06/2019 lúc 17:40

        anh ơi, dùng trên 000webhost free không được ạ??

        Bình luận
        • Nam 19 bình luậnviết

          05/06/2019 lúc 17:43

          à chạy được rồi ạ =))

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

          06/06/2019 lúc 08:25

          Host nào không quan trọng, miễn là có tên miền đàng hoàng thì đều chạy được hết. :P

          Bình luận
  9. jackvo183 4 bình luậnviết

    29/05/2019 lúc 23:26

    Mình không gắng được cho web này nhỉ: https://thanhmobile.vn/

    Bình luận
  10. Phong Thần Thánh 1 bình luậnviết

    20/05/2019 lúc 22:42

    Dear bác em hỏi tí. Vì sao lại phải tạo mới FB app nhỉ? Vào cài đặt fanpage có luôn cái thêm plugin live chat rồi @@ cài vào cũng hiển thị như bác. Không hiểu là khi tạo thêm app fb ở bước đầu để làm gì?

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

      21/05/2019 lúc 12:38

      Trước đây phải tạo thì mới chèn được Facebook Messenger bạn ạ. Còn hình như bây giờ không cần thiết phải tạo nữa. :)

      Bình luận
      • thắng 2 bình luậnviết

        28/05/2019 lúc 20:41

        Anh ơi em đang lập trình java web jsp servlet. làm thế nào để add vào được localhost ạ. em đã làm theo nhưng ko hiện dc cái icon messeger ạ. có cách nào ko host mà vẫn sử dụng được không ạ

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

          28/05/2019 lúc 20:52

          Cái này cần domain và live host. Không chạy được trên localhost đâu bạn.

          Bình luận
          • thắng 2 bình luậnviết

            28/05/2019 lúc 21:11

            sao những web khác vẫn tích hợp vào localhost dc mà facebook thì ko anh nhỉ. hiên em đang sử dụng tawk.to

          • Trung Hiếu Quản lýviết

            28/05/2019 lúc 21:27

            Vì cái bước 8 trong bài viết nó bắt phải điền địa chỉ website được phép hiển thị Facebook Messenger.

« 1 … 6 7 8 9 10 … 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