-
Üyelik
28.08.2015
-
Yaş/Cinsiyet
37 / E
-
Meslek
Webdeveloper
-
Konum
Mersin
-
Ad Soyad
E** Y**
-
Mesajlar
406
-
Beğeniler
19 / 87
-
Ticaret
0, (%0)
Aşağıdaki kod parçasında hatalı olan ne?
function add_facebook_open_graph_tags() {
if (is_single()) {
global $post;
$image = get_post_meta($post->ID, 'thesis_post_image', $single = true);
if (!$image)
$image = ' ';
?>
}
add_action('wp_head', 'add_facebook_open_graph_tags',99);
-
Üyelik
10.09.2013
-
Yaş/Cinsiyet
38 / E
-
Meslek
webmaster
-
Konum
İzmir
-
Ad Soyad
Ç** T**
-
Mesajlar
728
-
Beğeniler
60 / 298
-
Ticaret
1, (%100)
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....
Konu wordpress ise gerisi teferruattır!
http://wp-nasilyapilir.com/