Ersümer hocam kullandığınız temada twitter meta etiketlerinin olması gerekiyor. Bunu yapabilmenin 3 farklı yolu bulunmakta. Bunlar;
1.Yöntem Wordpress sitenizde Yoast Seo eklentisini kullanıyorsanız eğer kullanmıyorsanız kurmanız gerekli varolan diğer seo eklentinizi kaldırarak. Yoast seo eklentisinin Sosyal sekmesine girerek Twitter kısmında twitter hesabınızın kullanıcı adını yazın. Bunu yaptığınızda twitter meta etiketleri temanıza eklenmiş olacaktır.
2.Yöntem Wordpress kullanıcı hesabınıza twitter adresinizi eklemek. Wordpress admin paneline giriş yapın, Kullanıcılar sekmesi altında Profiliniz kısmına girin ve o kısımda Twitter bölümünü bulup, twitter hesabınızı ekleyin ve kaydedin.
3.Yöntem ise biraz kodlama bilgisi gerektiriyor ve php ile yapılacak.
Temanızın header.php dosyasını açın ve etiketinden önce aşağıda ki kodları ekleyin.
#twitter meta etiketleri
if(is_single() || is_page()) {
$twitter_url = get_permalink();
$twitter_title = get_the_title();
$twitter_desc = get_the_excerpt();
$twitter_thumbs = wp_get_attachment_image_src( get_post_thumbnail_id($post->ID), full );
$twitter_thumb = $twitter_thumbs[0];
if(!$twitter_thumb) {
$twitter_thumb = 'https://secure.gravatar.com/avatar/9dda1330d308461b8845057622ea8c5d?s=64';
}
$twitter_name = str_replace('@', '', get_the_author_meta('twitter'));
?>
if($twitter_name) {
?>
}
}
?>
3.yöntemin çalışıp çalışmayacağının garantisini veremem hocam. Kodlarda ki @huseyinkorbalta kısmını kendi hesabınıza göre düzenleyin. Ancak bu yöntemi tavsiye etmiyorum, 1.ve 2.yöntem ile yapmayı deneyin.
Yaptığınız değişikliklerin başarılı olup olmadığını görmek için:
https://cards-dev.twitter.com/validator bu kısımdan site adresinizi yazarak test edebilirsiniz.
Bütün bunlar yine olmaz ise eklenti ile yapmanız gerekecek.