v2.5.2
Giriş yap

Twitter card resim ön izleme adresini yazdırma

aspava
437 defa görüntülendi ve 1 kişi tarafından değerlendirildi

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>';
	
}
Cevap yaz
Cevaplar (3)
aspava
969 gün önce

Halen sorunu bulamadım sanırım yardımcı olabilecek kimse yok.

aspava
973 gün önce

Hayır hocam konuların ön izleme remini çektirmeye uğraşıyorum

omerf
973 gün önce
preg_match('~<\s*meta\b.*\bname="(twitter:image)"\s.*\bcontent="([^"]*)~im', $body, $image);

Aradığınız kod bu mudur?