هذة الاصافة تغنيك عن عدة اضافات فهي تقوم باستيراد الملفات والوسائط عبر رابط وإضافتها الي مكتبة الوسائط .
كذالك تقوم بتعين الصورة البارزة أو المميزة تلقائيا من أول صورة أو من خلال رابط
الوصف التقني
الإضافة مبنية لتنفيذ وظيفتين مترابطتين داخل ووردبريس: استيراد ملفات إلى مكتبة الوسائط عبر رابط مباشر،
وتعيين الصورة البارزة تلقائيًا للمقالات/المنتجات وفق منطق أولوية محدد.
التنفيذ يتم عبر Hooks قياسية داخل ووردبريس دون تعديل القالب أو النواة، مع حماية كاملة بالـ Nonces وصلاحيات المستخدم.
- الاستيراد عبر رابط مباشر: تنزيل الملف باستخدام
download_url() ثم إدخاله إلى مكتبة الوسائط عبر media_handle_sideload() مع ربطه اختياريًا بالمحتوى كـ parent.
- إعادة استخدام الملفات المستوردة: البحث عن مرفق سبق استيراده من نفس الرابط عبر ميتا
_afxum_source_url لتجنب التكرار.
- تحكم اختياري بنوع الملف: دعم قاعدة سماح لمحتوى
Content-Type عبر Regex (إن تم تفعيلها) باستخدام طلب HEAD قبل التنزيل.
- مهلة تنزيل قابلة للضبط: Timeout مضبوط من الإعدادات (بين 5 و60 ثانية).
- تعيين الصورة البارزة تلقائيًا: Hook على
save_post (أولوية 20) مع تجاهل autosave/revisions والتحقق من حالة النشر.
- أولوية اختيار الصورة البارزة: (1) رابط صورة محفوظ في ميتا
_afxum_featured_url ← يتم استيراده وتعيينه، (2) أول صورة داخل محتوى المقال/المنتج يتم استخراجها عبر DOM ثم Regex كاحتياط.
- نطاق التطبيق: دعم المقالات والمنتجات وأي نوع محتوى عام يتم تحديده ضمن
allowed_post_types.
- ضوابط التشغيل: “فقط إذا لا توجد صورة بارزة” + التشغيل عند أول نشر + التشغيل عند التحديث (قابلة للتحكم من الإعدادات).
- تكامل واجهة الوسائط: زر داخل المحرر بجانب “إضافة وسائط” يفتح نافذة إدخال رابط، واستيراد عبر AJAX
wp_ajax_afxum_import_url مع تحقق صلاحيات upload_files وNonce.
- أمان الإدارة: صفحات/إجراءات الإدارة تمر عبر Nonce + صلاحيات (manage_options / upload_files / edit_post).
- لا جداول جديدة: تعتمد على خيارات ووردبريس (Option) + ميتا للوسائط/المحتوى، دون إنشاء جداول قاعدة بيانات إضافية.
وصف المنتج
هذه الإضافة تقدم لك داخل ووردبريس واجهات واضحة لإنجاز مهمتين: إضافة ملفات لمكتبة الوسائط عبر رابط،
وتعيين الصورة البارزة للمقال/المنتج عبر رابط أو تلقائيًا من أول صورة داخل المحتوى.
كل ذلك يتم من أماكن مخصصة داخل لوحة التحكم والمحرر دون وضع الرابط داخل محتوى المقال.
- داخل محرر المقال/المنتج: يظهر مربع جانبي بعنوان “الصورة البارزة من رابط” لإدخال رابط مباشر لصورة.
- زر تنفيذ فوري: “استيراد وتعيين الآن” لاستيراد الصورة من الرابط وتعيينها كصورة بارزة مباشرة.
- سلوك تلقائي ذكي: إذا لم تحدد رابطًا للصورة البارزة، تستخدم الإضافة أول صورة موجودة داخل المحتوى وتستوردها ثم تعيّنها كصورة بارزة عند النشر/التحديث حسب الإعدادات.
- استيراد لمكتبة الوسائط عبر رابط: صفحة مستقلة داخل “الوسائط” بعنوان “استيراد من رابط” تقبل روابط متعددة (كل رابط في سطر) وتضيفها مباشرة لمكتبة الوسائط.
- زر سريع داخل شاشة التحرير: زر “استيراد من رابط” بجانب زر “إضافة وسائط” لرفع الملفات إلى المكتبة عبر رابط دون مغادرة المحرر.
- زر إضافي داخل صفحة الوسائط: زر “استيراد من رابط” يظهر بجانب زر “أضف جديد” لتسريع الاستيراد من شاشة المكتبة.
- إعدادات التشغيل: اختيار الأنواع المدعومة (مقالات/منتجات/أنواع أخرى)، وتحديد “التشغيل عند النشر” و“التشغيل عند التحديث” وخيار “فقط إذا لا توجد صورة بارزة”.
- خيارات الاستيراد: مهلة التنزيل + خيار قاعدة سماح لأنواع MIME (اختياري).
الوصف التسويقي
إذا كنت تنشر محتوى بكثرة أو تدير متجرًا، هذه الإضافة تختصر عليك وقتًا كبيرًا لأنّها تركز على نتيجتين واضحتين:
صورة بارزة جاهزة تلقائيًا واستيراد سريع للملفات عبر رابط داخل نفس بيئة ووردبريس.
- توفير وقت النشر: لا حاجة لخطوات متكررة لاختيار الصورة البارزة يدويًا في كل مرة.
- اتساق شكل الموقع: ضمان وجود صورة بارزة للمقالات/المنتجات مما يحسن عرض القوائم والبطاقات والصفحات.
- رفع الإنتاجية للناشرين: استيراد الملفات إلى مكتبة الوسائط بلصق الرابط فقط، من المحرر أو من صفحة الوسائط.
- تنظيم المحتوى: إدارة الصورة البارزة من مكان مخصص دون إدخال روابط داخل نص المقال.
- عمل مرن حسب أسلوبك: إما تعيين الصورة البارزة عبر رابط تختاره، أو ترك الإضافة تعتمد على أول صورة داخل المحتوى تلقائيًا.
معلومات المنتج:
هذا المنتج من تطوير ضياء المصري –
https://matjar.eu.org