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

أبو غَيْث

:: الإدارة العامة ::
طاقم الإدارة
إنضم
23 يناير 2019
المشاركات
5,232
مستوى التفاعل
3,359
النقاط
113
العمر
39
الإقامة
المغرب
الموقع الالكتروني
  • التقييمات: 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
المشاركات
496
مستوى التفاعل
290
النقاط
63
ضبطت مع جميع وسائل التواصل ماعدا الفيس بوك
شكرا اخي محمد على التعديل المهم
بانتظار المميز والجديد دائما
 

أبو غَيْث

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

Wolf Knight

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

ecko2010

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

shqawe

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

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

wepone

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

wepone

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

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

التعليقات المنشورة لا تعبر عن رأي معهد زين العربية ولا نتحمل أي مسؤولية قانونية حيال ذلك :: يتحمل كاتبها مسؤولية النشر ::

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

لا يوجد أعضاء متصلون الآن.

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

المواضيع
1,854
المشاركات
20,223
الأعضاء
820
آخر عضو مسجل
Rosum
أعلى