رائع أخيرا كتب شخص ما عنها. كنت أريد أن أكتب مقالة مشابهة معمقة على معمل ألوان منذ مدة ولكن الكسل انتابني

كان من الجميل شرح الأمر، ولكنه تطرق للأساسيات فحسب.

فمثلا لم يتم التطرق لكيفية صنع خطاطيف خاصة فأنا أجدها خاصية مفيدة في تصميم القوالب، فأنا أنفذ جميع المهام الإضافية في plugin

لأي شخص يتساءل عن كيفية القيام بها، فقط أضف الكود التالي في المكان الذي تريد أن يحدث في الحدث

do_action('tag');

حيث tag هو اسم الخطاف الذي تريده، وتستطيع استعماله لاحقا بشكل عادي. أستخدم هذه الطريقة لأبقي صفحات الأساسية (index/archive/post) نظيفة، وأمنع تكرار الكود

نفس الأمر تستطيع تحقيقه مع filters

apply_filters( $tag, $value );

حيث tag هو اسم الfilter الذي تريد صنعه، وvalue هو الشيء الذي تريد أن يطبق عليه ال filter

-2

شكرا لك على المعلومات

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

وما زال هنالك المزيد من الاشياء المتعلقة بالactions والfilters مثل

إختيار الhooks المناسبة لإضافة الدالة المعنية اليها.

أمكانية إضافة الhooks الخاصة بك.

وتعديل أولوية تنفيذ الدوال التابعة لنفس الhooks.

التعرف على بقية الدوال الموجودة في الواجهة البرمجية للإضافات Plugin API التي يوفرها الووردبريس.

وهذه الأشياء هي ما سنتعرف عليه في مقال اخر ان شاء الله.

برمجة

المواضيع والنقاشات المتعلقة بالبرمجة بشكل عام او لغات البرمجة التي لايوجد لها مجتمعات فرعية.

15.9 ألف متابع