• هاست سان
  • با خرید اشتراک ویژه شما میتوانید جدیدترین آپدیت افزونه ها و قالب های زیبا و پرکاربرد زنفورو را دریافت کنید!

    هر ماه یک کد تخفیف 60 درصدی محصولات فروشگاه به کاربران منتخب بخش ویژه اهدا می‌شود

ویژه افزودن تصویر شاخص به موضوعات هنگام انتشارشان مثل وردپرس

وضعیت
موضوع بسته شده است و نمی‌توان پاسخ جدیدی فرستاد.

XF Father

پرسنل مدیریت
مدیر کل سایت
کاربر ویژه پلاس
کاربر ویژه نقره ای
گروه ترجمه انجمن
XF Developer
امتیازها 113
راه‌حل‌ها 208
با سلام
چون این تنظیم به صورت پیشفرض وجود ندارد تا دستمون برای انتخاب تصویر شاخص باز باشه لذا اولین تصویر به عنوان تصویر شاخص لحاظ شده.


[HIDESHOWTOGROUPS=12,4,13,3,10,11,6,5,7]
ابتدا وارد صفحه ی مدیریت مدیرکل شوید و سپس مسیر زیر را طی کنید.
  1. شکل و ظاهر
  2. استایل ها و الگوها
  3. الگوها
سپس وارد الگوی 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/>

سپس در همین الگویی که داخلش هستیم(thread_view) کد زیر را جستجو میکنیم:
کد:
arg-canonicalUrl="{{ link('canonical:threads', $thread, {'page': $page}) }}" />
و در پایینش کد زیر را اضافه میکنیم.
کد:
</xf:if>

و ذخیره کنید.
[/HIDESHOWTOGROUPS]

نتیجه رو در ارسالی بعدی میتونید ببینید.
 
موضوع بدون تصویر: (چون تصویر نداره ، لوگوی متا دیتا رو به عنوان تصویر شاخص نشون داده)

موضوع دارای تصویر: (چون تصویر داره پس همونو به عنوان تصویرشاخص نشون داده)
 
وضعیت
موضوع بسته شده است و نمی‌توان پاسخ جدیدی فرستاد.

موضوعات مشابه

پاسخ‌ها
2
بازدیدها
518
پاسخ‌ها
2
بازدیدها
624
عقب
بالا