p3i 3 ارسال شده در خرداد 98 گزارش بازنشر ارسال شده در خرداد 98 سلام الان پوشه اپلود سایت رو که چک کردم دیدم هر عکسی که اپلود میکنم در چندین سایز ذخیره میشه که در دراز مدت به مشکل میخورم چطور میتونم فقط نسخه اصلی رو ذخیره کنه من فقط سایز تصویر انگشتی رو میخوام و سایز اصلی که هر دو هم توسط css یا دستی تنظیم میشه کلا فقط میخوام عکس در سایز اصلی سیو بشه روی هاست ممنون نقل قول لینک به ارسال
soma 63 ارسال شده در خرداد 98 گزارش بازنشر ارسال شده در خرداد 98 (ویرایش شده) بصورت پیشفرض وردپرس از هر تصویری که آپلود می کنید ۳ عدد کپی با سایزهای مختلف ایجاد می کند. پوسته ها و پلاگین های مورد استفاده شما گاهی سایزهای دیگری هم به این گروه اضافه می کنند و ممکن است تعداد این کپی ها به ۱۰ عدد هم برسد. چنانچه تعداد مطالب سایت شما بالا باشد و از تصاویر زیادی هم استفاده کرده باشید در این صورت با حجم بالای اشغال فضای هاست مواجه خواهید شد. همچنین حجم فایل های بکاپ و مدت زمان بکاپ گیری از سایت شما افزایش می یابد. در ادامه به شما روش هایی را توضیح می دهم که بتوانید سایز هایی که استفاده نمی کردید را غیر فعال و حذف کنید. چه موقع نیاز به جلوگیری از ایجاد فایل های اضافی است؟ با توجه به اینکه امروزه اکثر هاستینگ ها فضای هاست بالایی به شما ارائه می دهند فایل های ایجاد شده پیشفرض توسط وردپرس خیلی ضرر ندارند، این فایل ها در زمان آپلود تصویر ایجاد می شوند و تاثیری روی سرعت سایت شما برای بازدیدکنندگان ندارند. اما باز هم وقتی تعداد تصاویر سایت شما بالا می رود مشکل فضای هاست و حجم بکاپ می تواند اذیت کننده باشد. اگر از سایز خاصی در سایت خود استفاده نمی کنید می توانید جلوی تولید آن توسط وردپرس را بگیرید و فضای هاست آزادتری داشته باشید، فایل بکاپ کوچکتر و دانلود سریعتر آن! روش غیرفعال کردن ایجاد تصاویر با سایز بدون استفاده ابتدا باید ببینید که چه تعداد کپی و با چه سایزهای توسط وردپرس برای هر تصویر ایجاد می شود. وردپرس بطور پیشفرض ۳ کپی برای سایز های Large ، Medium و بندانگشتی thumbnails ایجاد می کند. پوسته وردپرس سایت شما، پلاگین ها و اسلایدر ها ممکن است سایزهای دیگری برای خود ایجاد کنند. ابتدا باید به file manager هاست خود وارد شوید و در پوشه wp-content وارد پوشه uploads شوید. به پوشه سال و سپس پوشه ماهی وارد شوید که این اواخر در آن آپلود تصویر داشتید. لیست فایل های تصاویر را مانند شکل زیر می توانید مشاهده کنید: همانطور که در تصویر فوق مشاهده می کنید برای تصویر آپلود شده valley.jpg پنج عدد کپی با سایزهای مختلف ایجاد شده است که عدد سه از آنها مربوط به خود وردپرس و ۲ عدد ایجاد شده توسط قالب سایت هستند. شما به راحتی می توانید جلوی ایجاد تصاویر پیشفرض وردپرس را بگیرید. البته توصیه می کنیم همیشه امکان ایجاد بندانگشتی ها یا thumbnails را بدهید چون مدیریت گالری در وردپرس از آنها استتفاده می کند. برای اینکار کافی است به منوی تنظیمات، و سپس بخش رسانه در مدیریت وردپرس بروید و اعداد هر سایز که استفاده نمی کنید را برابر ۰ قرار دهید. در وبلاگ شیواهاست ما از تصاویر medium و large هیچ استفاده ای نمی کنیم اما ایجاد بندانگشتی ها را فعال نگهداشته ایم: اما دو سایز دیگر توسط قالب ما برای تصاویر شاخص و آیکون پست ها با سایز های ۵۰ و ۲۲۰ ایجاد می شوند که توسط سایت در حال استفاده هستند. پس ما نیاز داریم که از هر فایل تصویر ۳ عدد کپی داشته باشیم. اما ممکن است قالب سایت شما سایز هایی ایجاد کند که در سایت خود بکار نبرده باشید. همانطور که تا پیش از راه اندازی بخش وبلاگ شیوا هاست ما نیز از سایز های ایجاد شده توسط قالب برای تصاویر شاخص و آیکون پست ها استفاده نمی کردیم. تابع ایجاد سایز تصاویر یعنی add_image_size در فایل functions.php از فایل های پوسته شما قرار دارد و مشابه کد زیر می باشد: 1 2 add_image_size( 'homepage-thumb', 220, 180, true ); add_image_size( 'homepage-thumb', 50, 50, true ); البته ممکن است شما چند خط مشابه بیشتر هم داشته باشید. حذف هر سطر برابر است با غیر فعال کردن ایجاد آن سایز از تصاویر. همچنین شما باید سطری که شامل set_post_thumbnail_size هست نیز جهت جلوگیری از ایجاد بندانگشتی توسط قالب حذف نمایید: 1 set_post_thumbnail_size( 150, 150 ) توجه کنید که هر یک از این سایز ها ممکن است در سایت شما توسط اسلایدرها، پیوست ها و … بکار رفته باشد، پس باید دقت کنید که واقعا آن سایزهایی که کاربرد نداشته اند را حذف نمایید. برخی سایز های دیگر ممکن است توسط پلاگین هایی مثل اسلایدرها، گالری تصاویر و … ایجاد شوند که اگر آنها نیز بکار نمی آیند باید در میان فایل های پلاگین های مربوطه به دنبال کد add_image_size باشید. پس از انجام این کارها برای تصاویری که آپلود می کنید کپی های جدیدی ایجاد نمی شود اما کپی های ایجاد شده برای تصاویر قبلی در هاست شما باقی می مانند. اگر بلا استفاده هستند می توانید از طریق file manager اقدام به حذف آنها کنید و یا از پلاگین هایی مانند Force Regenerate Thumbnails استفاده کنید. بکاپ گیری قبل از استفاده از چنین پلاگین هایی فراموش نشود. لینک سایت منبع : https://www.shivahost.net/blog/wordpress/جلوگیری-از-ایجاد-فایل-تصاویر-اضافی-در-و/ ویرایش شده خرداد 98 توسط soma 1 نقل قول لینک به ارسال
p3i 3 ارسال شده در خرداد 98 مالک گزارش بازنشر ارسال شده در خرداد 98 در ۱ ساعت قبل، soma گفته است : بصورت پیشفرض وردپرس از هر تصویری که آپلود می کنید ۳ عدد کپی با سایزهای مختلف ایجاد می کند. پوسته ها و پلاگین های مورد استفاده شما گاهی سایزهای دیگری هم به این گروه اضافه می کنند و ممکن است تعداد این کپی ها به ۱۰ عدد هم برسد. چنانچه تعداد مطالب سایت شما بالا باشد و از تصاویر زیادی هم استفاده کرده باشید در این صورت با حجم بالای اشغال فضای هاست مواجه خواهید شد. همچنین حجم فایل های بکاپ و مدت زمان بکاپ گیری از سایت شما افزایش می یابد. در ادامه به شما روش هایی را توضیح می دهم که بتوانید سایز هایی که استفاده نمی کردید را غیر فعال و حذف کنید. چه موقع نیاز به جلوگیری از ایجاد فایل های اضافی است؟ با توجه به اینکه امروزه اکثر هاستینگ ها فضای هاست بالایی به شما ارائه می دهند فایل های ایجاد شده پیشفرض توسط وردپرس خیلی ضرر ندارند، این فایل ها در زمان آپلود تصویر ایجاد می شوند و تاثیری روی سرعت سایت شما برای بازدیدکنندگان ندارند. اما باز هم وقتی تعداد تصاویر سایت شما بالا می رود مشکل فضای هاست و حجم بکاپ می تواند اذیت کننده باشد. اگر از سایز خاصی در سایت خود استفاده نمی کنید می توانید جلوی تولید آن توسط وردپرس را بگیرید و فضای هاست آزادتری داشته باشید، فایل بکاپ کوچکتر و دانلود سریعتر آن! روش غیرفعال کردن ایجاد تصاویر با سایز بدون استفاده ابتدا باید ببینید که چه تعداد کپی و با چه سایزهای توسط وردپرس برای هر تصویر ایجاد می شود. وردپرس بطور پیشفرض ۳ کپی برای سایز های Large ، Medium و بندانگشتی thumbnails ایجاد می کند. پوسته وردپرس سایت شما، پلاگین ها و اسلایدر ها ممکن است سایزهای دیگری برای خود ایجاد کنند. ابتدا باید به file manager هاست خود وارد شوید و در پوشه wp-content وارد پوشه uploads شوید. به پوشه سال و سپس پوشه ماهی وارد شوید که این اواخر در آن آپلود تصویر داشتید. لیست فایل های تصاویر را مانند شکل زیر می توانید مشاهده کنید: همانطور که در تصویر فوق مشاهده می کنید برای تصویر آپلود شده valley.jpg پنج عدد کپی با سایزهای مختلف ایجاد شده است که عدد سه از آنها مربوط به خود وردپرس و ۲ عدد ایجاد شده توسط قالب سایت هستند. شما به راحتی می توانید جلوی ایجاد تصاویر پیشفرض وردپرس را بگیرید. البته توصیه می کنیم همیشه امکان ایجاد بندانگشتی ها یا thumbnails را بدهید چون مدیریت گالری در وردپرس از آنها استتفاده می کند. برای اینکار کافی است به منوی تنظیمات، و سپس بخش رسانه در مدیریت وردپرس بروید و اعداد هر سایز که استفاده نمی کنید را برابر ۰ قرار دهید. در وبلاگ شیواهاست ما از تصاویر medium و large هیچ استفاده ای نمی کنیم اما ایجاد بندانگشتی ها را فعال نگهداشته ایم: اما دو سایز دیگر توسط قالب ما برای تصاویر شاخص و آیکون پست ها با سایز های ۵۰ و ۲۲۰ ایجاد می شوند که توسط سایت در حال استفاده هستند. پس ما نیاز داریم که از هر فایل تصویر ۳ عدد کپی داشته باشیم. اما ممکن است قالب سایت شما سایز هایی ایجاد کند که در سایت خود بکار نبرده باشید. همانطور که تا پیش از راه اندازی بخش وبلاگ شیوا هاست ما نیز از سایز های ایجاد شده توسط قالب برای تصاویر شاخص و آیکون پست ها استفاده نمی کردیم. تابع ایجاد سایز تصاویر یعنی add_image_size در فایل functions.php از فایل های پوسته شما قرار دارد و مشابه کد زیر می باشد: 1 2 add_image_size( 'homepage-thumb', 220, 180, true ); add_image_size( 'homepage-thumb', 50, 50, true ); البته ممکن است شما چند خط مشابه بیشتر هم داشته باشید. حذف هر سطر برابر است با غیر فعال کردن ایجاد آن سایز از تصاویر. همچنین شما باید سطری که شامل set_post_thumbnail_size هست نیز جهت جلوگیری از ایجاد بندانگشتی توسط قالب حذف نمایید: 1 set_post_thumbnail_size( 150, 150 ) توجه کنید که هر یک از این سایز ها ممکن است در سایت شما توسط اسلایدرها، پیوست ها و … بکار رفته باشد، پس باید دقت کنید که واقعا آن سایزهایی که کاربرد نداشته اند را حذف نمایید. برخی سایز های دیگر ممکن است توسط پلاگین هایی مثل اسلایدرها، گالری تصاویر و … ایجاد شوند که اگر آنها نیز بکار نمی آیند باید در میان فایل های پلاگین های مربوطه به دنبال کد add_image_size باشید. پس از انجام این کارها برای تصاویری که آپلود می کنید کپی های جدیدی ایجاد نمی شود اما کپی های ایجاد شده برای تصاویر قبلی در هاست شما باقی می مانند. اگر بلا استفاده هستند می توانید از طریق file manager اقدام به حذف آنها کنید و یا از پلاگین هایی مانند Force Regenerate Thumbnails استفاده کنید. بکاپ گیری قبل از استفاده از چنین پلاگین هایی فراموش نشود. لینک سایت منبع : https://www.shivahost.net/blog/wordpress/جلوگیری-از-ایجاد-فایل-تصاویر-اضافی-در-و/ ممنون تعداد اپلود هارو کمتر کردم متاسفانه اگه داخل خود کتابخانه هم واسه داخل پست ها عکسی آپلود بشه باز اون عکس هم ازش چند نسخه کپی میشه فقط یه سایز 120 واسه شاخص گذاشتم که روی تمامی عکس هایی که در کتابخانه اپلود میشه هم اعمال میشه نقل قول لینک به ارسال
soma 63 ارسال شده در خرداد 98 گزارش بازنشر ارسال شده در خرداد 98 در 11 ساعت قبل، p3i گفته است : ممنون تعداد اپلود هارو کمتر کردم متاسفانه اگه داخل خود کتابخانه هم واسه داخل پست ها عکسی آپلود بشه باز اون عکس هم ازش چند نسخه کپی میشه فقط یه سایز 120 واسه شاخص گذاشتم که روی تمامی عکس هایی که در کتابخانه اپلود میشه هم اعمال میشه خیلی عالی یه کار دیگه برای تصاویر داخل پست ها هم میشه کرد که عکس ها رو از طریق ftp داخل هاست آپلود کنید و بعد با افزونه Add From Server به داخل پستتون ادد کنید اینطوری فقط تصاویر شاخص رو از طریق رسانه خود وردپرس آپلود میکنید یکم مراحلش زیاد میشه ولی برای حفظ فضای سایت خوبه یه منبع آموزشی برای این افزونه : https://mechanicwp.ir/access-to-uploaded-file-to-ftp-by-add-from-server/ 1 نقل قول لینک به ارسال
moien77 0 ارسال شده در شهریور 98 گزارش بازنشر ارسال شده در شهریور 98 سلام منم این مشکل رو دارم از هر عکسی که آپلود میکنم 10 سایز میسازه من قالبم جی نیوز هست توی قسمت functions.php هر چی گشتم کد مورد نظر پیدا نشد ؟ کسی برنامه نویسی بلده کمک کنه فقط ضروری لازم دارم ...ممنون نقل قول لینک به ارسال
moien77 0 ارسال شده در شهریور 98 گزارش بازنشر ارسال شده در شهریور 98 سلام خسته نباشید من به یه برنامه نویس احتیاج دارم نقل قول لینک به ارسال
Hivakesht 0 ارسال شده در تیر 99 گزارش بازنشر ارسال شده در تیر 99 منم دقیقا همین مشکلات را دارم 10 کپی توی سیستم ووکامرس برام ایجاد میشه کسی هست اگر کسی هست برای ما این مشکل را حل کند هزینه هم پرداخت میکنیم لطفا با شماره 09019078791 تماس بگیرد یا پیام بدهد با هم صحبت کنیم ما 5 سایت داریم با تشکر نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .