رفتن به مطلب

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


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

دوستان سلام

من قبلا برای تصاویر شاخص پست ها اومده بودم با استفاده از کدنویسی cssمحدودشون کرده بودم مثلا به این شکل

.post img{width:40%; height:100px;}

خب مثلا من تصویر داشتم مثلا در ابعاد 768*1024خب این حجم سایت را بالا میبره  خب حالا من برای انجام این کار اومدم از این کد استفاده کردم اما مشکلی که هست تصاویر هرکدوم در یک ابعاد نمایش داده میشوند ممنون میشید کمکم کنید/

<?php
if (function_exists('add_image_size')){
add_image_size( 'first-thumb', 170, 170, true);
add_image_size( 'secound-thumb', 300, 300, true);
add_image_size( 'third-thumb', 125, 125, true);
}
?>

خب از این خط کد استفاده برای استفاده از این تابع:

<?php the_post_thumbnail('first-thumb'); ?>

این ادرس سایت http://koshkoonline.ir/

ویرایش شده توسط mk-73
لینک به ارسال

دوستان اگه کسی میدونه ومشکل از کجاست ممنون میشم بگه وراهنمایییم کنه من گیر کردم/

لینک به ارسال
<img src="<?php $url= wp_get_attachment_url( get_post_thumbnail_id($post->ID) ); echo $url; ?>" width="اندازه عرض مورد نظر" height="اندازه ارتفاع مورد نظر" title="<?php the_title(); ?>" alt="<?php the_title(); ?>" />

 

لینک به ارسال
در 7 ساعت قبل، ariaieboy گفته است :

دوست عزیز میشه بیشتر توضیح بدید ؟ 

دوست عزیز من مبخوام تابعی استفاده کنم برای تصاویر پست هام ک هر تصویری را که اختصاص میدهم با یک ابعاد مشخص کند برای تصاویر شاخصم وحجم صفحه اصلی سایتم بالا نره با اختصاص دادن تصاویر شاخص برای هرپست،

 

در 3 ساعت قبل، M.Javad گفته است :

<img src="<?php $url= wp_get_attachment_url( get_post_thumbnail_id($post->ID) ); echo $url; ?>" width="اندازه عرض مورد نظر" height="اندازه ارتفاع مورد نظر" title="<?php the_title(); ?>" alt="<?php the_title(); ?>" />

 

اقا محمد جواد این همان تابعی است که من میخوام یعنی کار همان تابع بالا قرار دادم میکنه،باید در هرجایی ک کمیخوام تصویر شاخص نمایش دهد استفاده کنم؟

لینک به ارسال
در 5 ساعت قبل، M.Javad گفته است :

<img src="<?php $url= wp_get_attachment_url( get_post_thumbnail_id($post->ID) ); echo $url; ?>" width="اندازه عرض مورد نظر" height="اندازه ارتفاع مورد نظر" title="<?php the_title(); ?>" alt="<?php the_title(); ?>" />

 

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

http://koshkoonline.ir/

لینک به ارسال
در 8 دقیقه قبل، mk-73 گفته است :

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

http://koshkoonline.ir/

باید در فایل css هم به img استایل عرض و ارتفاع ثابت بدید فقط به عرض و ارتفاع داخل تگش بسنده نکنید به کلاس مربوط به تصویر شاخص در فایل Css هم عرض و ارتفاع ثابت بدید

لینک به ارسال

دوست عزیز شما هر کجا که می خواهید تصویر شاخص به نمایش بیاد باید کد زیر را استفاده کنید.

<?php the_post_thumbnail('thumbnail_name'); ?>

فقط به جای thumbnail_name باید اسم تصویر شاخصی که توی فانکشن استفاده کردید بزارید.

مثلا شما می خواهید جایی که اندازه تصویر 170 در 170 هست از این کد استفاده کنید. باید به جای اون کلمه ای که گفتم از کلمه first-thumb استفاده کنید. که توی کد های قرار گرفته در فانکشن تعیین شده.

یک چیزی را فراموش نکنید که باید حتما برای پست هاتون تصویر شاخص مشخص کنید. برای اینکار می تونید از افزونه auto post thumbnail استفاده کنید

لینک به ارسال

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

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...