كيفية تعطيل ميزة التضمين التلقائي في WordPress؟أغلق طريقة oEmbed

WordPress من الإصدار 3.5 ، ستتم إزالة بعض الخيارات من واجهة المستخدم:

  • أحد الخيارات هوإعدادات التضمين.

autoembed_urls، قم بتبديل خانة الاختيار ، والمتابعة ، وافترض دائمًا أن oEmbed قيد التشغيل.السبب الوحيد لتشغيل / إيقاف تشغيل واجهة المستخدم لـ oEmbed هو أنه من السهل تضمين العناصر عن طريق الخطأ.لكنه لا يحلل كل رابط في المنشور ، فقط الرابط الخاص به أو الرابط في الكود [المضمن].

هذه هي واجهة إعدادات oEmbed في WordPress 3.4 ▼

o واجهة إعدادات مدمجة في WordPress 3.4

  • اعتبارًا من الإصدار 3.5 من WordPress ، لا يوجد إعداد مرئي يسمح لك بتعطيل ميزة التضمين التلقائي.

WordPress هو WordPress ، وإذا لم يكن كذلك ، فهناك طريقة أخرى لتعطيله.

تتم معالجة التضمين بواسطة فئة WP_Embed:

  • يقوم مُنشئ الفصل بتسجيل بعض الإجراءات والمرشحات وعامل التصفيةthe_content
add_filter( 'the_content', array( $this, 'autoembed' ), 8 );

قم بإيقاف تشغيل ميزة oEmbed

الآن نحتاج فقط إلى إزالة الفلتر المحدد مرة أخرى ▼

  • بما أننا لا نستطيع$thisremove_filterالمستخدمة في المكالمة ، نحتاج إلى استخدامها$wp_embedمتغير عام يحتوي على مراجع كائن.

في ملف jobs.php الخاص بموضوع WordPress الخاص بك ، أضف الكود التالي ▼

//禁用WordPress的自动嵌入> = v3.5 
remove_filter( 'the_content', array( $GLOBALS['wp_embed'], 'autoembed' ), 8 );

مدونة Hope Chen Weiliang ( https://www.chenweiliang.com/ ) شارك "كيفية تعطيل التضمين التلقائي في WordPress؟قم بإيقاف تشغيل طريقة oEmbed "لمساعدتك.

مرحبا بكم في مشاركة رابط هذه المقالة:https://www.chenweiliang.com/cwl-1814.html

مرحبًا بك في قناة Telegram الخاصة بمدونة Chen Weiliang للحصول على آخر التحديثات!

🔔 كن أول من يحصل على "دليل استخدام أداة الذكاء الاصطناعي لتسويق محتوى ChatGPT" في الدليل العلوي للقناة! 🌟
📚 يحتوي هذا الدليل على قيمة كبيرة، 🌟هذه فرصة نادرة، لا تفوتها! ⏰⌛💨
شارك و اعجبك اذا اردت
مشاركتك وإعجاباتك هي دافعنا المستمر!

 

发表 评论

لن يتم نشر عنوان بريدك الإلكتروني. 必填 项 已 用 * 标注

انتقل إلى أعلى