مرحباً، هل يمكنك توضيح سؤالك الأصلي أكثر؟ ربما أسيء فهمه.
أعتقد أنك قد تحتاج إلى القيام بشيء مخصص، ولكن من الصعب التأكد من ذلك دون مزيد من التفاصيل.
هل ما تبحث عنه هو نموذج في منشور الموضوع، ويضيف علامات إلى الموضوع بناءً على محتوى النموذج؟ لأنه في هذه الحالة قد تتمكن من الاكتفاء بمكون سمة (Theme Component) بدلاً من ذلك.
مع تثبيت هذا المكون، يمكنك إضافة وصف نصي لكل وسم سيظهر في لافتة تُعرض عند تحديد الوسم نفسه. يقبل حقل النص HTML ويمكن تصميمه باستخدام CSS مخصص، لذا يمكنك القيام بالكثير به، ولكن إليك مثال بسيط جدًا حيث أقوم بتحرير وسم:
التحدي سيكون في تعديل هذا المكون بحيث يظهر ليس فقط في صفحة الوسم، ولكن في كل موضوع يستخدم هذا الوسم. لا أعرف مقدار العمل الذي قد يتطلبه ذلك، ولكن قد يكون لدى مبرمج أكثر خبرة (مثل Nate…) فكرة ما.
حسنًا، بما أنني فهمت سؤالك، سأقوم بتعديل عنوان هذا الموضوع لربما يلقي المزيد من الأشخاص نظرة عليه.
أتخيل أن الأمر سيتطلب عمل نسخة متفرعة (fork) من المكون لإنشاء إصدار جديد، وتحديد ما الذي يؤدي إلى ظهور الشريط في صفحة الوسم، وتغيير ذلك ليتم تشغيله أيضًا عند عرض المواضيع الموسومة.
قد تكون محظوظًا ويجد شخص ما أن هذا يبدو ممتعًا - وإلا فقد تحتاج إلى تحديد ميزانية للمشروع ونشر طلب في قسم Marketplace.
من الرائع جدًا أن تتولى هذا الأمر يا نيت. ليس لدي حاجة له بنفسي، ولكني كنت متحمسًا لتجربته. إنه يعمل بشكل رائع!
لكنني أرى مشكلة عند وجود علامات (tags) متعددة في موضوع ما. (ومن الصعب تخيل إدارة الأمور بعلامة واحدة فقط لكل موضوع.)
يتم فرز العلامات إما أبجديًا أو حسب الشعبية…
…لذا ليس لدى المؤلف سيطرة مباشرة على العلامة التي تظهر أولاً.
اعتقدت أن استخدام حرف غير أبجدي لبدء علامات العميل (~ClientName) قد يدفعها دائمًا إلى مقدمة القائمة. ينجح هذا في صفحة /tags - ولكن ليس في الموضوع، حيث تتجاهل قائمة العلامات حرف ~ ببساطة.
في موضوع من العام الماضي، يبدو أنه كان من الممكن إدراج بعض الأحرف غير الأبجدية بشكل غير مرئي لإجبار الترتيب: Invisible way to force display order of tags? ولكن يبدو أن هذا لا يعمل الآن. عندما أقوم بإنشاء علامة اليوم بفاصلة علوية أو فاصلة، يتم رفضها أو إزالتها بصمت. (لست متأكدًا من سبب قبول ~).
إعداد فرز العلامات الموضح أعلاه يؤثر على كل من صفحة /tags وقائمة العلامات في المواضيع - ولكن أعتقد أنه يجب عليهم استخدام خوارزمية أبجدية مختلفة؟
هممم… أفترض أن الأمر يعتمد حقًا على ما يرغب OP في القيام به. إذا كان هناك وسم واحد → موضوع واحد → مستخدم واحد، فسيعمل هذا. وإلا، سيتعين تقديم المزيد من المعلومات .