varoone

برش تصویر شاخص

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

سلام

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

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

در اندازه ای که برای تصویر شاخص تو فایل فانکشن تعریف کردم به جای برش تصویر، همون تصویر اصلی رو کوچیک میکنه. scale تصویر رو کم میکنه درصورتی که باید تصویر رو برش بده .

ضمنا اگه افزونه ای رو سراغ دارید که سرعت بارگذاری رو بیشتر کنه بهم بگید . مرسی

0

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


لینک به پست

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

راجب برش هم من اینطور چیزی ندیدم شاید دوستان دیگه بدونن

1

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


لینک به پست

برای برش از تابع add_image_size باید استفاده کرد : ورودی اول نام برش، ورودی دوم عرض و ورودی سوم طول برش است. مثلا بنده با اضافه کردن کد زیر به فایل فانکشن از هر تصویری که آپلوذ میشه 3 برش ایجاد میکنم : (با سایز های 100*100 و 200*200 و 300*300)


add_image_size( 'thumbone', 100, 100, true);
add_image_size( 'thumbtwo', 200, 200, true);
add_image_size( 'thumbthree', 200, 200, true);

فقط نکته اینجاست که اگر سایز جدید در فانکشن گذاشتید که قبلا وجود نداشت ، تصایری که قبلا بارگذاری کردید ریسایز نمیشن ! برای ریسایز شدن عکس های قدیمی باید از افزونه regenerate-thumbnails استفاده کنید.

حالا برای نمایش عکس ها با سایز تعیین شده باید نام سایز مورد نظر را بعنوان ورودی در تابع the_post_thumbnail وارد کنیم ،مثلا در سه سایزی بالا برای اندازه 200*200 نام tumbtwo را نهادیم حالا برای نمایشش باید بشکل زیر درون حلقه وردپرس اقدام کنیم :


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

1

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


لینک به پست

ممنون از پاسختون

اما در مورد برش، من تو فایل فانشکنم سایز تعریف کردم ، و داخل حلقه ها هم استفاده کردم . منظورم این بود که با وجود تعریف سایز ، بسیاری از تصاویرم رو در اون سایز تعریف شده برش داده نمیشه . :)

- در مورد بهینه سازی هم ، انقدری عکس تو سایت و کوئری ندارم اما سرعت لود سایتمو الکسا زده 5 ثانیههههه . :D

0

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


لینک به پست

ممنون از پاسختون

اما در مورد برش، من تو فایل فانشکنم سایز تعریف کردم ، و داخل حلقه ها هم استفاده کردم . منظورم این بود که با وجود تعریف سایز ، بسیاری از تصاویرم رو در اون سایز تعریف شده برش داده نمیشه . :)

- در مورد بهینه سازی هم ، انقدری عکس تو سایت و کوئری ندارم اما سرعت لود سایتمو الکسا زده 5 ثانیههههه . :D

بنده هم عرض کردم که :

فقط نکته اینجاست که اگر سایز جدید در فانکشن گذاشتید که قبلا وجود نداشت ، تصایری که قبلا بارگذاری کردید ریسایز نمیشن ! برای ریسایز شدن عکس های قدیمی باید از افزونه regenerate-thumbnails استفاده کنید.

1

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


لینک به پست

سلام

از این افزونه ( Regenerate Thumbnails ) استفاده میکنم

اما الآن ک میخوام تغییر سایزو بزنم این اتفاق میوفته :

http://www.8pic.ir/images/fd2t61crmwspi8qmhob7.jpg

تا 100% فقط undefined میده !!!

همه افزونه هارو هم غیرفعال کردم اما باز هم حل نشد

حتی پاکش کردم و دوباره نصب کردم ولی دوباره همون undefined --

0

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


لینک به پست

این سوالم مربوط به این تاپیک بود اینجا پرسیدم . .

لطفا راهنمایی کنید. لازم باشه یک تاپیک دیگه بزنم .

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

0

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


لینک به پست

up??

0

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


لینک به پست

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

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

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

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


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

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

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


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