تخصيص قالب التضمين

مرحباً، أنا أستخدم ميزة التضمين لتحميل منشورات من مدونتي.

عندما تصل هذه المنشورات إلى Discourse، يتم عرض السطر التالي محاطاً بوسم ‘small’: “هذا موضوع نقاش مصاحب للمدخل الأصلي في LINK”

أود أن يتم تغليف هذا بوسم ‘h4’ بدلاً من ذلك وأن يقول شيئاً مثل “اقرأ المقال: LINK”

هل لديك أي أفكار حول كيفية تحقيق ذلك؟ شكراً لمساعدتكم.

لتغليف النص بوسم h4، ستحتاج إلى إضافة مكون إضافي. يتم تعيين الوسم في دالة TopicEmbed::imported_from_html. ستحتاج إلى إعادة فتح هذه الدالة في إضافة لتغيير الوسم.

يمكنك تغيير محتوى النص المعروض من قسم “إدارة الموقع / تخصيص / نص” في موقعك. ابحث عن embed.imported_from.

إذا كنت ترغب فقط في تكبير حجم النص، فيمكنك تجربة إجراء التغيير باستخدام CSS. إما تجاوز حجم النص لجميع عناصر small في موقعك، أو محاولة استهداف نص imported_from بشيء مثل هذا:

.cooked hr + small {
    font-size: 16px;
}

هذا كلّه مفيد جدًا، شكرًا لك يا سيمون. سأجرب الأمر :slight_smile: