هناك بعض الأمور التي تهمني فيما يتعلق بإضافة الشركاء (Affiliate Plugin).
هل من الممكن أن تقوم الإضافة بحقن تنبيه في أسفل المنشور الذي تظهر فيه روابط الشركاء؟ في الولايات المتحدة وكندا (وأنا متأكد من أماكن أخرى أيضًا) يُشترط وجود تنبيه واضح بالقرب من رابط الشراكة.
أعتقد أنه أثناء إعادة المعالجة (Rebake)، من المنطقي إدراج رسالة مميزة تلقائيًا في أسفل المنشور تقول شيئًا من قبيل:
قد تحتوي الروابط في هذا المنشور على روابط شراكة، مما يساعد في دعم موقعنا دون أي تكلفة إضافية عليك.
وبذلك يمكن للموقع البقاء متوافقًا مع القوانين المحلية.
أمر آخر سأفكر فيه هو إضافة القدرة على إزالة روابط الشركاء الحالية إلى Amazon واستبدالها بإصدارات جديدة. هناك العديد من أدوات اختصار الروابط الرسمية لـ Amazon، والأكثر شيوعًا بينها هو amzn.to. لا يمكن ببساطة إضافة وسمك (Tag) إلى نهاية رابط amzn.to، حيث يتم حذفه واستبداله من قبل موقع amzn.to.
لكنني أعتقد أن Discourse يمتلك القدرة على تتبع التحويلات (Redirects) والوصول فعليًا إلى الرابط النهائي؟ سيكون من الممكن للنظام البحث عن روابط Amzn.to هذه، والحصول على رابط منتج Amazon النهائي الذي يتم التحويل إليه، ثم العمل بشكل عكسي أثناء المعالجة لتغيير الرابط العام إلى رابط Amazon مباشر مع دمج وسمك الجديد فيه.
باختصار، لقد اكتشفت للتو أن أحد المستخدمين نشر عدة مقالات تحتوي على روابط شركائه الخاصة، وأنا أحاول الآن تحديد مكانها واستبدالها. ![]()
سأكون سعيدًا بمساعدة في توسيع وظائف الإضافة الحالية!
تعديل:
كتبت إضافة خاصة (Private Plugin) لاختبار الميزة. إنها تعمل الآن كما قصدت. كما ترون، أضافت الإضافة الأصلية (أو شيء آخر) الوسم إلى رابط amzn.to، لكن ذلك لا يعمل فعليًا.
قبل:
بعد:
استبدلته برابط Amazon الفعلي، غير المختصر، وأضيف الوسم الجديد (رغم أنه هو نفسه) للشراكة.

