في قالب ويرد بريس كيف يمكن معالجة المواضيع والتعديل عليها قبل ادخالها من قاعدة البيانات أو عرضها

السلام عليكم

لدي سكريبت مهمته هي اختصار الروابط تلقائيا أثناء نشر المواضيع على الموقع والمدونات

الاسكريبت جاهز ة يعمل يمكن تجربته

طريقته العمل

قبل إضافة الموضوع لقاعدة البيانات يتم تمريره للاسكريبت ويقوم بإستخراج الروبط من النص ويرسلها عبر Api ليتم إختصارها وثم يتم إستبدالها البروبط القديمة وثم يضاف الموضوع الى قاعدة البيانات

الطريقة تعمل بدون أي أخطاء

ولكن المشكلة هي أقوم بتركيب الاسكربت على مدونة ويرد بريس

هل أقوم بالتعديل على ملفات ويرد بريس ام لابد من برمجة الاسكريبت في شكل إضافة


التعليق السابق

مرحب @assassinateur

في اي ملف انفذ الكود

في ملف functions.php في قالبك

بحثت عن ملف function وجدت اربعة ملفات تحمل الاسم

أعزرني أخي ليس لدي ادنى خبرة في تطوير الويرد بريس

ملف functions.php تجده في مجلد قالبك الحالي الذي تستخدمه في wp-content/themes

ستجد هناك إلى جانب الملفات والمجلدات الخاصة بقالبك، ملف اسمه functions.php ضع فيه الكود

وإن لم تستطع القيام بالأمر، فيمكنك البحث عن مستقل ما ليقوم بكامل المهمة لك في مستقل

أشكرك تمت الإضافة بشكل صحيح

سؤالين أخيرين

هل يمكن جعل الفيلتر يعمل فقط أثناء العرض اي لا يوثر في محتوي قاعدة البيانات

الثاني إذا قم صاحب المدونة بعمل تحديث هل يتغيير هذا الملف

لن يتغير الملف إلا إذا قام بتحديث القالب، هنا من الاحسن اضافة الكود في إضافة خاصة

نعم يمكن أيضا بفلتر the_content