في بعض الأحيان ، لا يمكن تضمين عنصر عبر oEmbed ، على سبيل المثال عندما يكون مقطع فيديو YouTube معطلًا. الخدمة oEmbed ستُرجع 401 Unauthorized
، ولن يتم تحويل الرمز.
هل هناك طريقة لإخطار المستخدم بهذا؟ سير العمل الحالي غير سهل (على الأقل بالنسبة لي) ، وأنا أفضل رسالة على صفحة WordPress ، أو حتى أفضل ، في المحرر ، قائلة إنه لا يمكن تضمين الكائن.
غير ممكن مع الكود الحالي.
كائن WP_oEmbed
يذهب ميلًا إضافيًا (أشبه بالأميال) لتعقيم الإدخال بحيث يكون html أو منطقيًا false
. يتم تجاهل جميع الأخطاء التي تم إحضارها عند إجراء الإخراج ، ولا توجد فلاتر هناك ، والخطأ الوحيد (الثابت) الذي يعالج هو 501 not implemented
.
في أقرب وقت يمكنك الفوضى مع هذا في مكان ما في HTTP API.