[مدفوع] ثيمة أو إضافة لتحويل الروابط التي تُنشأ إلى عناوين URL أو نطاقات محددة

ماذا تريد أن يتم فعله؟

أحتاج إلى إنشاء سمة أو إضافة تقوم بتحويل عناوين URL محددة في المنشورات.

على سبيل المثال، إذا قام مستخدم بإنشاء منشور واستخدم رابطًا إلى https://example.com، فيجب تحويل هذا الرابط بحيث عندما ينقر عليه أي شخص، يتم توجيهه إلى https://example.com/affiliate/my-code

بعض التركيبات الممكنة الأخرى:

https://example.com
https://example.com/
https://www.example.com
https://www.example.com/

يجب أيضًا تحويل هذه بحيث عندما يتم النقر عليها، يتم توجيهها إلى https://example.com/affiliate/my-code

مطلوب استثناء حيث ينشر المستخدم رابطًا إلى صفحة معينة على هذا الموقع.

على سبيل المثال:

https://example.com/some-product/page/here
https://example.com/some-other-product/or-page/over-here

يجب ألا يتم تحويل هذه ويجب أن تأخذ الأشخاص إلى تلك الصفحة عند النقر عليها.

الرابط https://example.com/affiliate/my-code حاليًا يعمل بشكل جيد مع Onebox، لذا يجب الحفاظ على توافق Onebox هذا.

يجب أن يكون الحل سهل التثبيت، إما عبر لوحة تحكم مسؤول Discourse أو عن طريق إضافة مستودع GitHub إلى app.yml

متى تحتاج إلى إنجازه؟

التسليم بحلول نهاية أغسطس 2024 هو أمر حاسم، لا يمكنني تغيير هذا التاريخ :slight_smile:

ما هي ميزانيتك، بالدولار الأمريكي التي يمكنك تقديمها لهذه المهمة؟

250 جنيه إسترليني / 290 يورو / 317 دولار أمريكي

إعجاب واحد (1)

يمكنني المساعدة في ذلك. سأرسل رسالة خاصة.

3 إعجابات

يمكن تمييز هذا المشروع على أنه تم تسليمه.

شكرًا @pfaffman :slight_smile:

7 إعجابات

شكراً لك! كان هدفي هو توفير نسخة عامة الاستخدام متاحة للجمهور (بدون تضمين عنوان URL بشكل ثابت).

لقد قررت أن هذا له استخدام أوسع مما كنت أتخيله في البداية، لذا فهو متاح الآن على جيت هاب. انظر Discourse-affiliate-linker - Plugins and Themes - Literate Computing Dashboard لرؤيته قيد الاستخدام، وقريباً جداً سيكون في Theme component.

@Richie قد ترغب في الاطلاع على هذه النسخة، حيث يوجد احتمال أن أقوم بصيانتها بما أنني أستخدمها على الأقل.

10 إعجابات

هذا رائع.
هل هو جاهز للاستخدام؟ هل يمكن استخدامه للإحالات/الشركات التابعة لأمازون؟

لماذا لا تستخدم المكون الإضافي Discourse Affiliate

3 إعجابات

حسنًا. ولن ينجح هذا على الإطلاق مع إحالات أمازون، حيث إنه يعمل فقط مع الروابط إلى الصفحة الرئيسية.

إعجابَين (2)

إذا لم تتمكن من استخدام مكون الإضافات التابعة لـ Discourse

يمكن تعديل مكون السمة هذا على الأرجح. على الرغم من أنني لست متأكدًا مما إذا كان يمكنه تعديل الروابط المختصرة من أمازون

إعجاب واحد (1)

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.