बड़ी, असम्प्रेस्ड इमेजेज़ WordPress वेबसाइट को धीमा कर सकती हैं। इससे बचने का एक तरीका अधिकतम इमेज अपलोड साइज़ पर प्रतिबंध सेट करना है ताकि उपयोगकर्ताओं को अपलोड करने से पहले इमेजेज़ को कम्प्रेस और रिसाइज़ करने के लिए प्रोत्साहित किया जाए। अधिकतम इमेज अपलोड साइज़ को कम करने के कई तरीके हैं, और उनमें से सबसे आसान प्लगइन की मदद से है।
इस उद्देश्य के लिए कुछ प्लगइन्स हैं। उनमें से कुछ को थोड़ी देर में अपडेट नहीं किया गया है, इसलिए यह निश्चित नहीं है कि वे नवीनतम WordPress संस्करणों के साथ ठीक से काम कर रहे हैं। इस वजह से मैं आमतौर पर उनकी अनुशंसा नहीं करता। दुर्भाग्य से, WP Image Size Limit एकमात्र प्लगइन है जिसे मैं ढूंढ पाया जो आपके द्वारा अपलोड की जाने वाली इमेज फ़ाइलों के फ़ाइल साइज़ को सीमित करता है।
अगली सबसे अच्छी चीज वे प्लगइन्स हैं जो इमेज के आयामों को सीमित करते हैं। फ़ाइल साइज़ के विपरीत, यहां विकल्प समृद्ध है। हालांकि, आपको केवल एक प्लगइन इंस्टॉल और उपयोग करने की आवश्यकता है - यदि आप दो प्लगइन्स एक साथ चलाते हैं, तो यह टकराव पैदा कर सकता है। इस ट्यूटोरियल के प्रयोजनों के लिए मैंने Max Image Size Control का उपयोग करना चुना।
Max Image Size Control इंस्टॉल और सक्रिय करें
किसी भी अन्य WordPress प्लगइन की तरह, इससे पहले कि आप इसका उपयोग कर सकें, आपको इसे इंस्टॉल और सक्रिय करना होगा। ऐसा करने के लिए, अपने एडमिन इंटरफेस में "Plugins -> Add New" पर जाएं। सर्च बॉक्स में प्लगइन का नाम दर्ज करें, और जब यह सूची में दिखाई दे, तो इंस्टॉल पर क्लिक करें। फिर सक्रिय करें पर क्लिक करें। अब "Settings -> Max Image Size Control" पर जाएं, और प्लगइन के लिए कॉन्फिगरेशन पेज खोलें।

वांछित प्रतिबंध सेट करें
जब आप प्लगइन के कॉन्फिगरेशन पेज के अंदर होते हैं, तो आप वांछित सीमाएं सेट कर सकते हैं। जैसा कि आप देखते हैं, प्लगइन बहुत लचीलापन देता है - आप चुन सकते हैं कि हर एक पोस्ट पर इमेज साइज़ प्रतिबंध लागू करना है या केवल विशिष्ट पोस्ट/कैटेगरी पर। यह समझ में आता है क्योंकि कभी-कभी आपको वास्तव में इमेज की पूरी महिमा में आवश्यकता होती है, और यदि आप हर जगह इमेज साइज़ को प्रतिबंधित करते हैं, तो आपके हाथ बंधे होते हैं।
अगला थंबनेल, मीडियम, और लार्ज साइज़ सेट करें। आप एक कस्टम साइज़ भी सेट कर सकते हैं।
सभी इमेज साइज़ में इमेज को वांछित आकार में ऑटोमैटिकली क्रॉप करने का विकल्प होता है। हालांकि यह आसान है, मैं इसकी अनुशंसा नहीं करता। जब इमेज ऑटोक्रॉप्ड होती हैं, तो आपके पास इस पर अधिक नियंत्रण नहीं होता कि क्या बचा है और क्या क्रॉप किया गया है। आप GIMP जैसे ग्राफिक्स इमेज एडिटर में मैन्युअल रूप से क्रॉपिंग करना बेहतर समझते हैं ताकि आप इसे WordPress पर अपलोड करने से पहले परिणाम देख सकें।
Imsanity के साथ इमेज रीस्केल करें
यदि आप Max Image Size Control से खुश नहीं हैं, तो आप अन्य प्लगइन्स देख सकते हैं। उदाहरण के लिए, Imsanity एक समान काम करता है, लेकिन फ़ाइलों को क्रॉप करने के बजाय, यह उन्हें स्केल करता है। इसका मतलब है कि इमेज में सब कुछ रहता है, केवल इसके आकार आनुपातिक रूप से छोटे हो जाते हैं। हालांकि, प्लगइन आपको व्यक्तिगत पोस्ट या कैटेगरी के लिए अलग-अलग नियम सेट करने की अनुमति नहीं देता है, जो कुछ हद तक सीमित है।

अधिकतम इमेज साइज़ सेट करने के अन्य दृष्टिकोण भी हैं। आप अपनी साइट के कॉन्फिगरेशन फ़ाइलों में या (कभी-कभी) थीम में ही इमेज साइज़ प्रतिबंध सेट कर सकते हैं, लेकिन आप प्लगइन दृष्टिकोण से चिपके रहना बेहतर समझते हैं। कॉन्फिगरेशन फ़ाइलों के साथ छेड़छाड़ केवल अंतिम उपाय के रूप में करें, क्योंकि यदि आप वहां गलती करते हैं, तो आप अपनी पूरी WordPress साइट को कुछ समय के लिए बेकार कर सकते हैं। प्लगइन दृष्टिकोण उतना लचीला नहीं हो सकता है, लेकिन यह WordPress में अधिकतम इमेज अपलोड साइज़ को प्रतिबंधित करने का बहुत सुरक्षित तरीका है।