رفتن به مطلب

عکس بندانگشتی


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

سلام

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

صفحه اول من سایزی که برای تصاویر استفاده میکنم 100 هست و در بعضی صفحات دیگر 150 هست

در نتیجه باید عکس باید Re Size بشه توسط CSS

میخوام ببینم راهی هست که مثلا اینطوری بگم :

اگر صفحه اول بود

{بند انگشتی 100*100}

در غیر انصورت

{بندانگشتی 150*150}

دلیلش اینکه که تو Page Speed تاثر گذاره و Re Size رو نمره منفی محسوب میکنه

لینک به ارسال

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




if ( function_exists( 'add_image_size' ) ) {

add_image_size( 'blog', 100, 100, true ); // blog image
add_image_size( 'main', 150, 150, true ); // main image

}

توی قالبتون هم این کد رو می تونید بزارید



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

ویرایش شده توسط mahdiar
لینک به ارسال

بله

من سرچ کرده بودم و مثل اینجا و چند لینک دیگه که پایینش بود رو تست کردم

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

هرچی اضافه کردم بعد از آپلود سایز جدیدی اضافه نمیشه !

لینک به ارسال

اگر افزونه کش دارید اول خالیش کنید و بعد غیر فعال کد ها را بگذارید بعد از گذاشتن کدها کش را فعال کنید

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

لینک به ارسال

روی لوکال تست میکنم و جواب نگرفتم.

نمیشه سایزی رو دستی برای آپلود اضافه کرد و در قالب بگیم اون سایز و عکس مورد نظر رو بگذاره ؟

لینک به ارسال

این کاری که در بالا گفتند همون کاره در تنظیمات > رسانه هم فیلدهایی برای اینکار هست

لینک به ارسال

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

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

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

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

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

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

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

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

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