لماذا لا تظهر Custom Header Links؟

مرحباً يا رفاق.
كمبتدئ، يجب أن أفترض أنني أفتقد شيئًا ما.
أنا في تخصيصسمات أضيف المكونات المضمنة: رابط رأس مخصص
ثم في المكوناتروابط رأس مخصصة أضيف تضمين المكون في …: افتراضي

لا تظهر أي من الروابط المعدة مسبقًا أو الروابط الخاصة بي في رأس الصفحة، عندما لا يكون المستخدم مسجلاً دخوله، يحتوي رأس الصفحة فقط على تسجيل الدخول تسجيل وأيقونة البحث، على اليمين.
ما الذي أفتقده؟

تأكد من أنك تستخدم السمة الافتراضية بالفعل كسمتك.

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

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

لقد جربته للتو على موقع الاختبار الخاص بي، ولم يظهر موقعي أيضًا.

إنه موجود في المفتش، ولكنه باهت لسبب ما؟

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

أعمل على الألغام

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

نعم، لدي هذه. المظاهرالافتراضيالمظهر ممكّن افتراضيًا
الإعداد بسيط للغاية، إنه معمل اختبار.
يبدو أن CHL لم يكن له أي تأثير على إعدادي، أو المستخدم الذي تمت معايته أو غير المسجل، لا يوجد رأس على الإطلاق.
المستخدم غير المسجل → تسجيل وتسجيل الدخول فقط،
المستخدم المسجل لديه ثلاثة أيقونات فقط: دردشة، بحث، مستخدم.
الإصدار هو 3.0.6

يجب عليك الترقية إلى 3.10 أو 3.2.0 beta1-dev

أقترح بشدة ترقية Discourse الخاص بك نظرًا لوجود تغييرات كبيرة في النواة منذ هذا الإصدار، بعضها أثر على مكونات السمات.

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

أنا أيضًا أراه، وأحصل عليه بهذه الطريقة.

بعد القليل من العبث، أعتقد أن الروابط المثال التي عفا عليها الزمن. أعتقد أنه كان هناك مؤخرًا تغيير في كيفية التعامل مع / العادي. هي التي تسبب مشكلة.

التخلص من جميع الأمثلة وإضافة شيء مثل:

رابط، رابط، https://meta.discourse.org، vdm، فارغ

يعمل:

يُظهر وصف الحقل أيضًا إعدادًا جديدًا للموقع اللغوي (انظر لقطة الشاشة الثانية الخاصة بي أعلاه) :thinking:

للعلم، لقد قمت للتو بتنزيل وتثبيت المكون دون تغيير أي شيء، بما في ذلك الروابط الافتراضية، وقد نجح الأمر :woman_shrugging:t2:

أعتقد أنك وجدت الفائز. :trophy: :slight_smile:

عندما أقوم بإزالة الموقع من الأمثلة، فإنها تظهر. :+1:

يجب أن يكون ذلك لأنني لست على en. هذا مربك بعض الشيء. :slight_smile:

إعجابَين (2)

نعم، أنا على اللغة الإنجليزية، وهذا منطقي الآن.

@lejeczek إذا قمت بإزالة إعداد اللغة الإنجليزية|language من نهاية سلاسل الحقول، فيجب أن تعمل.

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

لا يحدث فرقًا بالنسبة لي. عند تثبيت CHL، تم تضمين الروابط المحددة مسبقًا، قم بشرح ما التقطه @Lilly، والمواقع، على سبيل المثال، لرابط محدد مسبقًا:

  • رابط خارجي، سيفتح هذا الرابط في علامة تبويب جديدة، https://meta.discourse.org، vdo، فارغ، إزالة، en*

إضافة رابط مشابه لهذا لا يؤثر أيضًا.

هل يمكنك تجربته بدون لغة على الإطلاق؟ قد تحتاج إلى إصدار أحدث من Discourse لكي يعمل خيار الإعداد هذا.

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

@lejeczek هل يمكنك من فضلك لصق محتويات محرر الإعدادات الخاص بك؟ (زر في أسفل يمين المكون)

سواء مع أو بدون اللغة/الموقع في النهاية - نفس الشيء.

يا له من أمر غريب، ليس لديك زر محرر الإعدادات. ربما تحتاج إلى ترقية Discourse الخاص بك.

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

على سبيل المثال، هذه هي إعداداتي على تثبيت Discourse المحلي الخاص بي للتطوير. لقد قمت بتحرير الإعدادات الافتراضية لأول إعداد يذهب إلى Meta، وأضفت أيضًا إعدادًا إلى صفحة الأسئلة الشائعة الخاصة بي للتأكد من أن الإعدادات غير الافتراضية تعمل.

Meta, سيتم فتحه في علامة تبويب جديدة إلى Discourse Meta، https://meta.discourse.org، vdo، فارغ، إزالة
Most Liked, المشاركات التي حصلت على أكبر عدد من الإعجابات، /latest/?order=op_likes، vdo، ذاتي، الاحتفاظ
Privacy, سياسة الخصوصية الخاصة بنا، /privacy، vdm، ذاتي، الاحتفاظ
FAQ, الأسئلة الشائعة، /faq، vdm، ذاتي، الاحتفاظ

هذه هي النتيجة مع مستخدم تجريبي (غير مسؤول).

كنصيحة، أود أن أقتصر عدد الروابط على رابط أو رابطين للعرض على الهاتف المحمول. تصبح هذه الرؤوس مزدحمة بسرعة كبيرة في طرق عرض الهاتف المحمول/الشاشات الصغيرة، خاصة للمستخدمين المجهولين مع أزرار تسجيل الدخول/الاشتراك.

إعجابَين (2)