2016-04-07 34 views
0

WordPress temamda seçenek ağacı kullanıyorum. Logo görüntüsünü değiştirmek için bir resim yüklemek için bir tema seçeneği belirlemeye çalışıyorum. Tümü ayarlandı ancak çıktıyı göstermek için bu kodu kullanıyorum, ancak çalışmıyor. Bunu Nasıl Çözebilirim ?Seçenek ağacı çıkışı tema seçeneğini göstermiyor mu?

<?php 
    if (function_exists('ot_get_option')) { 
     $images = explode(',', get_post_meta(get_the_ID(), 'logo_image_url', true)); 
      if (!empty($images)) { 
      foreach($images as $id) { 
       if (!empty($id)) { 
        $thumb_img_src = wp_get_attachment_image_src($id, 'logo-small'); 
        echo '<img src="'. $thumb_img_src[0].'" alt="" />'; 
       } //ENDIF EMPTY ID 
      } //ENDFOREACH 
     } //ENDIF EMPTY IMAGES 
    } //ENDIF FUNCTION EXISTS 
?> 

cevap

0

Sorun, ot_get_option işlevini denetleyen if ifadesi olabilir. Bu işlevi bildirmiyor veya kullanmıyorsunuz, dolayısıyla var olup olmadığını kontrol etmeniz gerekmiyor.

logo-small'un add_image_size ile kayıtlı geçerli bir görüntü boyutu olduğunu da kontrol edebilirsiniz.