Başlık 'doğru olan ne?' olmalıydı
Hocam şimdi nerden başlasam bilemedim.
1. thesis_post_image nedir? sizin eklediğiniz bir meta key mi?
2. get_post_meta fonksiyonunda $single = true diye bişi yazmanız yanlış. codex sayfasında anlatımda gösterdiği şekil örnektir. "$single = true" yerine "true" yazabilir yada hiç o kısmı yazmayabilirsiniz default false döner. bu şekilde o satırda hata var zaten.
3. wp_generate_attachment_metadata fonksiyonunu yazmışsınız ama $attachment_id kim $file kim? tanımlanmamış değerleri fonksiyon nerden bilecek
4. !image koşulu koyduğunuz ikinci if döngüsünde {} süslü parantez yok.
5. og:image satırında echo $image yazmışsınız $image yukarıda bi id olarak çekiliyo og:image e id yazmanız boş bırakmanızla aynı şey orada resim url'si olmalı.
6. og:description da her yazı için aynı description ı alıp koyarsanız google amca kızar sıralamanız düşer.
7. devam edemicem yoruldum....