كيفية إنشاء برنامج WordPress الإضافي باستخدام خيار عنصر واجهة المستخدم متعدد المثيلات لاستخدام الشريط الجانبي أو التذييل - جاهز لاستخدام رمز البرنامج المساعد WordPress

نشرت: 2016-05-11

برنامج WordPress Multi-Instance Widget Plugin - نموذج التعليمات البرمجية - تلميحات Crunchify

ودجة ووردبريس مثيلات متعددة / ودجة مخصصة ووردبريس

أنشأت Crunchify العديد من مكونات WordPress الإضافية على مدار السنوات القليلة الماضية. أحد المتطلبات التي حصلنا عليها لأعضاء Facebook هو أن يكون لدينا multiple instance من نفس القطعة لأن المستخدمين قد يريدون إضافة Facebook Page Plugin في Sidebar وأيضًا في قسم Footer .

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

في هذا البرنامج التعليمي ، سننتقل إلى Sample ready-to-use WordPress Plugin والذي سيضع عنصر واجهة مستخدم Facebook Page Plugin الحية في الشريط الجانبي و / أو التذييل في مدونتك. لا تتردد في استخدام هذا الرمز في البرنامج المساعد الخاص بك.

هيا بنا نبدأ:

الخطوة 1

عادةً ما أقوم بكل عمليات تطوير Java و WordPress في Eclipse IDE. لذلك ، اتبع البرنامج التعليمي لإعداد مجموعة تطوير PHP في Eclipse.

قم بإنشاء ملف crunchify-plugin.php ضمن مجلد crunchify-plugin ووضع الكود أدناه.

دعونا نفهم 4 سطور مظللة من الكود أعلاه:

  1. وظيفة __construct ()
    • قم بتهيئة ملحق WordPress بالاسم والوصف
  2. أداة الوظيفة العامة ($ args ، $ example)
    • هذا ما يظهر في مدونتك - قم بإخراج محتوى الأداة
  3. نموذج الوظيفة العامة (مثيل بالدولار)
    • هذا هو المكان الذي تحدد فيه خيارات WordPress Widget داخل Appearance -> Widgets
  4. تحديث الوظيفة ($ new_instance ، $ old_instance)
    • عند النقر فوق الزر "حفظ" - سيتم حفظ قيم الخيارات

NOTE: سوف يستدعي إجراء widgets_init crunchify_plugin التي registers عنصر واجهة المستخدم داخليًا بالاسم crunchify_widget .

الخطوة 2

قم بإنشاء ملف readme.txt ضمن نفس مجلد crunchify-plugin بالمحتوى أدناه. لا تتردد في تحديثه حسب حاجتك.

الخطوه 3

فقط للتأكد من أن هيكل المجلد الخاص بك يجب أن يبدو كما يلي:

بنية مجلد البرنامج المساعد WordPress - نموذج جاهز لاستخدام كود Multi-Instnace Widget

ضع مجلد crunchify-plugin تحت مجلد plugins .

الخطوة 4 كيف يتم التمكين؟

  • انتقل إلى Admin Panel موقعك
  • انقر فوق Plugins
  • Activate البرنامج المساعد Crunchify البرنامج المساعد

تفعيل البرنامج المساعد WordPress

الخطوة 5 - إعداد خيارات البرنامج المساعد

  • انقر فوق Appearance -> Widgets
  • اختر Widget Crunchify Plugin وضعه تحت Sidebar أو Footer
  • خيارات التحديث وانقر فوق save

خطوة 6 كيفية التحقق؟

لقد قمت بوضع اثنين من عناصر واجهة المستخدم بخيارات مختلفة.

مثيلات متعددة - البرنامج المساعد Crunchify - عرض حي

يجب أن تشاهد multiple instances of same Crunchify Plugin الذي ينبعث منه المكون الإضافي الرائع Facebook Page Plugin في الشريط الجانبي أو التذييل وفقًا للإعداد الخاص بك.