الصفحة الرئيسية » وورد » كيفية السماح للآخرين بتضمين وورد الوظائف الخاصة بك

    كيفية السماح للآخرين بتضمين وورد الوظائف الخاصة بك

    أصبح التضمين الآن هو المعيار عندما يتعلق الأمر بمشاركة المحتوى على مواقع الويب. في WordPress ، أصبح تضمين المحتوى من مواقع مثل Youtube و Twitter و SoundCloud سهلًا تمامًا بفضل واجهة برمجة تطبيقات oEmbed. ما عليك سوى إضافة الرابط إلى محتوى المنشور ، ويقوم WordPress على الفور بتوزيع الرابط وجعله في صيغة قابلة للتقديم.

    ولكن ، ما رأيك في فكرة تضمين منشور WordPress ، بطريقة تشبه الطريقة التي يمكننا بها تضمين مقطع فيديو على Twitter أو Youtube؟ السماح للقراء بتضمين مشاركتك سيكون بالتأكيد زيادة مشاركة موقعك و المشاهدين القادمين من مواقع أخرى.

    هذه الفكرة الحقيقية قيد المناقشة ، في مجموعة تطوير WordPress ، لإضافتها إلى وظائف WordPress Core في المستقبل. ولكن اعتبارا من الآن ، يمكننا تطبيقه في مدونتنا بمساعدة مكون إضافي يسمى oEmbed API.

    ابدء

    بادئ ذي بدء ، هذا البرنامج المساعد يتطلب على الأقل وورد 4.3 لذا تأكد من تحديث موقع الويب الخاص بك. تثبيت البرنامج المساعد API oEmbed. يجب أن يكون الموقع متاحًا عبر الإنترنت ، وإلا فقد يفشل التضمين.

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

    المحتوى المضمّن جيد. يعرض عنوان المنشور والمقتطفات واسم الموقع وعدد التعليقات وزر المشاركة الذي سيعرض المنشور الرابط الثابت لتضمين المحتوى. وهذا هو كل ما عليك فعله.

    إذا كنت على ما يرام مع الإخراج الافتراضي يمكنك التوقف هنا. ولكن إذا كنت تريد المزيد من خيارات التخصيص ، فإليك بعض الأشياء التي يمكنك القيام بها.

    تغيير الأيقونة

    أحد أسباب هذا البرنامج المساعد يتطلب أحدث إصدار من WordPress هو Favicon. لقد تم إدخال القدرة على إضافة فافيكون أصلاً من خلال لوحة القيادة فقط في 4.3. ولكن هذا يعني أيضًا أنه سيتم عرض المحتوى المضمن مع أيقونة WordPress مع اسم موقعك.

    بالنسبة لنا ، يبدو هذا غير ذي صلة لأن المحتوى يأتي من موقعنا ، وليس أيقونة WordPress. نود أن نرى شعار موقعنا يتماشى مع اسم موقعنا بدلاً من ذلك. للقيام بذلك ، نذهب إلى المظهر> تخصيص> هوية الموقع التبويب.

    قم بتحميل أيقونة الصورة هنا واحفظ التغييرات. سترى بعد ذلك رمز الموقع الذي قمت بتحميله في المحتوى المضمن. إليك ما يبدو عليه شكلنا:

    الإجراءات والمرشحات

    الإجراءات والفلاتر طريقتان نستخدمهما لتخصيص المخرجات في WordPress. في المرحلة الحالية ، ومع ذلك ، لا يأتي البرنامج المساعد مع إجراءات محددة أو مرشحات التي يمكن مدمن مخدرات في CSS أو جافا سكريبت.

    ومع ذلك ، فإنه يوفر rest_oembed_output الإجراء الذي يمكننا الاستفادة منه لإضافة محتوى جديد كجزء من الإخراج النهائي ، بما في ذلك نمط مضمّن. إنه ليس مثاليًا ، لكنه يتيح لك على الأقل تجاوز أنماط المحتوى المضمن.

    فيما يلي مثال على الكود الذي يمكنك إضافته إلى المظهر الخاص بك functions.php لتحويل الخط إلى نوع الرقيق.

     دالة hkdc_oembed_output () ؟>   

    آخر صنارة صيد يمكننا استخدامها لتخصيص الانتاج هو rest_oembed_output_excerpt_length مرشح الذي يسمح لنا ل وضع حد للكلمة في مقتطف آخر. يتم تعيين الطول الافتراضي على 35. لذلك ، قل أننا نود تقصيرها إلى 28, فقط أضف الوظيفة التالية:

     دالة hkdc_oembed_excerpt_length () return 28؛  add_filter ('rest_oembed_output_excerpt_length'، 'hkdc_oembed_excerpt_length'، 9)؛ 

    مجرد تغيير إرجاع عدد ، حسب الحاجة.

    يتم إحتوائه

    في لحظة كتابة هذا المقال, oEmbed API لا يزال قيد التطوير ، والذي قد يكون أحد الأسباب لعدم توفره مع خطافات كافية لتعديل المحتوى حتى الآن. نأمل ، كما يتم تسويت الرموز ، يتم إضافة المزيد من الخطافات

    يمكنك متابعة التقدم المحرز في إصدار تذاكر Github وكذلك في مؤشر ترابط WordPress Dev. الكل في الكل ، ستكون هذه إضافة رائعة لـ WordPress.