要禁止WordPress自动生成缩略图,您可以通过在主题的functions.php文件中添加一段代码来实现。以下是一种常见的方法:
// 禁止WordPress自动生成缩略图
function disable_thumbnail_creation() {
add_filter('intermediate_image_sizes_advanced', 'disable_thumbnail_sizes');
}
function disable_thumbnail_sizes($sizes) {
// 从$sizes数组中移除需要禁止的缩略图尺寸
unset($sizes['thumbnail']);
unset($sizes['medium']);
unset($sizes['large']);
return $sizes;
}
// 将禁止生成缩略图的函数应用于特定的事件
add_action('admin_init', 'disable_thumbnail_creation');
将以上代码添加到您的WordPress主题的functions.php文件中即可禁止自动生成缩略图。这段代码通过在intermediate_image_sizes_advanced
过滤器中移除缩略图尺寸来实现这一目标。在这个例子中,我们移除了thumbnail
,medium
和large
尺寸,但您可以根据需要自定义要禁用的尺寸。