Wordpress 4.4'te yeni duyarlı görüntüler özelliğini kullanmaya çalışıyorum, ancak özel bir görüntü boyutu ile the_post_thumbnail kullanmaya çalışırken belirli bir sorunla karşılaşmaya devam ediyorum. Özel resim boyutlarını kullanamıyorum.
Aşağıdaki kod img
, srcset
şimdiki zamana sahip bir etiket oluşturur :
<?php the_post_thumbnail('medium', array( 'class' => 'img-responsive' )); ?>
img
Etiketin medium
, işleve aktarılan boyutla nasıl göründüğü aşağıda açıklanmıştır :
<img width="300" height="225" src="path/to/image-300x225.jpg" class="img-responsive wp-post-image" alt="Image" srcset="path/to/image-300x225.jpg 300w, path/to/image-768x576.jpg 768w, path/to/image.jpg 1024w" sizes="(max-width: 300px) 100vw, 300px">
Ancak, özel görüntü boyutumu kullanmak için bir değişiklik yaptığımda srcset
kayboluyor. Burada neler olduğunu bilen var mı?
Özel resim boyutumu şu şekilde ekledim:
add_image_size ('my-custom-size', 1050, 626, true );
İşte kodda nasıl göründüğü:
<?php the_post_thumbnail('my-custom-size', array( 'class' => 'img-responsive' )); ?>
Ve işte, haber verir ne my-custom-size
okunduğunu değildir ve bunun yerine de ekliyor wp-post-image
yerine my-custom-size
:
<img width="1024" height="626" src="path/to/image-1024x626.jpg" class="img-responsive wp-post-image" alt="Image">
Lütfen neyi yanlış yaptığımı anlamama yardımcı olun!
add_image_size ('my-custom-size', 1050, 0, false );
ve açıklama için lütfen şu cevap