• Merhaba Ziyaretçi,
    Sitemizden yararlanmak için buradan kayıt olunuz.
  • Değerli üyelerimiz, Bildiğiniz üzere uzunca bir süredir eklenti desteği ile kişisel sebeplerden ötürü ilgilenemiyorum. Üyelerimizi mağdur etmemek açısından burada sergilenen eklentilerimizi Xenforo.gen.tr üzerinde satışa sunma kararı aldık. Mevcut eklentilere ait kritik problem ve geliştirmeler ile ilgili belirli aralıklarla Xenforo.gen.tr üzerinden destek verilecektir.

Twitter Card Eklenti ve Ayarlama

muhammet

Kayıtlı Üye
Katılım
15 Mar 2017
Mesajlar
19
Reaction score
3
Puanları
3
Yaş
42
Konum
istanbul
PHP Versiyonu
PHP v5.5.x
XenForo Versiyonu
XF 1.5.x
Merhaba;
Twiterda, forumdan bir link paylaştığımızda, öne çıkan görseli doğru olarak çıkması için ne yapmalı, kod ya da eklenti olarak.
 
A

apocalypse

Twitterda bunun için summary card kullanılıyor. https://dev.twitter.com/cards/overview
Alttaki gibi meta kodlarınız olması gerekiyor.

Kod:
<meta name="twitter:card" content="summary" />
<meta name="twitter:site" content="@flickr" />
<meta name="twitter:title" content="Small Island Developing States Photo Submission" />
<meta name="twitter:description" content="View the album on Flickr." />
<meta name="twitter:image" content="https://farm6.staticflickr.com/5510/14338202952_93595258ff_z.jpg" />
Bu kodları kullanmanız için konunun ilk resmini seçebilmeniz gerekiyor.
Bunu yapmak için ekte verdiğim eklentiyi kurun.
Görünüm şablonlardan yeni şablon oluşturun.
Şablon adı:twitter_meta
İçeriği

Kod:
<meta name="twitter:card" content="summary" />
<meta name="twitter:site" content="{xen:raw $url}" />
<meta name="twitter:title" content="{xen:raw $title}" />
<meta name="twitter:description" content="{xen:raw $description}" />
<meta name="twitter:image" content="<xen:callback class="OpenGraphImage_Callback" method="getImage" params="">{xen:helper fullurl, {xen:property ogLogoPath}, 1}</xen:callback>" />
ekleyip kaydedin.

thread_view şablonunu açın.
<xen:require css="thread_view.css" /> üstüne alttaki kodu ekleyip kaydedin.
Kod:
<xen:container var="$head.twitterMeta"><xen:include template="twitter_meta">
        <xen:set var="$url">{xen:link 'canonical:threads', $thread}</xen:set>
        <xen:set var="$title">{xen:helper threadPrefix, $thread, escaped}{$thread.title}</xen:set>
        <xen:set var="$description">{xen:helper snippet, $firstPost.message, 155}</xen:set>
    </xen:include></xen:container>

Yukarda verdiğim kodları test etmedim,ilk defa deneyeceksiniz.Umarım olur.
 
Üst