PluginProbe
Plus WebP or AVIF / trunk
Plus WebP or AVIF vtrunk
5.21 5.20 5.12 5.11 trunk 1.00 1.01 1.02 1.03 1.04 1.05 1.06 1.07 1.08 1.09 1.10 1.11 1.12 1.13 2.00 2.01 2.02 2.03 2.04 2.05 All 47 releases
plus-webp / readme.txt

readme.txt in Plus WebP or AVIF trunk, at readme.txt

236 lines 5.9 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 === Plus WebP or AVIF ===
2 Contributors: Katsushi Kawamori
3 Donate link: https://shop.riverforest-wp.info/donate/
4 Tags: media, upload, webp, avif
5 Requires at least: 6.6
6 Requires PHP: 8.1
7 Tested up to: 7.1
8 Stable tag: 5.21
9 License: GPLv2 or later
10 License URI: http://www.gnu.org/licenses/gpl-2.0.html
11
12 Generate WebP or AVIF.
13
14 == Description ==
15
16 = Generate WebP or AVIF =
17 * Generate WebP or AVIF file when adding image file in Media Library.
18 * Generate WebP or AVIF from all the images by async/await.
19 * Optionally, Can replace image files with WebP or AVIF when adding new media, and delete the original image file. Also, when generating all images, the original image file ID will be overwritten as WebP or AVIF and the original image file will be deleted. All URLs in the content are also replaced.
20
21 = WP-CLI =
22
23 WP-CLI commands are available. If you have a large number of files, WP-CLI commands is more reliable.
24 * `wp pluswebpavif`
25 * `wp pluswebpavif webp` -> Generated WebP.
26 * `wp pluswebpavif avif` -> Generated AVIF.
27 * `wp pluswebpavif help` -> Specification of this command.
28 * `wp pluswebpavif webp mail` -> Send results via email.
29 * `wp pluswebpavif webp replace` -> WebP or AVIF replacement of images and contents.
30 * `wp pluswebpavif avif addext` -> Append the webp or avif extension to the original filename.
31 * `wp pluswebpavif webp --pid=12152` -> Process only specified Media ID(Conversion source ID).
32 * `wp pluswebpavif avif --quality=90` -> Specifies the quality of WebP or AVIF.
33 * `wp pluswebpavif webp --types=image/png,image/gif` -> MIME type to convert.
34
35 = How it works =
36 [youtube https://youtu.be/EIheJryR7j0]
37
38 = Filter hooks =
39 ~~~
40 /** ==================================================
41 * Filter for advanced change database.
42 * If you want to replace other databases besides content.
43 */
44 add_filter(
45 'plus_webp_advanced_change_db',
46 function( $before_url, $after_url ) {
47 /* Your processing */
48 return array( $before_url, $after_url );
49 },
50 10,
51 2
52 );
53 ~~~
54
55 == Installation ==
56
57 1. Upload `plus-webp` directory to the `/wp-content/plugins/` directory
58 2. Activate the plugin through the 'Plugins' menu in WordPress
59
60 == Frequently Asked Questions ==
61
62 none
63
64 == Screenshots ==
65
66 1. Media Library
67 2. Generate
68 3. Settings
69
70 == Changelog ==
71
72 = [5.21] 2026/08/25 =
73 * Fix - Issues Regarding Email Delivery During Bulk File Conversions.
74
75 = [5.20] 2026/08/22 =
76 * Fix - Rebuilt the admin dashboard.
77
78 = [5.12] 2026/08/17 =
79 * Fix - Issue where the app crashes when there are a large number of images.
80
81 = [5.11] 2026/01/01 =
82 * Fix - Issue where metadata containing the original filename remains after skipping duplicate filenames.
83
84 = [5.10] 2025/06/19 =
85 * Change - WP-CLI argument specification changes.
86
87 = [5.04] 2025/04/02 =
88 * Fix - Rebuilt javascript.
89
90 = [5.03] 2024/11/14 =
91 * Fix - Rebuilt javascript.
92
93 = [5.02] 2024/11/14 =
94 * Fix - Rebuilt javascript.
95
96 = [5.01] 2024/11/12 =
97 * Fix - Rebuilt javascript.
98 * Change - Changed the required version of WordPress.
99
100 = [5.00] 2024/08/23 =
101 * Changed - Plugin name changed from "Plus WebP" to "Plus WebP or AVIF".
102 * Added - AVIF conversion.
103
104 = [4.20] 2024/08/21 =
105 * Added - WP-CLI command arguments for settings.
106 * Changed - Classified WP-CLI commands.
107
108 = [4.11] 2024/08/17 =
109 * Fixed - Transparent PNG conversion issue.
110 * Added - Added whether to send email to WP-CLI command arguments.
111 * Added - Added the media ID to the WP-CLI command argument.
112
113 = [4.10] 2024/07/19 =
114 * Added - 'plus_webp_advanced_change_db' filter for Replacement of non-content databases.
115 * Removed - Blogname for mail from name.
116
117 = [4.09] 2024/07/18 =
118 * Added - WP-CLI command for warning indication at console output.
119 * Tweak - Webp bulk generation by React.
120 * Added - Blogname for mail from name.
121
122 = [4.08] 2024/07/15 =
123 * Fix - Support for cases where media exists in the database and does not exist as a file.
124 * Thanks - [Marcus Karlos](https://profiles.wordpress.org/power2009/).
125
126 = [4.07] 2024/06/20 =
127 * Added - WP-CLI command for webp bulk generation.
128
129 = [4.06] 2024/03/05 =
130 * Fix - Changed file operations to WP_Filesystem.
131
132 = 4.05 =
133 Changed json_encode to wp_json_encode.
134
135 = 4.04 =
136 Supported WordPress 6.4.
137
138 = 4.03 =
139 Fixed link to plugin page.
140
141 = 4.02 =
142 Fixed about sending e-mail.
143
144 = 4.01 =
145 Added description.
146 Removed unnecessary codes.
147
148 = 4.00 =
149 Moved the location of the Admin page to the Media Library.
150 The admin screen has been converted to React.
151 Batch generation of webp by async/await is now supported.
152 Fixed a problem where title name comparison failed and generated duplicate files.
153 Metadata generation for WordPress 6.1-alpha to match WordPress 6.2.
154
155 = 3.00 =
156 Supported WordPress 6.1-alpha.
157
158 = 2.07 =
159 Added a hook for [Organize Media Folder](https://wordpress.org/plugins/organize-media-folder/).
160
161 = 2.06 =
162 Fixed with processing when media does not exist.
163
164 = 2.05 =
165 Supported XAMPP.
166
167 = 2.04 =
168 Fixed problem of metadta.
169
170 = 2.03 =
171 Fixed problem of metadta.
172
173 = 2.02 =
174 Fixed content replacement issue.
175
176 = 2.01 =
177 Fixes various messages and branches in ajax.
178
179 = 2.00 =
180 Added ajax generation for webp.
181
182 = 1.13 =
183 Fixed an issue with saving options.
184 Added options for extension.
185
186 = 1.12 =
187 Fixed clear cron schedules issue.
188 Fixed problem of threshold big image.
189
190 = 1.11 =
191 Fixed the problem of title acquisition in bulk generation.
192
193 = 1.10 =
194 Fixed background processing.
195
196 = 1.09 =
197 Give details when email notification.
198 Added the management screen notification of the end of batch generation.
199
200 = 1.08 =
201 Added ability to choose which file types to convert and which not.
202
203 = 1.07 =
204 Supported transparent gif & png.
205 Fixed file name issue.
206
207 = 1.06 =
208 Fixed content URL replacement issue.
209
210 = 1.05 =
211 Fixed an image replacement issue.
212 Conformed to the WordPress coding standard.
213
214 = 1.04 =
215 Conformed to the WordPress coding standard.
216
217 = 1.03 =
218 Added html escape on the management screen.
219
220 = 1.02 =
221 Fixed an issue with image conversion.
222 Fixed an image replacement issue.
223 Added the setting of quality.
224
225 = 1.01 =
226 Fixed problem of PNG files.
227 Added uninstall script.
228
229 = 1.00 =
230 Initial release.
231
232 == Upgrade Notice ==
233
234 = 1.00 =
235 Initial release.
236