Twitter card resim ön izleme adresini yazdırma
Merhaba arkadaşlar twitter card oluşturuyorum her şey tamam fakat konu ön izleme resim adreini yazdıramadım bir türlü.
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:site" content="site.com">
<meta name="twitter:creator" content="@kulladi">
<meta name="twitter:title" content="<?=$title?>">
<meta name="twitter:description" content="<?=$description?>" />
<meta name="twitter:url" content="<?=$metaCanonical?>" />
<meta name="twitter:image" content="ön izleme resmi" />
Konuyu ana sayfaya çektirdiğim fonksiyon
Fonkisyonda resim çeken kod
'.$post->preview.'
resim adresi kodu
'.$file->url.'
function blogPostWidget2($post) {
if ( empty($post) ) return;
$categoryUrl = !empty($post->category_title) ?
'<a href="'.blogCategoryUrl($post->category_id).'">'.$post->category_title.'</a>'
:
'Kategorisiz'
;
return '<div class="col sozler-ic">
<div class="card">
<a href="'.blogPostUrl($post->post_url).'">'.$post->preview.'</a>
<div class="card-body">
'.$categoryUrl.' <span class="konu-tarihi"><i class="fa-solid fa-calendar-days"></i> '.timeX($post->date).' </span>
<h2><a href="'.blogPostUrl($post->post_url).'">'.$post->post_title.'</a></h2>
<p class="card-text">'.$post->post.'</p>
</div>
<div class="col-md-12 card-alt">
<p>
<a href="'.userProfilUrl($post->user_url).'"><img src="'.userAvatarUrl($post->user_avatar).'" alt="'.$post->user_name.'" class="yazar-resim" /><span class="yazar-nick">'.$post->user_name.'</span></a>
<span class="konu-okunma-sayisi"><i class="fa-solid fa-eye"></i> '.$post->view_count.'</span>
<span class="konu-yorum-sayisi"><i class="fa-solid fa-comment-dots"></i> '.$post->comment_count.'</span>
</p>
</div>
</div>
</div>';
}