miraziz

آپلود عکس با سایز مشخص در وردپرس

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

سلام.
دوستان در وب سایت من وقتی عکسی را آپلود می کنم خودقالب سایزی را به توجه به کد زیر ایجاد کرده و آن را در قالب استفاده می کند

	add_image_size( 'post-image', 766, 9999 );

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

0

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


لینک به پست

سلام و درود

 

از کد زیر استفاده استفاده کنید.

 

add_filter( 'wp_generate_attachment_metadata', 'delete_fullsize_image' );
function delete_fullsize_image( $metadata ) {
    $upload_dir = wp_upload_dir();
    $full_image_path = trailingslashit( $upload_dir['basedir'] ) . $metadata['file'];
    $deleted = unlink( $full_image_path );
    return $metadata;
}
add_filter('intermediate_image_sizes_advanced', 'remove_default_img');
function remove_default_img( $sizes ) {
    unset( $sizes['medium'] );
    unset( $sizes['medium_large'] );
    unset( $sizes['large'] ); 
    //unset( $sizes['thumbnail'] );
    return $sizes;
}

1

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


لینک به پست

اگر خط زیر:

 

unset( $sizes['thumbnail'] );

 

رو از حالت کامنت خارج کنید عکس موسوم به بندانگشتی با ابعاد 150 در 150 نیز ست نمی شود.

 

پاینده باشید

1

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


لینک به پست

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

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

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

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


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

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

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


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

  • مطالب مشابه

    • توسط vazizi69@yahoo.com
      سلام دوستان وقت بخیر 
      من تو سایت وردپرسی میخوام یه تصویر از نقشه ایران رو بزارم و وقتی موس روی هر شهری ها کلیک میکنه دسته بندی مربوط به اون شهر رو نشون بده 
      و الان مشکلم اینه که نمیدونم با چه روشی میتونم تو یه عکس نقشه ایران چطور به هر شهری یه لینک بدم 
      ممنون میشم اگر کسی بلده راهنماییم کنه
    • توسط abolfazl20000
      سلام
      بنده یه سایتی دارم که میخوام در بعضی قسمتاش فایل بفروشم. در بعضی قسمتاشم یه سری کاتالوگ میخوام واسه دانلود عموم بزارم. مشکلی که هست اینه که اگه بخوام اینو داخل هاست خودم مستقیم واسه دانلود بزارم زیاد میشه حجمش. آیا روشی هست که بشه جایی فضایی اختصاص داد که وقتی کسی دانلود رو میزنه به سایت دیگه ای مثل 4share و اینا نره و مستقیما دانلود شه.
    • توسط mahdiar
      سلام
      من می خوام یک فیلد آپلود به کامنت ها اضافه کنم بدون استفاده از افزونه . سرچ کردم ولی مطلب خوبی پیدا نکردم . ممنون میشم راهنمایی بفرمایید .
    • توسط Rangarang
      سلام
      چیکار باید کرد که وقتی ویدئویی رو از طریق خود وردپرس آپلود می کنیم، هنگام نمایش اون به مخاطب مثل سایت آپارات، یک کد بهش بده که بتونه تو سایت خودش هم ویدئو رو آپلود کنه. آیا خود وردپرس چنین امکانی داره و اگه نه با چه افزونه ای می شه این کار رو انجام داد؟
      از پاسخ شما ممنونم
    • توسط A.Nahvi
      سلام، من یکی از صفحات سایتم دچار مشکل شده، توی اون برگه از 60 عدد عکس باید استفاده کنم! ولی بعد از ذخیره و مشاهده سایت با ارور 500 مواجه میشم... (باید اضافه کنم که وقتی تعداد رو به 30 میرسونم مشکل حل میشه) کسی پیشنهادی داره چجوری میتونم مشکل رو حل کنم ؟
      سایتم با وردپرس ساخته شده (لینکه صفحه ارور 500) : http://kohalpack.com/promotional_products/
       
      ممنون میشم یکی کمک کنه!