定制 darshiltech/magento2-product-image-cleaner 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

darshiltech/magento2-product-image-cleaner

最新稳定版本:1.0.0

Composer 安装命令:

composer require darshiltech/magento2-product-image-cleaner

包简介

Magento 2 CLI module to delete unused product images from the filesystem and database.

README 文档

README

A Magento 2 CLI module to find and delete unused product images from the filesystem and database. This helps free up storage space and keep your product catalog media clean.

🧩 Features

  • Adds a custom CLI command: catalog:images:delete:unused
  • Deletes product images that are no longer associated with any product
  • Optional --limit parameter to control how many images are removed per run

📦 Installation

Using Composer (recommended for Packagist users)

composer require darshiltech/magento2-product-image-cleaner

Then, run Magento's setup commands:

php bin/magento module:enable DarshilTech_ImageCleaner
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento cache:flush

⚙️ Usage

Run the CLI command to delete unused product images:

php bin/magento catalog:images:delete:unused

Optional: You can limit the number of images deleted in a single run:

php bin/magento catalog:images:delete:unused --limit=100

Default limit: 500

🗂️ Command Reference

Command Description
catalog:images:delete:unused Deletes unused product images
--limit=500 Optional limit of images to delete per run

🧠 Requirements

  • Magento 2.3 or higher
  • PHP 7.3 or higher (compatible with Magento version)

🧑‍💻 Author

DarshilTech
GitHub: github.com/DarshilTech

统计信息

  • 总下载量: 1
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 1
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2025-08-02