{"id":119006,"date":"2020-03-24T23:01:45","date_gmt":"2020-03-24T23:01:45","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/bulk-generate-thumbnails\/"},"modified":"2026-03-29T21:31:16","modified_gmt":"2026-03-29T21:31:16","slug":"bulk-generate-thumbnails","status":"publish","type":"plugin","link":"https:\/\/cs.wordpress.org\/plugins\/bulk-generate-thumbnails\/","author":12387480,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"3.03","stable_tag":"3.03","tested":"7.0","requires":"4.7","requires_php":"8.0","requires_plugins":null,"header_name":"Bulk Generate Thumbnails","header_author":"Katsushi Kawamori","header_description":"Generate thumbnails in bulk.","assets_banners_color":"","last_updated":"2026-03-29 21:31:16","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/shop.riverforest-wp.info\/donate\/","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/bulk-generate-thumbnails\/","header_author_uri":"https:\/\/riverforest-wp.info\/","rating":0,"author_block_rating":0,"active_installs":90,"downloads":9217,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.00":{"tag":"1.00","author":"Katsushi Kawamori","date":"2020-03-24 23:01:46"},"1.01":{"tag":"1.01","author":"Katsushi Kawamori","date":"2020-03-24 23:11:15"},"1.02":{"tag":"1.02","author":"Katsushi Kawamori","date":"2020-03-26 23:25:25"},"1.03":{"tag":"1.03","author":"Katsushi Kawamori","date":"2020-04-08 22:30:57"},"1.10":{"tag":"1.10","author":"Katsushi Kawamori","date":"2020-06-03 15:15:24"},"1.11":{"tag":"1.11","author":"Katsushi Kawamori","date":"2020-06-04 14:59:15"},"1.12":{"tag":"1.12","author":"Katsushi Kawamori","date":"2020-07-14 13:33:51"},"1.13":{"tag":"1.13","author":"Katsushi Kawamori","date":"2020-12-06 23:10:36"},"1.14":{"tag":"1.14","author":"Katsushi Kawamori","date":"2021-03-07 00:38:11"},"2.00":{"tag":"2.00","author":"Katsushi Kawamori","date":"2021-03-11 14:48:19"},"2.01":{"tag":"2.01","author":"Katsushi Kawamori","date":"2021-07-04 11:54:18"},"2.02":{"tag":"2.02","author":"Katsushi Kawamori","date":"2023-07-18 22:46:56"},"2.03":{"tag":"2.03","author":"Katsushi Kawamori","date":"2023-10-17 22:43:24"},"2.04":{"tag":"2.04","author":"Katsushi Kawamori","date":"2023-10-25 23:33:07"},"2.05":{"tag":"2.05","author":"Katsushi Kawamori","date":"2023-12-15 23:13:47"},"2.06":{"tag":"2.06","author":"Katsushi Kawamori","date":"2024-06-27 12:12:04"},"3.00":{"tag":"3.00","author":"Katsushi Kawamori","date":"2024-08-06 00:52:02"},"3.01":{"tag":"3.01","author":"Katsushi Kawamori","date":"2024-08-07 00:08:06"},"3.02":{"tag":"3.02","author":"Katsushi Kawamori","date":"2024-11-05 22:59:16"},"3.03":{"tag":"3.03","author":"Katsushi Kawamori","date":"2026-03-29 21:31:16"}},"upgrade_notice":{"2.02":"<p>Fixed potential security issue.<\/p>","1.00":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":2266943,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.00","1.01","1.02","1.03","1.10","1.11","1.12","1.13","1.14","2.00","2.01","2.02","2.03","2.04","2.05","2.06","3.00","3.01","3.02","3.03"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":2493333,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":2493333,"resolution":"2","location":"assets","locale":""}},"screenshots":{"1":"Initial screen","2":"Execution screen"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[84,2956],"plugin_category":[50],"plugin_contributors":[79586],"plugin_business_model":[],"class_list":["post-119006","plugin","type-plugin","status-publish","hentry","plugin_tags-media","plugin_tags-thumbnails","plugin_category-media","plugin_contributors-katsushi-kawamori","plugin_committers-katsushi-kawamori"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/bulk-generate-thumbnails\/assets\/icon-256x256.png?rev=2266943","icon_2x":"https:\/\/ps.w.org\/bulk-generate-thumbnails\/assets\/icon-256x256.png?rev=2266943","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/bulk-generate-thumbnails\/assets\/screenshot-1.png?rev=2493333","caption":"Initial screen"},{"src":"https:\/\/ps.w.org\/bulk-generate-thumbnails\/assets\/screenshot-2.png?rev=2493333","caption":"Execution screen"}],"raw_content":"<!--section=description-->\n<h4>Generate Thumbnails<\/h4>\n\n<ul>\n<li>Generate Thumbnails from all the images by asynchronous processing.<\/li>\n<li>Generate Thumbnails from select the images by asynchronous processing.<\/li>\n<li>If you are an administrator, it will generate thumbnails for all images, otherwise it will generate thumbnails for the images owned by each user.<\/li>\n<\/ul>\n\n<h4>The following plugin adds a function for generating thumbnails.<\/h4>\n\n<ul>\n<li>Select the thumbnails and functions to disable it. <a href=\"https:\/\/wordpress.org\/plugins\/disable-generate-thumbnails\/\">Disable Generate Thumbnails<\/a><\/li>\n<li>Specify the ratio of thumbnails generation. <a href=\"https:\/\/wordpress.org\/plugins\/ratio-thumbnails-size\/\">Ratio Thumbnails Size<\/a><\/li>\n<\/ul>\n\n<h4>WP-CLI<\/h4>\n\n<p>WP-CLI commands are available.\n* <code>wp bgth_cli mail<\/code> -&gt; Send results via email.\n* <code>wp bgth_cli nomail<\/code> -&gt; Do not send results by email.\n* <code>wp bgth_cli mail --uid=13<\/code> -&gt; Process only specified User ID(13).\n* <code>wp bgth_cli mail --pid=12152<\/code> -&gt; Process only specified Post ID(12152).<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload <code>bulk-generate-thumbnails<\/code> directory to the <code>\/wp-content\/plugins\/<\/code> directory<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<\/ol>\n\n<!--section=faq-->\n<p>none<\/p>\n\n<!--section=changelog-->\n<h4>[3.03] 2025\/04\/16<\/h4>\n\n<ul>\n<li>Fix - Loading the management screen.<\/li>\n<\/ul>\n\n<h4>[3.02] 2024\/08\/08<\/h4>\n\n<ul>\n<li>Fix - Problems with judging user IDs for submissions.<\/li>\n<li>Added - Added the user nickname to the generate message.<\/li>\n<li>Added - Option to send results by email.<\/li>\n<\/ul>\n\n<h4>[3.01] 2024\/08\/07<\/h4>\n\n<ul>\n<li>Added - Added the post ID to the WP-CLI command argument.<\/li>\n<li>Tweak - Some functions were hooked.<\/li>\n<li>Fix - Some translations.<\/li>\n<\/ul>\n\n<h4>[3.00] 2024\/08\/06<\/h4>\n\n<ul>\n<li>Added - WP-CLI command for thumbnails bulk generation.<\/li>\n<\/ul>\n\n<h4>[2.06] 2024\/03\/01<\/h4>\n\n<ul>\n<li>Fix - Added nonce when sorting.<\/li>\n<\/ul>\n\n<h4>2.05<\/h4>\n\n<p>Changed json_encode to wp_json_encode.<\/p>\n\n<h4>2.04<\/h4>\n\n<p>PHP 8.0 is now required.<\/p>\n\n<h4>2.03<\/h4>\n\n<p>Supported WordPress 6.4.<\/p>\n\n<h4>2.02<\/h4>\n\n<p>Fixed potential security issue.<\/p>\n\n<h4>2.01<\/h4>\n\n<p>Fixed a pagination problem when searching for text.<\/p>\n\n<h4>2.00<\/h4>\n\n<p>Added support for selective generation.\nAdded support for per-user generation.<\/p>\n\n<h4>1.14<\/h4>\n\n<p>Supported XAMPP.<\/p>\n\n<h4>1.13<\/h4>\n\n<p>Supported WordPress 5.6.<\/p>\n\n<h4>1.12<\/h4>\n\n<p>Fixed problem of metadta.<\/p>\n\n<h4>1.11<\/h4>\n\n<p>Fixed a problem with error output.<\/p>\n\n<h4>1.10<\/h4>\n\n<p>Changed to asynchronous processing.<\/p>\n\n<h4>1.03<\/h4>\n\n<p>Fixed clear cron schedules issue.<\/p>\n\n<h4>1.02<\/h4>\n\n<p>Fixed timeout check issue.<\/p>\n\n<h4>1.01<\/h4>\n\n<p>Fixed translation.<\/p>\n\n<h4>1.00<\/h4>\n\n<p>Initial release.<\/p>","raw_excerpt":"Generate thumbnails in bulk.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/119006","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=119006"}],"author":[{"embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/katsushi-kawamori"}],"wp:attachment":[{"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=119006"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=119006"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=119006"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=119006"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=119006"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=119006"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}