मैं Wordpress 4.4 में नई उत्तरदायी छवियों की सुविधा का उपयोग करने की कोशिश कर रहा हूं, लेकिन मैं कस्टम छवि आकार के साथ the_post_thumbnail का उपयोग करने की कोशिश करते समय एक विशेष समस्या में भाग रहा हूं। ऐसा लगता है कि मैं कस्टम छवि आकारों का उपयोग नहीं कर सकता।
निम्नलिखित कोड वर्तमान के img
साथ एक टैग का उत्पादन करेगा srcset
:
<?php the_post_thumbnail('medium', array( 'class' => 'img-responsive' )); ?>
यह वह है जो फ़ंक्शन में दिए img
गए medium
आकार के साथ टैग जैसा दिखता है:
<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">
हालाँकि, जब मैं अपनी कस्टम छवि आकार का उपयोग करने के लिए एक परिवर्तन करता हूं, तो srcset
गायब हो जाता है। क्या किसी को पता है कि यहां क्या चल रहा है?
यहां बताया गया है कि मैंने अपनी कस्टम छवि का आकार कैसे जोड़ा:
add_image_size ('my-custom-size', 1050, 626, true );
यहाँ यह कोड में कैसा दिखता है:
<?php the_post_thumbnail('my-custom-size', array( 'class' => 'img-responsive' )); ?>
और यह वही है जो इसे आउटपुट करता है, नोटिस जो my-custom-size
पढ़ा नहीं जा रहा है और यह इसके बजाय जोड़ रहा wp-post-image
है my-custom-size
:
<img width="1024" height="626" src="path/to/image-1024x626.jpg" class="img-responsive wp-post-image" alt="Image">
कृपया मुझे समझने में मदद करें कि मैं क्या गलत कर रहा हूँ!
add_image_size ('my-custom-size', 1050, 0, false );
और स्पष्टीकरण के लिए, कृपया इस जवाब को पढ़ने के wordpress.stackexchange.com/a/211405/18731