xác thực google maps

Nhờ anh em cách cài comment facebook cho web

Thảo luận trong 'Hỏi đáp - Trợ giúp SEO' bắt đầu bởi vannguyen-x, 6 Tháng tư 2017.

Lượt xem: 4,444

  1. vannguyen-x

    vannguyen-x Thành viên tích cực

    Bài viết:
    440
    Đã được thích:
    45
    Nhờ anh em thạo code giúp mình chút, khi cài commnet FB cho blogger mà dùng code này

    Mã:
    <div class="fb-comments" data-href="http://www.abc.com/" data-width="100%" data-numposts="20"></div>
    thì tất cả các comment ở tất cả bài đều chung một box, nên không biết còm nào là của bài nào. Vậy mình phải đặt code như thế nào trong đoạn data-href="http://abc.com" để nó phân comment ở mỗi bài là khác nhau.

    Trên web thachpham dùng cho WP thì mình xài đoạn code này rất hiệu nghiệm:

    Mã:
    <div class="fb-comments" data-href="<?php the_permalink(); ?>" data-numposts="20" width="100%" data-colorscheme="light" data-version="v2.3"></div>
    Mấu chốt là ở đoạn này: data-href="<?php the_permalink(); ?>" còn trên blogger thì mình chưa mò ra code của nó. Mong anh em học về code giúp đỡ, trân trọng cảm ơn!
     
    hoangtrihieu thích bài này.
  2. dovanphuong

    dovanphuong Thành viên nhiệt tình

    Bài viết:
    849
    Đã được thích:
    404
    Bạn thay bằng cái này: data:post.canonicalUrl
    Mã:
    data-href="data:post.canonicalUrl"
     
    vannguyen-x thích bài này.
  3. vannguyen-x

    vannguyen-x Thành viên tích cực

    Bài viết:
    440
    Đã được thích:
    45
    Cảm ơn bạn để mai mình sẽ thử đang mằm ngủ rồi. Từ tối mình toàn mò mẫm đặt data. Blog. Canonicalurl mà nó ko hoạt động
     
  4. dinhngoclam

    dinhngoclam Thành viên nhiệt tình

    Bài viết:
    715
    Đã được thích:
    160
    Cho em hỏi là đặt cái còm phơm của thằng mắc xoăn vào website của mình nhỡ bên đơn vị cùng ngành vào còm phơm bậy bạ nó hiển thị ra thì hỏng hết còn gì, cái này đâu có nút duyệt còm phơm đâu???
     
  5. ThienFurniture

    ThienFurniture Thành viên tích cực

    Bài viết:
    350
    Đã được thích:
    46
    Bác lấy đoạn code đó ở đâu vậy.? chỉ em cách làm với. :D:D:D
     
  6. hoangtrihieu

    hoangtrihieu Thành viên nhiệt tình

    Bài viết:
    626
    Đã được thích:
    85
    code chèn cmt hay post của Facebook thì lên luôn FB mà lấy bác @@, vào "https: //developers .facebook. com/" phần Tài liệu nhé
     
    ThienFurniture thích bài này.
  7. ThienFurniture

    ThienFurniture Thành viên tích cực

    Bài viết:
    350
    Đã được thích:
    46
    Thanks bác nha.
     
  8. CaoKhôi

    CaoKhôi Thành viên tích cực

    Bài viết:
    349
    Đã được thích:
    84
    Bước 1: Các bạn vào bảng điều khiển Blogger -> Mẫu (Template) -> Chỉnh sửa HTML (Edit HTML)
    Bước 2: Ctrl + F tìm tới thẻ đóng </head> và dán code dưới đây ngay bên trên nó:
    Mã:
     <script type='text/javascript'>
    //<![CDATA[
    var purl= location.href;
    var fb_href = purl.substring(0,purl.indexOf(".html")+5);
    var fbcm ='<div class="fb-comments" data-href="'+fb_href+'" data-num-posts="5" data-width="650"></div>';
    //]]>
    </script>
    
    Trong đó:
    data-num-post="5": là số bình luận hiển thị ra
    width="650": bằng độ rộng của khung comment.
    Bước 3: Bạn tìm tới <body> và dán đoạn code dưới đây ngay dưới nó:
    Mã:
    <div id='fb-root'/>
    <script>(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 = "//connect.facebook.net/en_US/all.js#xfbml=1";
    fjs.parentNode.insertBefore(js, fjs);
    }(document, 'script', 'facebook-jssdk'));</script>
    
    Bước 4: Bạn tìm tới đoạn: <b:include data='post' name='post'/> và dán đoạn code dưới đây ngay bên dưới nó:
    Mã:
    <b:if cond='data:blog.pageType == "item"'>
    <script type='text/javascript'>
    document.write(fbcm);
    </script>
    </b:if>
    
    Bước 5: Lưu mẫu lại và xem kết quả
    Chú ý: Đoạn tìm ở bước 4 là theo mẫu chung, bạn hoàn toàn có thể tìm với vị trí mà bạn muốn để comment Facebook theo ý bạn bằng cách tìm tới khu vực <DIV> của nó và dán vào.
    Chúc bạn thành công!
     
    Huunguyen and vannguyen-x like this.
  9. mhhuongnb

    mhhuongnb Thành viên

    Bài viết:
    62
    Đã được thích:
    3
    bác là tài khoản quản trị thì chỉnh sửa, xóa đc mà, bác ko để ý là có cái app_id à?
     
  10. vannguyen-x

    vannguyen-x Thành viên tích cực

    Bài viết:
    440
    Đã được thích:
    45
    Phải nói rằng cảm ơn bạn, hướng dẫn rất chuẩn và chính xác cái cần làm. Để tạo ra các box comment khác nhau, theo từng bài riêng là ở cái đoạn code này:

    Mã:
    <b:if cond='data:blog.pageType == "item"'>
    <script type='text/javascript'>
    document.write(fbcm);
    </script>
    </b:if>
    Trên mạng, có nhiều người dường như chỉ hướng dẫn theo lý thuyết cho có bài chứ cũng không xài và kiểm tra lại xem cái mình làm nó có đúng ko, nó có ưu điểm và nhược điểm gì, cần phát triển thêm thế nào.

    Riêng chỗ này mình hỏi bạn thêm mong bạn hỗ trợ:

    Mã:
    <div id='fb-root'/>
    <script>(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 = "//connect.facebook.net/en_US/all.js#xfbml=1";
    fjs.parentNode.insertBefore(js, fjs);
    }(document, 'script', 'facebook-jssdk'));</script>
    
    Mình có thể thêm dòng
    Mã:
    version=v2.8&amp;appId=xxxxxxxxx&quot;;
    vào sau

    Mã:
    js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
    được không?

    Làm cách nào để fb nó thông báo vào tài khoản chính khi có ai đó comment nhỉ? Không thấy bạn hướng dẫn việc xài cái lệnh ip-app và id - nick nhỉ?
    Chào Phương, cách làm này không có hiệu quả bạn à
     

Chia sẻ trang này