[ XF 2.2 ] - إظهار أول صورة من الموضوع عند النشر على Facebook و Twitter - معهد زين العربية
تجارتنا منصة تجارية تساهم في تطور التجارة العالمية والاقتصاد
موقع كيف افضل موقع للرد على جميع اسئلتك موقع كيف بوابتك للمستقبل
موقع حلبية الموقع الاول في العالم العربي لللمعلومات الصحيحة

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

أبو غَيْث

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

أبو غَيْث

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

Wolf Knight

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

ecko2010

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

shqawe

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

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

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

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

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

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

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

المواضيع
1,602
المشاركات
17,436
الأعضاء
592
آخر عضو مسجل
Feras
أعلى