मैं इसी प्रश्न के साथ इस थ्रेड पर आया: wp-embed.min.js फ़ाइल क्या करती है? वर्तमान उत्तरों में से कोई भी इस प्रश्न का सही पता नहीं लगाता है।
सबसे पहले, मैं काफी निश्चित हूं कि embed.min.js अन्य प्रदाताओं से एम्बेडेड सामग्री से संबंधित नहीं है: Vimeo, YouTube आदि। आप embed.min.js को हटा सकते हैं और उन एम्बेड कार्य करना जारी रखेंगे।
यह विशेष रूप से अन्य लोगों के ब्लॉग / वेबसाइटों से वर्डप्रेस पोस्ट एम्बेड करने से संबंधित है । वर्डप्रेस पोस्ट के अंदर वर्डप्रेस पोस्ट एम्बेड करना: तो मेटा! इस फीचर को वर्डप्रेस 4.4 में पेश किया गया था ।
एम्बेड.min.js को अक्षम करने से वह सुविधा आपकी साइट पर काम करना बंद कर देगी।
आप इसे आसानी से परख सकते हैं: किसी और के वर्डप्रेस पोस्ट का URL अपने किसी एक पोस्ट में पेस्ट करें। WP को उस URL को एक एम्बेडेड विजेट में बदलना चाहिए। जब आप अपने पोस्ट को फ्रंट-एंड पर देखते हैं तो आप देखेंगे कि आपके मार्कअप में एक ब्लॉकचोट और एक iframe है। ब्लॉकक्वाट आपके द्वारा एम्बेड किए गए ब्लॉग पोस्ट के लिए केवल एक टेक्स्ट-लिंक है, जबकि iFrame का स्रोत ब्लॉग पोस्ट का URL है जिसमें /embed/
एप्लाइड किया गया है: इसका oEmbed समापन बिंदु।
embed.min.js ब्लॉककॉट को छुपाता है और iframe को प्रकट करता है। यह भी कुछ अन्य shenanigans करता है iframe खेलने अच्छा बनाने के लिए।
अब, अन्य उत्तरों में वर्णित विधियों में से किसी एक का उपयोग करके अपने पृष्ठ से embed.min.js स्क्रिप्ट को हटाने का प्रयास करें। अपने पृष्ठ को पुनः लोड करें और आप देखेंगे कि ब्लॉकचोट दिखाई दे रहा है लेकिन आइफ्रेम छिपा हुआ है।
संक्षेप में: यदि आप अन्य लोगों के वर्डप्रेस पोस्ट्स को अपने वर्डप्रेस पोस्ट्स में एम्बेड करना चाहते हैं, तो embed.min.js को अकेला छोड़ दें। यदि आप इस सुविधा की परवाह नहीं करते हैं तो आप इसे सुरक्षित रूप से हटा सकते हैं।