[ XF 2.2 ] إظهار أول صورة من الموضوع عند النشر على Facebook و Twitter

أبو غَيْث

:: الإدارة العامة ::
طاقم الإدارة
إنضم
23 يناير 2019
المشاركات
5,742
مستوى التفاعل
3,916
النقاط
113
العمر
41
الإقامة
المغرب
الموقع الالكتروني
  • التقييمات: 0
  • #1
بسم الله الرحمان الرحيم

من بين النواقص التي رغبنا أن تكون موجودة في سكربت XenForo هي إظهار أول صورة من الموضوع عند النشر في مواقع التواصل مثل Twitter و Facebook .. و الخاصية طبعا موجودة في سكربتات اخرى و على رأسها وورد بريس.

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

لذا في هذا الدرس سنقوم بشرح طريقة تمكننا من إظهار أول صورة من الموضوع في مواقع التواصل Facebook و Twitter عندما يتم نشر الموضوع.


1. ندخل لوحة تحكم المنتدى ثم نقوم بفتح القالب thread_view
2. نبحث داخل قالب thread_view عن الكود التالي :

كود:
<xf:set var="$fpSnippet" value="{{ snippet($firstPost.message, 0, {'stripBbCode': true}) }}" />

ثم نضيف أسفله الكود التالي :

كود:
<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/>

3. نبحث أيضا في قالب
كود:
thread_view
عن الكود التالي :

كود:
arg-canonicalUrl="{{ link('canonical:threads', $thread, {'page': $page}) }}" />

ثم نضيف أسفله :

كود:
</xf:if>


ملاحظة مهمة : في حالة كنت ستستخدم هذه الطريقة فأصحك دائما أن يكون بداية موضوعك صورة معبرة عن الموضوع و بحجم كبير قليلا حتى تظهر بشكل جميل عند نشرها على Facebook و Twitter
تنبيه : الطريقة ليست فعالة 100 % خصوصا مع المواضيع القديمة لذا لست متأكد أنه بعد مدة قد تختفي الصورة البارزة للموضوع.
 

Wolf Knight

عضو معروف
[ عُملاء زين العَربية ]
إنضم
28 يناير 2019
المشاركات
505
مستوى التفاعل
312
النقاط
63
ضبطت مع جميع وسائل التواصل ماعدا الفيس بوك
شكرا اخي محمد على التعديل المهم
بانتظار المميز والجديد دائما
 

أبو غَيْث

:: الإدارة العامة ::
طاقم الإدارة
إنضم
23 يناير 2019
المشاركات
5,742
مستوى التفاعل
3,916
النقاط
113
العمر
41
الإقامة
المغرب
الموقع الالكتروني
ضبطت مع جميع وسائل التواصل ماعدا الفيس بوك
شكرا اخي محمد على التعديل المهم
بانتظار المميز والجديد دائما
نعم أخي سعيد المشكلة دائما تكون مع Facebook بسبب تحديثاته المستمرة
لكن ما لاحظته ان المشكلة تكون فقط مع المواضيع القديمة اما المواضيع الجديدة فيتم نشر الصورة بدون مشاكل
 

Wolf Knight

عضو معروف
[ عُملاء زين العَربية ]
إنضم
28 يناير 2019
المشاركات
505
مستوى التفاعل
312
النقاط
63
معي لم تعمل لا في الجديد ولا القديم
ان شاء الله تعمل في المستقبل
شكرا جزيلا على المجهود الرائع مرة اخرى
بانتظار الجديد دوما
 

ecko2010

:: الأعضاء ::
إنضم
20 ديسمبر 2019
المشاركات
13
مستوى التفاعل
0
النقاط
1
وانا كمان بيظهر خطاء بعد التعديل ولما بحفظ القالب بيظهر الخطاء
 

shqawe

ربي أشرح لي صدري
طاقم الإدارة
إنضم
27 يونيو 2019
المشاركات
3,370
مستوى التفاعل
2,917
النقاط
113
الإقامة
K.S.A
وانا كمان بيظهر خطاء بعد التعديل ولما بحفظ القالب بيظهر الخطاء

ياليت ترفق لنا الخطأ اللي يظهر معك ممكن نقدر نفيدك اكثر
 

wepone

:: الأعضاء ::
إنضم
11 فبراير 2022
المشاركات
102
مستوى التفاعل
11
النقاط
18
الله يعطيك العافيه . فعلا كنت ادور عليها من زمان .
 

wepone

:: الأعضاء ::
إنضم
11 فبراير 2022
المشاركات
102
مستوى التفاعل
11
النقاط
18
شكرا تم التطبيق
 

جميع المواضيع والمشاركات والتعليقات المكتوبة تعبّر عن وجهة نظر صاحبها ,, ولا تعبّر بأي شكل من الاشكال عن وجهة نظر إدارة زين العربية .ولا نتحمل أي مسؤولية قانونية حيال ذلك :: يتحمل كاتبها مسؤولية النشر ::

الأعضاء المتصلون

إحصائيات المنتدى

المواضيع
2,082
المشاركات
21,948
الأعضاء
977
آخر عضو مسجل
rfab
أعلى