Arkadaşlar, wordpress ile ilgili aslında çoğu kişiyi ilgilendirebilecek bir problemin çözümünü . Sizlerin de katkıları ile bulmak istiyorum. Eğer çözümü burada bulabilirsek bu konuda veya benzerlerinde yardıma ihtiyacı olanlar da bu durumdan faydalanmış olurlar.
Fotoğrafların sayfa yükleme hızı ile iligili etkileri çok büyük. Benim ise çözmek istediğim problem şu;
Wordpress' te postlar içine orjinal boyutları ile büyük fotoğraflar koydum. Fotoğraflar büyük ama post içine browser tarafından 110x110 a küçültülüyorlar. Bu fotoğrafları post içine koyarken haliyle wordpress bunların thumbnail, medium ve large ölçülerini de otomatik oluşturdu ve uploads içine benim koyduğum orjinal fotonun yanında en az 3 adette aynı fotonun değişik ölçüleri eklendi. Bu ekleme sırasında wordpress fotonun dosya adını orjinal olarak aldı ve dosya ismi sonuna noktadan önce -150x150 gibi eklemeler yaptı.
Sorunum ise şu; Browserda ana sayfa veya post sayfası açıldığında 1000x1000 ölçüsündeki fotonun 110x110 hali görünüyor ama foto browser ile yüklenirken 1000x1000 in boyuntunda yükleniyor. Yani 150-200 kb. gibi. Bu da 4-5 fotolu olan postlarda sayfa yükleme hızını çok azaltıyor. Bunun yerine o 4-5 fotoyu uploads daki 150x150 ebatlı olanları ile değiştirebilsek o zaman her biri 4-6 kb olan fotolar yüklenecek. Ayrıca mevcut durumda uploads içindeki bir fotonun kullanılmayan versiyonları da serverda fazla yer tutmayacak.
Bu konuda birçok plugini inceledim ve makale yazı okudum ama cevabı bulamadım. Çoğunlukla yazılar thumbnail/featured üzerine yoğunlaşmış ki benim derdim o değil.
Nasıl yapabilirim de postlarda 110x110 görününen ama aslında 1000x1000 olan fotoları uploadsdaki 150x150 ile değiştirebilirim.
Bu arada yüzlerce değişim söz konusu olduğu için tek tek yapmak imkansız.
Cevaplarınız ve fikirleriniz için şimdiden teşekkürler.
Wordpress fotoğraf boyutu ve yükleme hızı sorunu
8
●1.088
- 22-01-2015, 23:47:57Temanizin fonksiyon dosyasındaki thumbnail kodlari ve o fonksiyonlar nerelerde kullanılıyorsa o kodları duzenleme sayesinde yapabilirsiniz. Tabii bir de özel alan durumu var. Özel alanlar genelde orjinal boyutlu gorselleri ceker.
SM-N9000Q cihazımdan Tapatalk kullanılarak gönderildi - 23-01-2015, 00:20:28Bunları da incelemiştim ama çözüm bulamamıştım.
tema functions.php
// Enable support for Post Thumbnails add_theme_support( 'post-thumbnails' ); add_image_size( 'excerpt-thumb', 250, 350 ); add_image_size( 'attachment-page', 1000, 1500 );
tema index.php
* Display full content for home page and single post pages */ if ( is_home() || is_single() || is_page() ) { the_content( __( 'Continue reading <span class="meta-nav">→</span>', 'hellish' ) ); wp_link_pages( array( 'before' => '<div class="page-links">' . __( 'Pages:', 'hellish' ), 'after' => '</div>' ) ); } else { // Use the built in thumbnail system, otherwise attempt to display the latest attachment if ( has_post_thumbnail() ) { the_post_thumbnail( 'excerpt-thumb' ); } elseif ( function_exists( 'get_the_image' ) ) { get_the_image( array( 'size' => 'thumbnail' ) ); } the_excerpt(); } ?> </div><!-- .entry-content -->Tema zaten bilindik bir tema; Hellish Simplicity. Ben birçok temada denedim bu durumu ama sonuç aynı. Yani tahminime göre tema ile alakalı değil gibi. - 23-01-2015, 21:17:07Sizin dediğiniz konu bende de oluyor tema ile alakalı olabilir diye düşünüyorum aynı sorunu bende yaşamaktayım.Düşünün siteye toplamda 100 MB resim yüklüyorum o ölçeklendirdiği temalar ile birlikte 400 MB oluyor ama işin iyi tarafı da şu ,o resmi ölçeklendirmesi sitenin hızlı açılmasını sağlar eğer her konuda 1000x1000 resimi açmaya çalışır ise site yavaşlar ve resimlerin çok yavaş açılır.Çözüm yolu bulan olursa bende faydalanacağım
- 24-01-2015, 01:38:28Normal ortam kütüphanesinden yüklenen bir resim 1024px veya daha üstü ise zaten 3 parçaya bölünerek yükleniyor. Bunun üstüne birde add_image_size() ile yüklenen resimleri istediğiniz boyuta göre kesip yükletiyorsunuz 1 resim oluyor size 5 parça. Bunun yerine timthumb kullanın, resimleri kırpıp cache klasörüne atıyor ayda bir cache klasörünü boşaltırsınız boş yere kotanız dolmaz.
- 24-01-2015, 11:46:00Sorun temadan değil wordpress yapısından kaynaklanıyor. Konuyu takipteyim.
XOOM 2 ME cihazımdan Tapatalk kullanılarak gönderildi - 24-01-2015, 12:32:11Benzer bir sorunda fonksiyon dosyasında yaptırdığımız bir ayarla artık ana resimler serverde atıl durumda öylece bekliyor. Yani yüklediğimiz resimlerin wordpress ve tema tarafından kullanılacak boyutları kullanılıyor. Örneğin Galeride 600*600 boyutundaki resim eskiden orjinal 1024 *1024 boyutunda (3-4 mb ) oluyordu. Artık bu ana dosya sadece yükleme esnasında kullanılıyor ve daha sonra silindiğinde herhangi bir sorun oluşturmuyor.
- 24-01-2015, 15:34:08Timthumb ne kadar cache tutsada, sitedeki sorgu sayısını yükselttiği için sunucunun cpu sunu yükselmesine ve belli bir süre sitenin yavaşlamasına neden oluyor, aynı zamanda gtmetrix ve google page speed değerlerini düşürüyor. Bu nedenle yine en güzeli wp nin kendi fonksiyon kodlarını kullanmak daha yerinde olur.akinciyiz adlı üyeden alıntı: mesajı görüntüle
İyi forumlar.