Yazıdaki İlk Resimleri Otomatik Thumbnail Yapma
15
●5.300
- 13-04-2010, 17:13:33Aşağıdaki kodları temanızın Tema fonksiyonları (functions.php) dosyasına uygun şekilde eklediğinizde ’ilk_resmi_al’ isimli bir fonksiyon elde etmiş olursunuz. Bu fonksiyonu Loop (döngü) içerisinde kullandığınızda ise yazının ilk resmini alabilirsiniz.
function ilk_resmi_al() { global $post, $posts; $ilk_resim = ’’; ob_start(); ob_end_clean(); $output = preg_match_all(’/<img.+src=[\\’"]([^\\’"]+)[\\’"].*>/i’, $post->post_content, $matches); $ilk_resim = $matches [1] [0]; if(empty($ilk_resim)){ //Yazıda resim yoksa $ilk_resim = "http://www.siteadi.com/images/varsayilan_resim.jpg"; } return $ilk_resim; }
Bu fonksiyonu kullanmak için ise aşağıdaki kodları kullanabiliriz.
echo ilk_resmi_al();
//Çıktı: http://www.siteadi.com/wp-content/uploads/resminadi.jpg - 13-04-2010, 19:36:33Eposta Aktivasyonu Gerekmekte
- 13-04-2010, 19:37:27demreli adlı üyeden alıntı: mesajı görüntüle
function ilk_resmi_al() { global $post, $posts; $ilk_resim = ’’; ob_start(); ob_end_clean(); $output = preg_match_all(’/<img.+src=[\\’"]([^\\’"]+)[\\’"].*>/i’, $post->post_content, $matches); $ilk_resim = $matches [1] [0]; if(empty($ilk_resim)){ //Yazıda resim yoksa $ilk_resim = "http://www.siteadi.com/images/varsayilan_resim.jpg"; } return $ilk_resim; }Bu kodları ekle fonksiyon dosyana. Daha sonra, ana sayfada aşağıdaki kodu bul;
<?php the_permalink(); ?>
Hemen altına ekle;
<img src="<?php ilk_resmi_al(); ?>" width="genislik" height="yukseklik">
Ayrıca fonksiyon kodları yakupgovler.com'dan alıntıdır. - 13-04-2010, 20:08:05Kimlik doğrulama veya yönetimden onay bekliyor.bu mesajıda inceleyebilirsiniz
https://www.r10.net/1059761353-post11.html