AnGeL

XenForo حل مشكلة عرض صورة عند المشاركة الموضوع في وسائل التواصل الاجتماعي


AnGeLVerified member

صاحب الامتياز

Reputation: 48%
2024-03-23
461
جميع مستخدمي زين فورو يعانون من مشكلة لم يتم حلها حتى الان من قبل مبرمجي السكربت، وهي عرض صورة عند المشاركة مواضيع زين فورو في وسائل التواصل الاجتماعي
اليوم معنا حل سيساعدك على تعيين اول صورة في الموضوع على شرط انها مرفوعة على سيرفر الموقع (سواء كانت مرتبطة مباشرة أو مرفقة) او صورة معدة مسبقا من لوحة التحكم في حال كان الموضوع بدون صورة.

افتح القالب: Thread_view

ابحث عن الكود التالي:
HTML:
<xf:set var="$fpSnippet" value="{{ snippet($firstPost.message, 0, {'stripBbCode': true}) }}" />

اضف اسفله الكود التالي:
HTML:
<xf:if is="$thread.cover_image">
<xf:macro template="metadata_macros" name="metadata"
    arg-description="{$fpSnippet}"
    arg-shareUrl="{{ link('canonical:threads', $thread) }}"
    arg-canonicalUrl="{{ link('canonical:threads', $thread, {'page': $page}) }}"
    arg-imageUrl="{$thread.cover_image}" />
<xf:else/>

في نفس القالب، ابحث عن:
HTML:
arg-canonicalUrl="{{ link('canonical:threads', $thread, {'page': $page}) }}" />

اضف بعده الكود التالي:
HTML:
</xf:if>

انتهى
 
عودة
أعلى أسفل