यह सवाल छवियों से आयाम विशेषताओं को हटाने पर इस चर्चा से एक नाराज है । उस थ्रेड पर प्रदान किया गया समाधान कोड बहुत अच्छी तरह से काम करता है सिवाय इसके कि इसका दुर्भाग्यपूर्ण दुष्प्रभाव है कि किसी भी [caption]
शॉर्टकोड को छवि से धारीदार किया जाता है।
कोर कोड के माध्यम से खुदाई के कई घंटों के बाद, मुझे इसका कारण पता चला। Wpeditimage TinyMCE प्लगइन जो शोर्टकोड [caption]
और img
टैग में चौड़ाई विशेषताओं के लिए शोर्ट चेक जोड़ने के लिए जिम्मेदार है । यदि यह उन्हें नहीं मिलता है, तो यह बस कैप्शन को हटा देता है। चूंकि, यह TinyMCE संपादक में जावास्क्रिप्ट के साथ 'फ़्लाई ऑन' किया जाता है, मैं किसी भी प्रकार के वर्डप्रेस फ़िल्टर के बारे में नहीं सोच सकता जो इस मुद्दे को संबोधित करेगा। हालाँकि मुझे गलत साबित होने में बहुत खुशी होगी। :)
अंतिम नोट के रूप में, मेरा अस्थायी समाधान निम्नलिखित jQuery का उपयोग करने के लिए सभी अपमानजनक टैग क्लाइंट पक्ष को हटाने के लिए किया गया है। img_caption_shortcode
चौड़ाई शैली को वहां उपयोग करने से रोकने के लिए फ़िल्टर के साथ संयोजन के रूप में, यह काम करने के लिए लगता है। यह सुंदर नहीं है, लेकिन यह अभी के लिए एक बैंड-सहायता है। किसी को भी एक बेहतर विचार है?
// Strip width and height attributes from img, video, and object in the main article so we can have fluid images
var $fluid_items = $('.main-article-wrapper').find('img,video,object');
$fluid_items.removeAttr('width');
$fluid_items.removeAttr('height');