Linux 软件免费装
Banner图

TSO Image Master

开发者 deadko
更新时间 2026年4月23日 01:41
PHP版本: 7.4 及以上
WordPress版本: 6.9
版权: GPL-2.0-or-later
版权网址: 版权信息

标签

seo media library webp image optimization pdf compression

下载

1.5.0 1.5.1

详情介绍:

TSO Image Master is a complete media management and image optimization plugin for WordPress. It provides the following features from a single admin screen: Image Optimizer — Convert images to WebP or JPG, set quality and dimensions, replace originals and automatically update all content links. Supports bulk operations. Requires the PHP GD library with WebP support. Orphaned Image Finder — Detects images in the Media Library that are not referenced in any post, page, widget, meta field, or theme customizer setting. Supports paginated batch scanning to avoid timeouts on large sites. Rogue File Scanner — Scans the uploads directory for physical files that WordPress does not know about: double-extension files (e.g. image.jpg.webp), plugin backup files, temporary files, and other unregistered images that waste disk space. SEO & File Names — Edit title, alt text, caption, and description for any image. Rename files using SEO-friendly slugs (lowercase, no accents, hyphens instead of spaces). All internal links are updated automatically. PDF Compressor — Reduce the file size of PDFs in the Media Library using GhostScript (recommended) or the Imagick PHP extension as a fallback. The original URL never changes. Auto-Optimizer — Automatically optimize every new image on upload using the configured format and quality. Uses a transient-based mechanism to ensure each image is processed only once and regenerations do not trigger re-optimization. History — Full audit log of all operations performed by the plugin: optimizations, renames, SEO updates, PDF compressions, and reversions. Filterable by action type, date range, and filename. Configurable automatic cleanup. URL Fixer — Scans all posts and pages for broken image URLs caused by format conversions (e.g. references to .jpg files that have been converted to .webp). Automatically finds the correct replacement and updates the database in one click. Cache Compatibility — After any operation that modifies file URLs or content, the plugin automatically purges LiteSpeed Cache, WP Rocket, W3 Total Cache, and WP Fastest Cache when they are active. Requirements Source Code The source code for this plugin is entirely human-readable. The file admin/js/admin.js is unminified, unobfuscated source code. No build tools are required. All translation strings are passed from PHP via wp_localize_script(). Translations The plugin interface is already translated into the following languages (included in the plugin): If you would like to contribute a translation into another language, you can do so at translate.wordpress.org.

安装:

  1. Upload the tso-image-master folder to the /wp-content/plugins/ directory, or install it directly from the WordPress plugin dashboard.
  2. Activate the plugin through the Plugins screen in WordPress.
  3. Go to Image Master in the admin sidebar to start using the plugin.
  4. (Optional) To enable PDF compression, install GhostScript on your server. Ask your hosting provider for assistance if needed.

升级注意事项:

1.5.1 This update fixes language switching consistency (CA/ES/EN) and multiple mobile admin UI layout issues. 1.5.0 This version updates the class prefix to TSOIMMA_ and moves all i18n strings to PHP. If you are upgrading from a previous version, deactivate and reactivate the plugin to recreate the history table with the correct name.

常见问题:

Does the plugin modify original image files?

Only if you check the "Replace original" option. When replacing, the plugin saves a backup copy in a dedicated folder inside your uploads directory: wp-content/uploads/tso-image-master/. The backup file is named originalname_tso_im_backup.ext. You can revert to the backup at any time from the editor modal, or delete it to free disk space. Backup files are never stored inside the plugin folder.

What happens to my images if I uninstall the plugin?

Uninstalling the plugin removes the following data:

  • Database: plugin options, the custom history table (wp_tso_im_history), all plugin postmeta keys, and scheduled cron events.
  • Backup folder: the wp-content/uploads/tso-image-master/ folder and all backup copies inside it are deleted.
  • Original images: your actual image files in the uploads folder are never deleted. Only the plugin-created backup copies are removed.

Does the plugin work with caching plugins?

Yes. After any operation that modifies content or file URLs, the plugin automatically calls the purge functions of LiteSpeed Cache, WP Rocket, W3 Total Cache, and WP Fastest Cache when they are installed and active.

Can I use the plugin on a multisite installation?

The plugin has not been explicitly tested on multisite. It is designed for standard single-site WordPress installations.

The PDF compressor does not work. What should I do?

PDF compression requires GhostScript or the Imagick PHP extension to be available on your server. The plugin indicates which engines are available at the top of the PDF tab. Contact your hosting provider to install GhostScript for best results.

I optimized an image and the new format weighs more than the original. What happened?

This can happen with images that are already well-optimized, very small images, or images with a lot of transparency or detail. The plugin will show a warning in this case. You can revert to the original using the backup.

更新日志:

1.5.1 1.5.0 1.0.0