• 10-10-2010, 12:48:09
    #1
    arkadaşlar wordpress sitemde eski temamdaki özel alanlar için 'Image' kodunu kullanıyordum.Yeni temaya geçiş yapacağım fakat bu tema için geçerli özel alan kodu 'thumbnail'.

    yeni temamda nasıl bir değişiklik yapmalıyım ki, eski temam için kullandığım tüm resimler yeni temada görünür hale gelsin?

    tüm php dosyalarını inceledim hatta sql de bile araştırma yaptım ama bulamadım.yardımlarınızı rica ediyorum.

    teşekkürler
  • 10-10-2010, 13:51:05
    #2
    Şimdi kullandığınız temanın indirme adresini de verirseniz, bakıp, bir şeyler söyleyebiliriz. Eğer temanın index.php dosyasında bulamadıysanız, functions.php dosyasında olabilir. Belki şifrelenmiş de olabilir.
  • 10-10-2010, 13:56:55
    #3
    ücretli transcript temasını kullanıyorum
  • 10-10-2010, 14:01:43
    #4
    O zaman satın aldığınız kişiyle görüşün.
  • 10-10-2010, 14:03:59
    #5
    yakuphan adlı üyeden alıntı: mesajı görüntüle
    O zaman satın aldığınız kişiyle görüşün.
    hocam yeterli ingilizcem olmadığı için sizlere danıştım zaten

    functions.php dosyasında bulduğum kod bu

    #this theme support post thumbnails
    add_theme_support('post-thumbnails');
  • 10-10-2010, 16:16:47
    #6
    Temanız yeni nesil bir tema olduğundan wp'nin yeni sürümleriyle beraber gelen yazı önizleme resim özelliğini kullanıyor. WP 3.0'da yeni yazı yazarken sağ sütunda bulunan yazı önizleme resmi bölümünü kullanmayacaksanız, temanın index.php dosyasındaki, ön izleme resimlerini çağıran kodları önceki temanızdakiyle değiştirmeniz gerekecek.
    Bundan sonra eğer WP'nin Öne çıkan resim özelliğini kullanacaksanız, önceki yazılarınızın Image özel alanındaki resim adresini kullanabilirsiniz. Bunun için temanızın index.php dosyasını görmek gerekir. Muhtemelen temanızda the_post_thumbnail() şeklinde bir fonksiyon çağırılmaktadır. Bu fonksiyonun çağırıldığı yeri aşağıdaki kodla değiştirdiğinizde, eğer yazı için öne çıkmış bir resim belirlenmemişse Image alanında bir resim adresi varsa bunu kullanmasını söylersiniz.
    if(has_post_thumbnail()) {
    	if(function_exists('the_post_thumbnail')) the_post_thumbnail(); 
    } else {
    	if ( get_post_meta($post->ID, 'Image', true) ) {
    	?>
    		<img class="thumb" src="<?php echo get_post_meta($post->ID, 'Image', true) ?>" alt="<?php the_title(); ?>" />
    	<?php
    	}
    }
  • 10-10-2010, 16:37:21
    #7
    yakuphan adlı üyeden alıntı: mesajı görüntüle
    Temanız yeni nesil bir tema olduğundan wp'nin yeni sürümleriyle beraber gelen yazı önizleme resim özelliğini kullanıyor. WP 3.0'da yeni yazı yazarken sağ sütunda bulunan yazı önizleme resmi bölümünü kullanmayacaksanız, temanın index.php dosyasındaki, ön izleme resimlerini çağıran kodları önceki temanızdakiyle değiştirmeniz gerekecek.
    Bundan sonra eğer WP'nin Öne çıkan resim özelliğini kullanacaksanız, önceki yazılarınızın Image özel alanındaki resim adresini kullanabilirsiniz. Bunun için temanızın index.php dosyasını görmek gerekir. Muhtemelen temanızda the_post_thumbnail() şeklinde bir fonksiyon çağırılmaktadır. Bu fonksiyonun çağırıldığı yeri aşağıdaki kodla değiştirdiğinizde, eğer yazı için öne çıkmış bir resim belirlenmemişse Image alanında bir resim adresi varsa bunu kullanmasını söylersiniz.
    if(has_post_thumbnail()) {
    	if(function_exists('the_post_thumbnail')) the_post_thumbnail(); 
    } else {
    	if ( get_post_meta($post->ID, 'Image', true) ) {
    	?>
    		<img class="thumb" src="<?php echo get_post_meta($post->ID, 'Image', true) ?>" alt="<?php the_title(); ?>" />
    	<?php
    	}
    }
    yardımınız için teşekkürler farklı bir yöntemle kodlama olayını çözdüm.fakat başka bir domain üzerindeki resimlerimi çekmek için yardıma ihtiyaç duyuyorum şuan.