رفتن به مطلب

نمایش تصویر شاخص در لینک ارسالی نوشته


پست های پیشنهاد شده

با سلام و خسته نباشید

قبلا قالب وبسایتم لینک کوتاهش رو توی تلگرام و اینستاگرام و... می فرستادم

پیش نمایشش، تصویر شاخص نمایش داده میشد اما وقتی قالب رو عوض کردم لینک رو ارسال میکنم اصلا تصویر شاخص نمایش داده میشه

ممنون میشم راهنمایی کنید

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

درود؛

به این علت که قالب قبلی شما متاهای OG رو داشته و قالب جدیدتون نداره و به همین دلیل باید افزونه  لینک ها تنها برای اعضای سایت قابل نمایش است.  رو نصب و تنظیم کنید.

  • Like 1
لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

در در ۱۴۰۰/۷/۲۹ در 20:26، Masih گفته است :

درود؛

به این علت که قالب قبلی شما متاهای OG رو داشته و قالب جدیدتون نداره و به همین دلیل باید افزونه  لینک ها تنها برای اعضای سایت قابل نمایش است.  رو نصب و تنظیم کنید.

درود

نصب کردم اما حل نشد ...(نصب کردم تنظیمات خاصی نداشت یا شایدم من پیدا نکردم)

حتی لینک سایت رو هم قبلا عادی میفرستادم لوگوش رو میاورد

الان چه لینک سایت چه لینک پست ها رو میفرستم

تصویر شاخص رو نمیاره زیرش

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

یکی از لینک صفحاتتون رو سورس بگیرید، در ابتدای صفحه باید متاهای OG وجودد داشته باشه. اگر نبود تنظیمات رو درست انجام ندادید یا باید از افزونه مشابه استفاده کنید

  • Like 1
لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

  • 3 هفته پیش...
در در ۱۴۰۰/۸/۴ در 10:03، Masih گفته است :

یکی از لینک صفحاتتون رو سورس بگیرید، در ابتدای صفحه باید متاهای OG وجودد داشته باشه. اگر نبود تنظیمات رو درست انجام ندادید یا باید از افزونه مشابه استفاده کنید

تنظیماتی نداره! چک کردم وجود نداره

امکانش هست بیشتر توضیح بدین

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

درود

در 47 دقیقه قبل، mlove گفته است :

امکانش هست بیشتر توضیح بدین

در کل افزونه می تونه یه مقدار باعث ناسازگاری بشه با توابع قالب. یه راه دم دستی بهتون می گم که خودم معمولا توی سایت هام ازش استفاده می کنم. 

کد زیر رو بعد از تگ <title> توی فایل header قالبتون قرار بدید:

<?php if ( is_singular( 'post' ) ) : ?>
<meta property="og:image" content="<?php $featured_img_url = get_the_post_thumbnail_url(get_the_ID(),'medium'); echo esc_url($featured_img_url); ?>"/>
<meta name="twitter:image" content="<?php $featured_img_url = get_the_post_thumbnail_url(get_the_ID(),'medium'); echo esc_url($featured_img_url); ?>"/>
<?php endif; ?>

 

  • Like 1
لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

سایز عکس ها خیلی کوچیک نشون داده میشه

همچنین میخوام وقتی خود پست رو کاربر میزنه سایز عکس ها در سایز اصلی نشون داده بشه

خود قالب به صورت پیشفرض سایز رو در صفحه اصلی وبسایت به 160*160 پیکسل تبدیل میکنه!

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

در 4 ساعت قبل، mlove گفته است :

سایز عکس ها خیلی کوچیک نشون داده میشه

 

معمولا برای تصویر OG همون سایز Medium کافیه! حالا اگه سایز اصلی تصویر رو می خواهید استفاده کنید، بجای عبارت medium که توی کد پاسخ قبلیم دو بار استفاده شده، عبارت full رو بزنید تا تصویر اصلی شاخص رو برای OG استفاده کنه.

در 4 ساعت قبل، mlove گفته است :

خود قالب به صورت پیشفرض سایز رو در صفحه اصلی وبسایت به 160*160 پیکسل تبدیل میکنه!

بله امکان تعریف اندازه دلخواه داخل فایل functions.php قالب هست.معمولا این دستور برای اضافه کردن اندازه دلخواه تصویر شاخص استفاده میشه:

add_image_size( 'blogsidebar', 160, 160, true );

و توی خود پست اگه تصویر بزرگتری می خواهید نمایش داده بشه، باید فایل single.php قالبتون رو ویرایش کنید. تابع thumbnail رو چک کنید و سایز تعریف شده رو تغییر بدید. مثلا می تونید بجای اون عبارتی که برای اندازه دلخواه تصویر شاخص داخل فایل ادامه مطلب استفاده شده از medium یا full استفاده کنید تا تصویر شاخص اصلی رو نمایش بدید.

البته اگه قالبتون حرفه ای باشه و پنل تنظیمات داشته باشه احتمال اینکه بتونید اندازه تصویر ادامه مطلب رو تنظیم کنید هم هست. پنل تنظیمات قالبتون رو چک کنید

  • Like 1
لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

در 12 ساعت قبل، Masih گفته است :

معمولا برای تصویر OG همون سایز Medium کافیه! حالا اگه سایز اصلی تصویر رو می خواهید استفاده کنید، بجای عبارت medium که توی کد پاسخ قبلیم دو بار استفاده شده، عبارت full رو بزنید تا تصویر اصلی شاخص رو برای OG استفاده کنه.

بله امکان تعریف اندازه دلخواه داخل فایل functions.php قالب هست.معمولا این دستور برای اضافه کردن اندازه دلخواه تصویر شاخص استفاده میشه:

add_image_size( 'blogsidebar', 160, 160, true );

و توی خود پست اگه تصویر بزرگتری می خواهید نمایش داده بشه، باید فایل single.php قالبتون رو ویرایش کنید. تابع thumbnail رو چک کنید و سایز تعریف شده رو تغییر بدید. مثلا می تونید بجای اون عبارتی که برای اندازه دلخواه تصویر شاخص داخل فایل ادامه مطلب استفاده شده از medium یا full استفاده کنید تا تصویر شاخص اصلی رو نمایش بدید.

البته اگه قالبتون حرفه ای باشه و پنل تنظیمات داشته باشه احتمال اینکه بتونید اندازه تصویر ادامه مطلب رو تنظیم کنید هم هست. پنل تنظیمات قالبتون رو چک کنید

قالبم بهارستان

برای OG هم medium رو به full تبدیل کردم اما اصلا تغییر نکرد! همون مدیومه متاسفانه

توی بخش فانکشن هم چون قالب رو از راستچین تهیه کردم

کدadd_image_size( 'blogsidebar', 160, 160, true ); میزنم این ارور رو میاره

Fatal error:
The encoded file /home/fanew/public_html/wp-content/themes/baharestan/functions.php is corrupt. in Unknown on line 0

 

توی فایل single.php اصلا تابع thumbnail نیست !

 

ویرایش شده توسط mlove
لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

در 25 دقیقه قبل، mlove گفته است :

کدadd_image_size( 'blogsidebar', 160, 160, true ); میزنم این ارور رو میاره

 

این کد رو به عنوان مثال دادم! همون تابع add_image_size رو باید جستجو کنید توی functions.php

 

و چون قالبتون غیررایگان ایرانی هست، باید از خود طراحش یا جایی که خریداری کردید درخواست پشتیبانی و رفع مشکل کنید. متاسفانه چون این قالب بصورت رایگان در اختیارمون قرار نداره، نمی تونیم بیشتر از این و دقیق تر راهنمایی کنیم. پشتیبانی و رفع مشکلات محصولات ایرانی هم صرفا بر عهده فروشنده اون محصول و یا طراح هست. با فروشنده ای که ازش قالب خریدید برای رفع مشکلات قالب در ارتباط باشید.

  • Like 1
لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

مهمان
این موضوع برای عدم ارسال قفل گردیده است.
×
×
  • اضافه کردن...