Wordpress Öne Çıkarılmış Görsel Boyutlandırma
-
<?php if ( has_post_thumbnail()) : the_post_thumbnail( 'res2', array('class' => '', 'style' => '', 'alt' => ''.get_the_title().'', 'title' => ''.get_the_title().'' )); else : ?><img src="<?=TEMPLATEURL; ?>/resim/timthumb.php?src=<?php echo get_post_meta($post->ID, 'resim', true); ?>&w=140&h=200&zc=1" width="140" height="200" alt="<?php the_title(); ?>" /><?php endif; ?>
The-ExTaCy tarafından 06/Haz/15 18:51 tarihinde düzenlenmiştir
Kod şöyle olmasına rağmen 140a 200 olarak boyutlanmıyo nasıl düzeltirim -
<?php add_theme_support( 'post-thumbnails' ); ?>
Altına şu şekilde bir tanımlama yapabilirsin;
<?php add_image_size( 'res2', 140, 200 ); ?>
Şuan sadece öne çıkarılmış görsel tanımlanmadığında, timthumb çalışıyor. Yada öne çıkarılmış görselin bağlantısını çekerek, resim yerleştirmek için gerekli olan HTML kodlarını timthumb ile beraber sen yazabilirsin. Öne çıkarılmış görsel bağlantısını çekmek için;
<?php $resim= wp_get_attachment_image_src(get_post_thumbnail_id($post->ID), 'thumbnail' ); $baglanti= $resim['0'];//Resim Linki ?>
Sanırım böyle birşeydi. Local sunucu yok test edemedim.
-
<?php
add_image_size( 'res2', 140, 200 );
?>
Bunu ekleyince ilk resim hariç diğer hepsi boyutlanıyo ilki boyutlanmıyo -
O ifadeyi functions.php dosyasına ekledin değil mi? Çalışmadıysa bahsettiğim diğer metodu deneyebilirsin.
-
functions ioncube lu. kodun altına ekledim ilki hariç diğerleri oldu.
2. yöntemi nasıl yapıyoruz kodlamadan çok anlamam
The-ExTaCy tarafından 06/Haz/15 18:00 tarihinde düzenlenmiştir -
<?php if ( has_post_thumbnail()): $resim= wp_get_attachment_image_src(get_post_thumbnail_id($post->ID), 'thumbnail' ); $baglanti= $resim['0']; ?> <img src="<?php bloginfo('template_url');?>/resim/timthumb.php?src=<?php echo $baglanti;?>&w=140&h=200&zc=1" width="140" height="200" alt="<?php the_title(); ?>" /> <?php else:?> <img src="<?php bloginfo('template_url');?>/resim/timthumb.php?src=<?php echo get_post_meta($post->ID, 'resim', true); ?>&w=140&h=200&zc=1" width="140" height="200" alt="<?php the_title(); ?>" /> <?php endif; ?> -
Buda olmadı resimleri boyutlandırmadı kırpmış gibi oldu
-
-
The-ExTaCy bunu yazdı
Buda olmadı resimleri boyutlandırmadı kırpmış gibi oldu
http://www.binarymoon.co.uk/2012/02/complete-timthumb-parameters-guide/
Timthumb parametrelerine buradan bakabilirsin.
Kesmesini istemiyorsa zc=1 yazan kısımları a=t olarak değiştir.
-
yorum yapacaktım ama 12345B varken haddimize olmuyor adam tak yapıştırmış cevabı
