كيفية إصلاح روابط Facebook و Instagram المضمنة في WordPress
نشرت: 2020-10-26هل سمعت أي أخبار عن WordPress حتى الآن؟ اعتبارًا من 10/24/2020 ، لا يمكن لمستخدمي WordPress تضمين روابط من Facebook و Instagram في مواقع الويب الخاصة بهم عن طريق نسخ الروابط ولصقها كالمعتاد . هذا لأن WordPress قرر إزالة ميزة تضمين الرابط من هاتين الشبكتين الاجتماعيتين.
- 1. توقف Facebook و Instagram عن دعم WordPress oEmbed
- 2. كيفية إصلاح Facebook و Instagram Embed Links باستخدام البرنامج المساعد
- 2.1. إصلاح التضمينات على Facebook باستخدام البرنامج المساعد لخلاصة البريد الاجتماعية Smash Balloon
- 2.2. إصلاح Instagram Embeds باستخدام البرنامج المساعد Smash Balloon Social Photo Feed
- 2.3 إصلاح Facebook و Instagram Embeds باستخدام oEmbed Plus
- 3. الكلمات الأخيرة
يتسبب هذا التغيير في الكثير من المتاعب لمستخدمي WordPress لأن المحتوى الموجود في جميع الروابط المضمنة على Facebook و Instagram لم يعد يظهر بعد الآن. يستغرق البحث عن كل هذه الروابط وحذفها وإصلاحها وقتًا طويلاً للغاية. لكن لا تقلق لأن هناك دائمًا طريقة ، وهذا صحيح في هذه المقالة!
أولاً ، دعنا نتعرف على سبب كل هذه المشاكل!
توقف Facebook و Instagram عن دعم WordPress oEmbed
عادةً ، عند لصق رابط Facebook أو Instagram في منشور / صفحة ، سيتم تحويله تلقائيًا إلى محتوى مضمن ، يُعرف أيضًا باسم oEmbed (رابط مضمن).

تضمين الارتباط في محرر آخر

يتم عرض محتوى الارتباط في الواجهة الأمامية
ومع ذلك ، غيّر Facebook و Instagram سياسة واجهة برمجة التطبيقات الخاصة بهما وأسقطوا دعم oEmbed غير المصدق. اعتبارًا من 10/24/2020 ، لتضمين روابط من Facebook و Instagram ، يتعين على المستخدمين إنشاء حساب مطور ، والاشتراك في أحد التطبيقات ، والحصول على رمز عميل .
تسببت هذه التغييرات في الكثير من الصعوبات لفريق WordPress لنشر مشاريع جديدة. لذلك ، قرر WordPress إزالة ميزة تضمين الرابط من Facebook و Instagram . هذا يعني أن جميع الروابط المضمنة في مواقع WordPress من هاتين الشبكتين الاجتماعيتين سيتم تحويلها إلى عناوين URL عادية (بدون عرض محتوى عناوين URL).

يتم تحويل روابط تضمين Facebook و Instagram إلى نصوص عادية
هذا لا يبدو جيدًا ، خاصة لمشرفي المواقع وأصحاب الويب. تخيل أنه في يوم جميل ، تستيقظ وتفتح موقع الويب الخاص بك ، وبعد ذلك ستذهلك على الفور بأطنان من الروابط القبيحة بدلاً من الصور أو المنشورات الجميلة من Facebook و Instagram ، إنها حقًا كارثة ، أليس كذلك؟ إذا كنت ترغب في حل هذه المشكلة في غمضة عين ، فاتبع البرنامج التعليمي أدناه.
كيفية إصلاح Facebook و Instagram Embed Links باستخدام البرنامج المساعد
لتلبية متطلبات المستخدمين ، تم إطلاق بعض المكونات الإضافية أو تحديثها بميزات جديدة لإصلاح هذه المشكلة مثل Jetpack و Smash Balloon Social Photo Feed (لـ Instagram) و Smash Balloon Social Post Feed (لـ Facebook) و oEmbed Plus .
يعد استخدام المكون الإضافي Jetpack لإصلاح هذه المشكلة أمرًا سهلاً للغاية. فقط قم بتثبيت المكون الإضافي ثم سيتم تنشيط وحدة oEmbed ذات الرمز القصير تلقائيًا ، ولن تحتاج إلى فعل أي شيء آخر. إذا كانت هذه هي المرة الأولى التي تستخدم فيها Jetpack ، فراجع هذه المقالة حول كيفية إعدادها واستخدامها.
إذا كنت لا تريد استخدام Jetpack ، فجرب المكونات الإضافية الأخرى التي ذكرتها.
Smash Balloon Social Photo Feed ، و Smash Balloon Social Post Feed ، ومكونات oEmbed Plus مجانية ومتوفرة على wordpress.org ، ما عليك سوى تثبيتها وتنشيطها مباشرة على لوحة تحكم المسؤول كالمعتاد. بعد تثبيت المكونات الإضافية وتخصيصها على النحو التالي ، سيتم إصلاح مشكلة Facebook و Instagram oEmbed على موقع WordPress الخاص بك ، ويمكنك تضمين الروابط عن طريق نسخها ولصقها كالمعتاد . فيما يلي الإرشادات المحددة لكل مكون إضافي:
إصلاح التضمينات على Facebook باستخدام البرنامج المساعد لخلاصة البريد الاجتماعية Smash Balloon
إذا كنت تستخدم البرنامج الإضافي Smash Balloon Social Post Feed ، فانتقل إلى Facebook Feed > oEmbeds وانقر فوق Connect to Facebook و Enable oEmbeds للاتصال بحسابك على Facebook والحصول على رمز الوصول (رمز العميل).


لاحظ أنه إذا قمت بالاتصال بحساب شخصي على Facebook ، فسيكون رمز الوصول صالحًا لمدة 60 يومًا فقط. بعد 60 يومًا ، انتقل إلى Facebook Feed > oEmbeds وانقر فوق Connect to Facebook وأعد التحقق من رمز الوصول . ومع ذلك ، فإن هذا الإجراء معقد للغاية. لتوفير وقتك ، يمكنك الاتصال بحساب المسؤول لمجموعة / صفحة للحصول على رمز الوصول الذي لا تنتهي صلاحيته أبدًا.

إصلاح Instagram Embeds باستخدام البرنامج المساعد Smash Balloon Social Photo Feed
بالنسبة إلى المكون الإضافي Smash Balloon Social Photo Feed ، افعل نفس الشيء كما هو مذكور أعلاه. انتقل إلى Instagram Feed > oEmbeds وانقر فوق تمكين Instagram oEmbeds لإصلاح المشكلة. ومع ذلك ، لا يطلب منك Instagram إعادة التحقق من رمز الوصول.

إصلاح Facebook و Instagram Embeds باستخدام oEmbed Plus
تحتوي المكونات الإضافية الثلاثة المذكورة أعلاه على العديد من الميزات الأخرى التي لا تتعلق بإصلاح oEmbed. إذا لم تكن بحاجة إلى هذه الميزات غير ذات الصلة ، فجرب مكونًا إضافيًا مخصصًا آخر - oEmbed Plus.
لاستخدام المكون الإضافي oEmbed Plus ، تحتاج إلى التسجيل في تطبيق Facebook وتفعيل ميزة oEmbed كما يلي:
الخطوة 1 : انتقل إلى developer.facebook.com ، اتصل بحساب Facebook. بعد ذلك ، انتقل إلى قسم " تطبيقاتي" وانقر فوق " إنشاء تطبيق" .

في مربع الحوار " إنشاء تطبيق" ، أدخل اسم التطبيق (أيًا كان الاسم الذي تريده) وبريدك الإلكتروني ، ثم انقر على " إنشاء تطبيق" .

الخطوة 2 : بعد إنشاء التطبيق ، سيتم تنشيط ميزة oEmbed افتراضيًا. إنه موجود في قسم منتجاتي .

بعد ذلك ، انتقل إلى الإعدادات > أساسي للحصول على معرف التطبيق وسر التطبيق .

الخطوة 3 : أعد تشغيل موقع WordPress الخاص بك ، في لوحة تحكم المسؤول ، انتقل إلى الإعدادات > الكتابة > إعدادات تضمين Facebook و Instagram . بعد ذلك ، انسخ معرف التطبيق وسر التطبيق والصقه في هذا القسم ، وانقر فوق حفظ التغييرات .

بعد اتباع جميع الخطوات المذكورة أعلاه ، ستتم استعادة ميزة oEmbed على موقع WordPress الخاص بك. يمكنك الآن تضمين روابط Facebook و Instagram كالمعتاد.
على سبيل المثال ، إليك روابط Facebook و Instagram المضمنة في موقع WordPress الخاص بي قبل استخدام المكونات الإضافية لإصلاح المشكلة:

وها هي النتيجة بعد حل المشكلة:

كما ترى ، تم إصلاح الروابط وعرض المحتوى.
الكلمات الأخيرة
في الختام ، يعد Jetpack أسهل طريقة لإصلاح مشكلة oEmbed ، ولكنه مكون إضافي متعدد الأغراض يأتي مع العديد من الميزات الأخرى وقد لا ترغب في استخدامها. من السهل جدًا إعداد واستخدام البرنامجين الإضافيين Smash Balloon Social Photo Feed و Smash Balloon Social Post Feed ، لكنهما مكونان إضافيان منفصلان. وفي الوقت نفسه ، يستغرق المكون الإضافي oEmbed Plus بعض الوقت لإعداده ، ولكن يمكنه إصلاح الروابط المضمنة على Facebook و Instagram. ما عليك سوى اختيار مكون إضافي مناسب لموقعك على الويب واحتياجاتك.
كما ترون ، فإن إصلاح مشكلة أو إمبيد ليس بالأمر الصعب على الإطلاق. ومع ذلك ، لا يعرف كل مالك موقع ويب هذه المشكلة للعمل على الفور ، خاصة بالنسبة لأولئك الذين لا يقومون بتحديث الأخبار بانتظام. لذلك ، لا تنس مشاركة هذه المعلومات مع مالكي مواقع الويب الآخرين!
بالإضافة إلى ذلك ، قد ترغب في مقالتنا حول كيفية إصلاح عرض المنشور على Facebook باستخدام Facebook Debugger.
