WordPress öne çıkarılmış görselin URL’sini almak

WordPress öne çıkarılmış görselin URL’sini almak
1 dakikada okuyabilirsiniz. • Wordpress İpuçları • 03.09.2017 • 21:08 • 3.267 Okunma

Merhaba arkadaşlar.
Biliyorum uzun zamandır yeni konu yazamadım bu aralar fazlası ile yoğunum kusuruma bakmayın.

Bugün kü WordPress İpucumuz’da ” WordPress öne çıkarılmış görselin URL’sini almak ” konusunu işleyeceğiz. WordPress’te default olarak gelen öne çıkarılmış görsel kodunu özelleştireceğiz. Bazen tema kodlarken öne çıkarılmış görseli bir div içerisine koymamız gerekiyor.

Peki temamıza öne çıkan görsel sistemini nasıl dahil edebiliriz ?

Öncelikle functions.php dosyamızın içerisine hemen aşağıdaki kodumuzu ekleyelim..

// Thumbnail //
add_theme_support( 'post-thumbnails');
set_post_thumbnail_size( 700, 350, true );
// Thumbnail //

Şimdi temamıza bir adet öne çıkarılmış görsel sistemini dahil ettik. 700, 350 olan alanı kendinize göre düzenleyebilirsiniz. (700 px genişlik 350 px yükseklik değeridir )
Wordpress’te default olarak verilen kod aşağıdaki gibidir.

<?php
if ( has_post_thumbnail() ) {
 the_post_thumbnail();
	} else {
                  // Eğer öne çıkarılmış görsel yok ise Görsel Yok resmini göster //
		 echo '<img src="'.get_bloginfo('template_directory').'/assets/img/no-image.png" alt="No Image!" />';
	}
?>

Fakat bu sistemde öne çıkarılmış görselin boyutuna, konumuna div içerisindeki yerine müdahele edemiyoruz. O yüzden hemen wp codex’te karşılaştığım bu güzel kodu sizinle paylaşıyorum.

<img src="<?php echo get_the_post_thumbnail_url(); ?>" title="<?php echo get_the_title(); ?>" />

Bu kodu dilediğiniz döngü içerisinde sorunsuz kullanabilirsiniz. Temanızda göstermek istediğiniz yere sorunsuzca ekleyebilirsiniz.
Başka bir wordpress ipuçları gününde görüşmek üzere, hoşçakalın .. ?



Bu yazımı favorileri listene ekle

Bu yazımda illegal işlem ya da hatalı konulardan bahsettiğimi düşünüyorsanız benimle iletişime geçebilirsiniz

Etiketler

, , ,

Bu yazımı sosyal ağlarda paylaşmak istermisin ?

Bu yazım hakkında ne düşünüyorsunuz ?

Hakkı Cengiz (@hakkicengiz)

5 Eylül 2017 11:42 Cevapla

Abi array ekleyip resme class ekleyebiliyoruz bunu da css ile kontrol edebiliriz. bkz. ‘img-responsive’ ) ); ?> ben bootstrapın img-responsive tagını ekliyorum genelde.


Yazı hakkındaki düşüncelerinizi paylaşmak ister misiniz?




Benzer yazılarımı da okuyabilirsiniz

WordPress sitelerinizde SSL sertifikanızı aktif edin : Really Simple SSL

WordPress sitelerinizde SSL sertifikanızı aktif edin : Really Simple SSL

Wordpress İpuçları • 05.04.2018 • 13:34 • 3.006 Okunma

Merhabalar değerli okurlarım.. Bugün yine WordPress ipuçları serimizden devam etmek istedim. Really Simple SSL eklentisi sayesinde SSL sertifikanızı anında aktif edip […]

WordPress üyeye ait yorum sayısını göstermek

WordPress üyeye ait yorum sayısını göstermek

Wordpress İpuçları • 02.04.2018 • 13:34 • 9.040 Okunma

Sevgili blog okurlarım. Hayırlı pazartesiler dilerim. Uzun zamandır bloguma zaman ayıramıyorum fakat gün içerisinde karşılaştığım sorunları not ederek bu konuda […]

WordPress’te özel arama kutusu yapalım

WordPress’te özel arama kutusu yapalım

Wordpress İpuçları • 08.02.2018 • 11:28 • 5.908 Okunma

Merhabalar .. Bugün yine WordPress kategorisinden devam edelim. Çünkü bahsettiğim ipuçları minik fakat işlerinizi ve site içeriğini güzelleştirebilecek konular diyebilirim. […]