lostyazilim
tr.link

Öne çıkarılmış görsel başka siteden ekleme nasıl yaparız?

3 Mesajlar 1.483 Okunma
acebozum
tr.link

serkanfb serkanfb WM Aracı Kullanıcı
  • Üyelik 24.10.2011
  • Yaş/Cinsiyet - / E
  • Meslek İşçi
  • Konum Manisa
  • Ad Soyad S** K**
  • Mesajlar 131
  • Beğeniler 13 / 12
  • Ticaret 0, (%0)
Öne çıkarılmış görsel olarak belirle Başka siteden ekleme nasıl yaparız.Bir eklenti vardı eklentinin adını unuttum bulamadım yardımcı olurmusunuz lütfen.
 

 

elektronikssl
webimgo

AliBurak AliBurak Öğrenci Kullanıcı
  • Üyelik 15.11.2011
  • Yaş/Cinsiyet 28 / E
  • Meslek Öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad A** U**
  • Mesajlar 744
  • Beğeniler 45 / 184
  • Ticaret 2, (%50)
Resmin urlsini kopyala , bilgisayardan resim secme bolumune gelip linki yapistirip aç diyebilirsin eklentiden haberim yok hocam.
 

 

mukerrem mukerrem Kamuda İşçi Kullanıcı
  • Üyelik 13.07.2011
  • Yaş/Cinsiyet 44 / E
  • Meslek Kamuda İşçi
  • Konum Konya
  • Ad Soyad M** K**
  • Mesajlar 94
  • Beğeniler 0 / 7
  • Ticaret 0, (%0)
Dediğin olayı sana eklentisiz ve alternatifli olarak izah edeyim. Normalde özel alan değeri atayarak yapılır. Mesela manset adında bir özel alan yapıp bunun değerine resim url sini yazabilirsin. Ya Thumbmail özelliği ile yazıya resim ekleyebilirsin ya da resim yok ise rastgele bir resim ekleyebilirsin. Bu üçününde olduğu bir kod derlemesi yazıyım sana. İnş. Anlatabilirim.

1. Temanın Function.php dosyasına aşağıdaki kodu ekle. ( Yazı içinde yer alan ilk resmi direk almak için. Yazı içinde resim yoksa belirtilen klasörden herhangi bir resmi alır. )


function catch_first_image() {
global $post, $posts;
$first_img = '';
ob_start();
ob_end_clean();
$output = preg_match_all('//i', $post->post_content, $matches);
$first_img = $matches [1] [0];

if(empty($first_img)){ //Varsayılan görüntü tanımları
$random = mt_rand(1, 22);
echo get_bloginfo ( 'stylesheet_directory' );
echo '/images/random/'.$random.'.jpg';
}
return $first_img;
}


temanın /images/random/ klasörü içinde yer alan uygun özellikli ve jpg formatlı resimleri rastgele alır.

2. Aşağıda vereceğim koduda temanın içinde resmin nerede görünmesini istiyorsan oraya da bunu ekle.


ID, 'show', true) ) : ?>
ID, 'show', true); ?>
<?php the_title(); ?>

else { ?>
<?php the_title(); ?>




Umarım anlatabilmişimdir.
 

 

Her Yer Karanlık
wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al