ما فضای میزبانی را آزاد می کنیم ، تصاویر بلا استفاده را حذف می کنیم. خلاص شدن از شر زباله در میزبانی - حذف فایل های غیر ضروری در پوشه Uploads افزونه Wordpress حذف فایل های تصویری غیر ضروری

دیر یا زود ، شما باید هزینه سهل انگاری و اسراف را بپردازید. اکنون منظور من نگرانی بی دقتی نسبت به نظم در فایل های سایت و استفاده بی پروا از فضای دیسک است. احتمالاً بسیاری از مردم با این وضعیت آشنا هستند: هنگامی که پرونده ها به اشتباه در کتابخانه بارگذاری می شوند ، یا بهینه سازی نمی شوند ، یا عکس های بارگذاری شده در مقاله ها استفاده نمی شوند ، یا چندین عکس یکسان بارگذاری می شود ، که فقط یکی از آنها در سایت استفاده می شود به چنین خطاهایی ، ناشی از بیهودگی یا ناآگاهی ، منجر به این واقعیت می شود که فایل های سایت فضای دیسک زیادی را اشغال می کنند.

بنابراین اخیراً با مشکلی مشابه برخورد کردم که تا حدی توسط افزونه Media Cleaner حل شد. من افزونه را دوست داشتم ، بنابراین در مورد آن می نویسم. افزونه به خوبی نوشته شده است و عملکرد خود را انجام می دهد. با این حال ، من استفاده از افزونه را مگر در موارد ضروری توصیه نمی کنم - هنوز فایل ها را حذف می کند. علاوه بر این ، من برخی اشکالات را در آن پیدا کردم ، که قبلاً آنها را برای نویسنده نوشته ام - چیزهای کوچک.

در مورد مشکل من ، پس از حدود یک روز کار بر روی "بیمار" ، موفق شدم حجم پوشه بارگذاری را از 1200 مگابایت به 150 مگابایت و همه را با حذف موارد غیر ضروری و بهینه سازی تصاویر لازم کاهش دهم. بنابراین شما نیز مراقب باشید که فایل ها به خودی خود نروند ، مگر اینکه هاست رایگان داشته باشید.

همراه با این مقاله ، توصیه می کنم با افزونه من برای ایجاد تصاویر کوچک در حال پرواز آشنا شوید: تصویر کوچک کاما. با کمک آن ، می توانید تصاویر کوچک در هر اندازه ، فقط در جایی که نیاز است ، ایجاد کنید و اندازه هایی را که وردپرس می تواند به سادگی خاموش کند ، ایجاد کنید.

درباره افزونه Media Cleaner

Media Cleaner - به پاکسازی فهرست بارگذاری ها و کتابخانه رسانه کمک می کند.

افزونه دقیقاً چه کار می کند؟ افزونه چک می کند اگر:

    فایل فیزیکی به کتابخانه وصل شده است

    فایل ضبط شده در ضبط استفاده می شود

    فایل رسانه در یک فیلد پست سفارشی استفاده می شود

    فایل رسانه در گالری وردپرسسوابق

  • فایل رسانه ای شبکیه چشم (برای صفحه شبکیه چشم) دارای یک فایل معمولی است (فایل بدون @ 2x)

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

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

با استفاده از افزونه

من به طور مختصر نحوه عملکرد افزونه را شرح می دهم:

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


تنظیمات اسکن Media Cleaner

سپس به صفحه Media> Cleaner بروید و اسکن را شروع کنید - دکمه "Scan". پس از اسکن ، باید صفحه را تازه کنید و فایل های پیدا شده را مشاهده خواهید کرد:

فایلهای مورد نیاز در سایت باید به عنوان نادیده گرفته شده علامت گذاری شوند: فایلها را با یک تیک انتخاب کرده و روی دکمه "نادیده گرفتن" کلیک کنید. همه فایلهای دیگر که در سایت مورد نیاز نیستند را می توان به سطل زباله منتقل کرد: انتخاب کنید فایل های غیر ضروریعلامت تیک بزنید و روی "حذف" یا "حذف همه" کلیک کنید ، سپس همه فایلهای پیدا شده به سطل زباله منتقل می شوند.

توجه: هنگام حرکت به سبد خرید ، افزونه ایجاد می کند پوشه جدید: / uploads / wpmc-trash و فایل های حذف شده به آنجا منتقل می شوند. ساختار سال / ماه / نام فایل حفظ می شود. نوع فایل MEDIA (فایلهای موجود در کتابخانه رسانه) از کتابخانه رسانه حذف شده و فایلهای فیزیکی به پوشه حذف شده "wpmc-trash" منتقل می شوند.

برای حذف کامل پرونده ها از دیسک (از سرور) ، باید به سطل زباله ، بخش حذف شده ها بروید و از دکمه های "حذف" (حذف پرونده های انتخاب شده) یا "خالی کردن سطل زباله" (حذف همه فایلها در سطل زباله استفاده کنید. )

در همان قسمت ، می توانید پرونده ها را با انتخاب بازیابی کنید. برای انجام این کار ، از دکمه های "بازیابی" (بازیابی پرونده های انتخاب شده) و "بازیابی همه" (بازیابی همه پرونده ها در سطل بازیافت) استفاده کنید.

توجه: فایل های حذف شده MEDIA فقط به صورت فیزیکی بازیابی می شوند ، به عنوان مثال. فایل به فهرست بارگذاری هایی که از آن حذف شده است بازگردانده می شود ، اما دیگر در کتابخانه ظاهر نمی شود.

لطفاً قبل از استفاده توجه داشته باشید.این افزونه فایلهایی را که در کتابخانه ، در محتوای پست ، یا در فیلدهای پست سفارشی یا در گالری ها پیدا نکرده است برجسته می کند. این بررسی ها ممکن است نکات دیگری را در نظر نگیرند ، به عنوان مثال ، در صورت استفاده از فایل های بارگذاری شده در کتابخانه یا مستقیماً در فهرست بارگذاری ها. برای مثال ، اگر فایلها را به صورت غیر استاندارد بارگذاری و استفاده می کنید ، تصاویر مربوط به عناوین کتابخانه را بارگذاری می کنید و از آنها در پست ها استفاده نمی کنید ، اما این فایلها در قالب به عنوان تصاویر برای عنوانها استفاده می شوند. افزونه چنین فایل هایی را غیر ضروری می داند. بنابراین ، قبل از حذف فایل ها از دیسک ، مطمئن شوید که فایل های انتخاب شده برای حذف در سایت استفاده نمی شوند.

فرض بحرانی:اگر از تصاویر کوچک وردپرس استاندارد استفاده می کنید و تصویر کوچک پست را تنظیم می کنید و از عکس در خود پست استفاده نمی کنید ، پس افزونه چنین تصویری را بلااستفاده در نظر می گیرد!

توجه: پس از حذف (حذف نصب) ، افزونه پوشه cache (wpmc-trash) را در فهرست بارگذاری ها حذف نمی کند. بنابراین ، ممکن است لازم باشد این پوشه به صورت دستی حذف شود.

خطاهای افزونه

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

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

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

در اصل ، هیچ چیز فاجعه بار در اینجا وجود ندارد. خوب ، او به خودش اضافه می کند و اجازه می دهد اضافه کند. اگر فضای میزبانی شما محدود نیست ، در اصل ، نیازی به زحمت ندارید. اما ، همانطور که از تمرین نشان می دهد ، اکثر سایت ها با تعرفه هایی با اندازه مشخصی از فضا برای فایل ها قرار دارند. و در اینجا ، هنگامی که فضای کافی وجود ندارد ، ممکن است تصویری بسیار ناراحت کننده رخ دهد ، اما نمی توانید فوراً با این وضعیت کنار بیایید.

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

DNUI - افزونه ای برای حذف تصاویر غیر ضروری

اینجاست که افزونه به کار می آید. DNUI... نام متشکل از حروف بزرگمتن حذف تصویر استفاده نشده- حذف تصاویر بلا استفاده افزونه ثابت شده است ، خود را به عنوان یک ابزار پایدار و قابل اعتماد برای تمیز کردن پوشه ها معرفی کرده است بارگذاری.

راه اندازی افزونه DNUI

اینجا همه چیز ساده و واضح است. اما ، قبل از اقدام به حذف ، باید آن را ایمن بازی کنید. پشتیبان گیری از پایگاه داده افزونه ای برای این کار وجود دارد پشتیبان گیری از پایگاه داده wordpress، پنل مهماندار ، یا از طریق پنل phpMyAdmin - در اینجا ، هر کسی که آن را دوست دارد ، تا آنجا که دانش و خواسته اجازه می دهد. داشتن یک نسخه پشتیبان در دست بسیار آسان تر از این است که درباره نحوه بازگرداندن صدها مقاله به شکل دلخواه ، در مورد آنها بحث کنید.

  • اکنون به جستجو بروید و افزونه را پیدا کنید DNUIبارگیری ، نصب ، فعال سازی.
  • در پنل گزینه هاافزونه را پیدا کرده و اسکن را شروع کنید. برای بررسی بیشتر از صد فایل نصب نکنید ، روند سریعتر پیش می رود.
  • آن دسته از تصاویری که هرگز در هیچ جا استفاده نشده و هرگز در سایت استفاده نشده اند با رنگ قرمز مشخص شده اند.
  • دکمه ها را فشار می دهیم انتخاب همهو حذفو از شر فایل های غیر ضروری خلاص شوید.
  • روش را با یک دکمه ادامه می دهیم بعدتا پوشه بارگذارینظم لازم بازگردانده نخواهد شد
  • افزونه DNUI را می توان غیرفعال و حذف نصب کرد.

به این ترتیب ، به راحتی و به سادگی ، می توانید فضا را از فایل های غیر ضروری در میزبانی خود آزاد کنید.

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

این مقاله نحوه حذف تصاویر بلا استفاده در سایت وردپرسی شما است. واقعیت این است که به طور پیش فرض ، هنگامی که فقط یک تصویر را بارگذاری می کنید ، وردپرس چندین تصویر را همزمان تولید می کند. اندازه این تصاویر در SOC در قسمت Media تنظیم شده است. برخی از مدیران وب سایت توصیه می کنند این تنظیمات را حذف کنید - یعنی اندازه تصاویر کوچک را به صفر برسانید ، اما این توصیه نمی شود. این کار وارد کردن تصاویر در مقالات را مشکل می کند (فقط تصاویر با اندازه کامل درج می شوند).

همچنین برخی از صنعتگران هستند که این افزونه را پیدا کرده اند DNUI حذف تصویر استفاده نشدهو توصیه می شود این افزونه خاص را برای حذف تصاویر غیر پیوست نصب کنید. پس از آزمایش این افزونه ، مجبور شدم سایت را از آنجا بازیابی کنم پشتیبان گیری، از آنجا که تصاویری که در تصاویر کوچک ضبط شده بود ناپدید شده است. برای یافتن و حذف تصاویری که به هیچ پست یا صفحه ای در سایت پیوند ندارند ، توصیه می شود فقط از یک افزونه استفاده کنید - پاکسازی تصاویر .

افزونه Cleanup Images

در گالری فایل های رسانه ای وردپرس ، فیلتری وجود دارد که به شما امکان می دهد تصاویر بلا استفاده را حذف کنید:

بسیاری نیز توصیه می کنند که آنها حذف شوند ، اما قبل از انجام این کار ارزش بررسی دارد. این امکان وجود دارد که تصاویر توسط شما از طریق پیوندهای مستقیم بارگذاری شده و در پستها قرار داده شوند. ممکن است از طرح خاصی برای درج استفاده شده باشد. - و در این حالت ، موتور تصویر را نشان می دهد که متصل نیست. بنابراین قبل از حذف این تصاویر چند بار فکر کنید.

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

نصب و راه اندازی

مانند یک افزونه معمولی از طریق منو نصب شده است "افزونه ها""جدید اضافه کن".

راه اندازی و استفاده از افزونه برای حذف تصاویر غیر ضروری

پس از نصب افزونه ، به قسمت بروید "تنظیمات""پاکسازی تصاویر":

عملا چیزی برای سفارشی سازی وجود ندارد ، فقط باید تعداد تصاویر استفاده نشده پیدا شده را که در صفحه نمایش داده می شود ، مشخص کنید. همچنین می توانید ترتیب مرتب سازی نتایج بدست آمده را مشخص کنید: اول ، تصاویر جدید اضافه شده تاریخ اضافه نزولی (آخرین بار اضافه شده در ابتدا)یا قدیمی تاریخ اضافه شدن صعودی (اولین بار اول اضافه شد):

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

می توانید مشکل را به صورت دستی برطرف کنید ، اما این روش خسته کننده و زمان بر است. یک راه دیگر نیز وجود دارد - از افزونه استفاده کنید WP Media Cleaner.

این افزونه وظایف محوله را کاملاً انجام می دهد و سیستم را بارگیری نمی کند. اما فراموش نکنید که هدف اصلی آن حذف فایل ها است ، بنابراین باید با دقت از افزونه استفاده کنید.

استفاده كردن WP Media Cleanerبا بهینه سازی پرونده های ضروری و حذف فایل های غیر ضروری ، می توانید چندین بار اندازه پوشه بارگذاری را به طور شایسته کاهش دهید.

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

  • بررسی پیوست یک فایل فیزیکی به کتابخانه رسانه وبلاگ ؛
  • استفاده از فایل در پرونده بررسی می شود ؛
  • استفاده از یک فایل چند رسانه ای در هر یک از زمینه های سفارشی ضبط بررسی می شود.

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

اگر فایلی با هیچ یک از موارد چک مطابقت نداشته باشد ، پرچم گذاری می شود و بعداً می توانید آن را از کتابخانه خود حذف کنید.

کار با افزونه.

ابتدا WP Media Cleaner را بارگیری کنید (می توانید آن را در پنل مدیریت نصب کنید). ترجمه روسی وجود ندارد ، اما حداقل تنظیمات وجود دارد.

ما افزونه را فعال کرده و تنظیمات آن را باز می کنیم ، جایی که باید همه کادرها را بررسی کنید:

به صفحه بروید رسانه -> پاک کننده رسانهو روی دکمه "اسکن" کلیک کنید. این افزونه فایل ها را جستجو می کند و نتیجه را نشان می دهد:


در صورت نیاز به فایل ، با کلیک روی دکمه "نادیده گرفتن" آن را به عنوان نادیده گرفته شده علامت گذاری می کنیم. فایلهای غیر ضروری را با انتخاب آنها و کلیک روی دکمه "حذف" به سطل زباله منتقل کنید.

این افزونه فایل ها را نه در سطل زباله استاندارد ، بلکه در پوشه جداگانه wpmc-trash حذف می کند ، که در پوشه بارگذاری ها قرار خواهد گرفت. برای حذف کاملاز سرور فایل باید سطل زباله را باز کرده و فایل ها را حذف کنید به روش استاندارد... در اینجا می توانید بازیابی کنید فایل های حذف شده... فایل بازیابی شده در کتابخانه ظاهر نمی شود ، اگرچه به صورت فیزیکی بازیابی می شود.


یک نکته مهم- پس از پاکسازی پرونده ها از کتابخانه ، ممکن است لازم باشد پوشه wpmc-trash را که در پوشه بارگذاری ها قرار دارد حذف کنید.