làm như thế nào để hiển thị ảnh bài viết vào thẻ meta og:image

Thảo luận trong 'Style & Template Questions' bắt đầu bởi ptvinhdtk, 8/8/15.

  1. ptvinhdtk

    ptvinhdtk New Member

    Bài viết:
    32
    Likes :
    2
    may nuoc nong
    trang này dùng add on hay sửa code như thế nào mà tự động đưa hình trong bài viết vào thẻ meta og:image để hiển thị share lên facebook vậy mọi người?
     
    Đang tải...
  2. Bcat9505

    Bcat9505 Moderator Staff Member

    Bài viết:
    1,335
    Likes :
    494
    - Dùng addon Waindigo_Thumbnails-2.1.2 để tự động đặt thẻ og:image cho bài viết.
     
    ptvinhdtk thích bài này.
  3. Sesshomaru996

    Sesshomaru996 New Member

    Bài viết:
    35
    Likes :
    9
    Khi add code xong, bạn đợi 2-3 hôm gì đó nó mới ra được. Lúc đầu nó giữ nguyên như lúc bạn chưa add code ấy.
     
    ptvinhdtk thích bài này.
  4. Bcat9505

    Bcat9505 Moderator Staff Member

    Bài viết:
    1,335
    Likes :
    494
    Thường thì có khi tầm 10phut còn 1 số site có thể 3,4 ngày. Nhưng b có thể debug đưa lên fb :) cái này là m đưa thủ công lên
     
    Sesshomaru996 thích bài này.
  5. ptvinhdtk

    ptvinhdtk New Member

    Bài viết:
    32
    Likes :
    2
    addon này bên xenforo.com ko cho down. Mình mò ra đc đoạn code này chèn vào tự động lấy link ảnh bài viết vào thẻ og:img dùng đỡ. chia sẻ nếu ai cần.
    Mã:
    <meta property="og:image" content="<xen:if is="{$thread.z_thumb}">{xen:helper showthumb, {$thread.z_thumb}, 'link'}<xen:else/>{xen:helper bdImage_thumbnail,$thread.bdimage_image,300,250}</xen:if>" />
    Có điều nó chỉ hiện ảnh trong bài viết còn trang chủ và chuyên mục trắng trơn. Bạn có link down addon
    Waindigo_Thumbnails-2.1.2 cho mình xin search ko down đc
     
    Last edited: 9/8/15
  6. Sesshomaru996

    Sesshomaru996 New Member

    Bài viết:
    35
    Likes :
    9
    www.facebook.com/profile.php?id=557055802

    Trường hợp các bạn đã đổi ID sang thành tên như www.facebook.com/username thì các bạn có thể vào đây kéo xuống dưới nhập usernam của mình vào và get ID: http://xenforo.com/help/facebook-user-id/

    Bước 2: Vào open_graph_meta tìm 2 dòng sau:

    Mã:
    <xen:if is="{$avatar}"><meta property="og:image" content="{$avatar}" /></xen:if>
    <meta property="og:image" content="{xen:helper fullurl, @ogLogoPath, 1}" />
    Thay bằng

    Mã:
    <xen:comment><xen:if is="{$avatar}"><meta property="og:image" content="{$avatar}" /></xen:if></xen:comment>
    <xen:comment><meta property="og:image" content="{xen:helper fullurl, @ogLogoPath, 1}" /></xen:comment>
    Bước 3: Vào thread_view template tìm dòng sau:

    Mã:
    <xen:set var="$avatar">{xen:helper avatar, $thread, m, 0, 1}</xen:set>
    Thay bằng

    Mã:
    <xen:comment><xen:set var="$avatar">{xen:helper avatar, $thread, m, 0, 1}</xen:set></xen:comment>


    --------------------------------


    Như bạn Bcat9505 có nói có site cập nhật nhanh, có site 2-3 ngày mới hiện nha anh em
     
    ptvinhdtk and Bcat9505 like this.
  7. Bcat9505

    Bcat9505 Moderator Staff Member

    Bài viết:
    1,335
    Likes :
    494
    Vì b chưa có tài khoản bên đó?
    Cái này phải có addon mới dùng đc ( zang kid )
     
  8. Bcat9505

    Bcat9505 Moderator Staff Member

    Bài viết:
    1,335
    Likes :
    494
    tks , bài này trên mạng nói nhiều nhưng b trên k thói quen tim trc khi hỏi :)
     
    Sesshomaru996 thích bài này.
  9. globalvision

    globalvision New Member

    Bài viết:
    9
    Likes :
    0
    HÓng mấy anh lập trình Pro
     
  10. ptvinhdtk

    ptvinhdtk New Member

    Bài viết:
    32
    Likes :
    2
    ko phải mình ko search tr khi hỏi đâu. cách này mình thấy trên mạng nhiều trang có toàn copy giống nhau cùng 1 cách mình thay vào nó lại mất tiêu thẻ og:image đây nè!
    7
     
  11. ptvinhdtk

    ptvinhdtk New Member

    Bài viết:
    32
    Likes :
    2
comments powered by Disqus

Chia sẻ trang này

Đang tải...