मैं 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