علی زینلی

تغییر سایز عکس هنگام آپلود

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

سلام,

زمانی که عکس رو آپلود میکنیم عکس به صورت خودکار به چند تا سایز تبدیل میشه که مثلاً یکی از اون ها 150×150 هست که برای تصویر بندانگشتی استفاده میشه یا مثلاً سایز هایی مثل 300×325 که برای تصویر شاخص به کار میره.

و آدرسش این شکلیه میشه:

www.example.com/example.jpg

www.example.com/example150x150

www.example.com/exampke300x325

_____________________________________

1:میخواستم ببینم که باید چه شکلی سایز های دیگه رو به این سایز ها اضافه کنم؟ (که یعنی مثلاً سایز 500×500 هم بهشون اضافه بشه)

2:میخواستم ببینم چه شکلی باید لینکش رو فراخوان کنم؟ (که یعنی برای مثال عکس تصویر شاخص با این کد فراخوان میشه:

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

ممنون

0

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


لینک به پست

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

موفق باشید

1

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


لینک به پست

در فایل فانکشن به دنبال عبارت زیر بگردید:


add_theme_support( 'post-thumbnails' );

در زیرش برش‌های مختلف وجود داره و برش مورد نظر خودتون رو اضافه کنید. مثلاً:


add_image_size('extra_large', 500, 500, TRUE);

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


<?php if ( has_post_thumbnail() ) { the_post_thumbnail('extra_large');} ?>

ویرایش شده در توسط isk
3

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


لینک به پست

ممنون.

مشکلم حل شد.

فقط یک سوال؟

اگه کاربر خواسته باشه این عکس رو توی یه سایز دیگه (مثلاً 501×501) به نمایش در بیاد باید چکار کنم که بتونه این کار رو انجام بده؟

مثلاً یه فرمی درست کنم با 2 تا اینپوت که سایز ها رو کاربر توش بنویسه و عکس به صورت خودکار برش بخوره به اون ابعاد.

آیا یه همچین امکانی در وردپرس هست؟

0

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


لینک به پست

مسئله‌ی نمایش با مسئله‌ی برش خوردن تفاوت داره - شما هر تصویری با هر سایزی رو می‌تونید به هر سایز دیگه نمایش بدید با width و height در تگ img

اما مورد دوم زیاد به وردپرس مربوط نمیشه و به تغییر متغیرهای php ربط داره - اگر بگید دقیقاً چه کاری میخواین انجام بدین میشه مسئله رو حل کرد.

0

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


لینک به پست

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

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

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

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


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

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

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


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

  • مطالب مشابه

    • توسط hiwa
      با سلام خدمت دوستان عزیزم
      چند ساعتی هست درگیر مشکلی در رابطه با اجرای دستور curl در وردپرس هستم اما نتونستم حلش کنم.
      از شما دوستان کسی میدونه دستوری مثل این رو:
      curl -v http://api.mailerlite.com/api/v2/groups -H "X-MailerLite-ApiKey: fc7b8c5b7bcd47cafb5f475d2fe9"
      رو چطوری میشه در وردپرس اجرا کرد ؟
      با چند تا افزونه تونستم curl  http://api.mailerlite.com/api/v2/groups رو اجرا کنم اما دستور بالا رو نتونستم.
      ممنون میشم راهنمایی بفرمایید
    • توسط farza2535
      باسلام
      من روی کامپیوترم وردپرس را روی لوکال هاست ومپ نصب کرده بودم و یک سایت با محتویات و افزونه ای مختلف طراحی کرده بودم. متاسفانه کامپیوترم مشکلدار شد و مجبور به تعویض ویندوز شدم.(ویندوز7) فقط یک فایل به نام ومپ روی درایو کپی دارم که  فایلهای سایتم هست. راهی هست بتونم سایت رو بازیابی کنم؟ دوباره روی لوکال جدید؟ ممنون میشم راهنمایی بفرمایید.
    • توسط reza_5180
      سلام دوستان
      با sprites کردن تصاویر در css ، تصاویر سایت رو ترکیب میکنم. که باعث کاهش درخواست های http بشه
      حالا داخل تنظیمات یک قالب وردپرس، مثلا 6 تا عکس را باید بصورت جداگانه انتخاب کنیم. به این صورت که برای بارگذاری هر عکس، به کتابخانه عکس ها وصل میشود و عکس را از آنجا دریافت می کند. حالا مشکل اینجاست که این 6 تا عکس رو نمی تونم بصورت sprites کار کنم.
      اینم بگم که در کد های php این قسمت، از حلقه استفاده شده، و نمیشه کد css دلخواه برای همه زد. 
      به چه صورت تصاویری ترکیب شده را در این جور جا ها استفاده کنم؟
    • توسط nazanin123
      ضمن عرض سلام و وقت بخیر
      یک توضیحی درباره pdo و mysqli بدین
      من یک سایت تازه تاسیس دارم ، php رو گذاشتم روی 7.1
      البته 7.0 هم موجوده ، در ماژول ها mysqli تیک نخورده بصورت پیش فرض!
      آیا پلاگین های بروز مخزن هم از pdo برای ارتباط با دیتابیس استفاده میکنن؟
      بهتره تیک mysqli رو بزنم یا نه؟ تصویر ضمیمه شد

    • توسط omidreza4887
      سلام به وردپرسی های عزیز. همونطور که میدونید یکی از مهمترین فاکتور های سئو و افزایش بازدید سرعت وبسایت هستش. ما به تازگی وبسایتی رو تاسیس کردیم که میتونید از این لینک مشاهدش کنید. متاسفانه سرعت لودش خیلی پایینه. افزونه های زیادی رو از جمله WP Rocket هم امتحان کردیم ولی باز تغییر زیادی رو شاهد نبودیم و حتی بعضی موقع ها باعث بدتر شدن لود شدن. در نوشته هامون هم از تصاویر کوچک تری نسبت به قبل استفاده می کنیم. ممنون میشم راهنماییم کنید و یا افزونه های دیگه ای معرفی کنید.