pary_daryayi

سایز عکس در ادامه مطلب

4 پست در این موضوع قرار دارد

سلام .

من در صفحه ی index.php تصاویر رو بصورت بندانگشتی نمایش میدم . با این کد :


<?php
// get the first image attached to the current post
function aldenta_get_post_image($size = 'thumbnail') {
global $post;
$photos = get_children( array('post_parent' => $post->ID, 'post_status' => 'inherit', 'post_type' => 'attachment', 'post_mime_type' => 'image', 'order' => 'ASC', 'orderby' => 'menu_order ID') );
if ($photos) {
$photo = array_shift($photos);
return wp_get_attachment_image($photo->ID, $size);
}
else{
return '<img src="'.get_bloginfo('template_url').'/images/no-images1.png" border="0" width="150" height="100" />';
}
return false;
}
?>

در ادامه مطلب(single.php) , تصاویر در اندازه ی 83*300 ظاهر میشن .(300 عرض و 83 طول ) . و وقتی روی عکس کلیک میکنم سایز واقعی رو نشون میده.

در حالی که من در تنظیمات خواندن سایز عکسها رو 300 * 300 تعریف کردم ولی بی فایدست .

علت چی میتونه باشه ؟

--------------

آقا ایمان تو این پست گفتن از کد استفاده کنید , ولی این روی تمام عکسهای سایتم اعمال میشه .

ویرایش شده در توسط pary_daryayi

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


لینک به پست

توی فانکشن بررسی کنید که به بندانگشتی اندازه داده نشده؟

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


لینک به پست

تابعی که استفاده شده رو پست اول گذاشتم .

$size = 'thumbnail'

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

فقط برای گالری هم یه فانکشن دیگه دارم که همین

$size = 'thumbnail' تعریف شده که فکر نمیکنم ارتباطی به این داشته باشه.

لینک هم همونی هست که بهتون داده بودم.

ویرایش شده در توسط pary_daryayi

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


لینک به پست

در فایل function بررسی کنید این تابع هست یا نه

set_post_thumbnail_size

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


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری