无法修复WordPress中的“建议的最大图像尺寸为2560像素”错误。

huangapple go评论59阅读模式
英文:

Can't fix “Suggested maximum image size is 2560 pixels” error in WordPress

问题

以下是翻译好的部分:

在尝试上传一些大图片时,我遇到了以下问题:

无法修复WordPress中的“建议的最大图像尺寸为2560像素”错误。

尝试将以下内容添加到 www/wp-content/themes/<我的主题>/functions.php 中:

// 完全禁用图像大小阈值
add_filter('big_image_size_threshold', '__return_false');

// 切换到GD
add_filter('wp_image_editors', function($editors) {
    return ['WP_Image_Editor_GD', 'WP_Image_Editor_Imagick'];
});

但是没有成功。

GD模块已启用:

无法修复WordPress中的“建议的最大图像尺寸为2560像素”错误。

PHP版本:7.4

WordPress版本:6

英文:

While trying to upload some large image I get:

无法修复WordPress中的“建议的最大图像尺寸为2560像素”错误。

Tried to add the following to www/wp-content/themes/&lt;my theme&gt;/functions.php:

// completely disable image size threshold
add_filter( &#39;big_image_size_threshold&#39;, &#39;__return_false&#39; );

//switch to GD
add_filter(&#39;wp_image_editors&#39;, function($editors) {
    return [&#39;WP_Image_Editor_GD&#39;, &#39;WP_Image_Editor_Imagick&#39;];
});

, but without a success.

GD module is enabled:

无法修复WordPress中的“建议的最大图像尺寸为2560像素”错误。

PHP version: 7.4

WordPress version: 6

答案1

得分: 1

以下是翻译好的部分:

有一个类似的问题在这里:
https://stackoverflow.com/questions/64157086/how-to-override-suggested-maximum-size-is-2500-pixels-on-media-upload-page-w

这是一个帮助一个人的链接,他在答案的评论中解释了他是如何使用的:
https://developer.wordpress.org/reference/hooks/big_image_size_threshold/

对于那些在寻找用法的人,这是我在functions.php文件中输入的方式:

function td_big_image_size_threshold( $threshold, $imagesize, $file, $attachment_id ) { return 5000; } 
add_filter( 'big_image_size_threshold', 'td_big_image_size_threshold', 10, 4 );

如果不是这种情况,你可以前往更新页面并重新安装WordPress。

英文:

There was a similar question here:
https://stackoverflow.com/questions/64157086/how-to-override-suggested-maximum-size-is-2500-pixels-on-media-upload-page-w

And this is the link that helped a guy, he explains how he used it in the comment of an answer:
https://developer.wordpress.org/reference/hooks/big_image_size_threshold/

> For people searching on usage, here is how I entered it in my
> functions.php file: function td_big_image_size_threshold( $threshold,
> $imagesize, $file, $attachment_id ) { return 5000; } add_filter(
> 'big_image_size_threshold', 'td_big_image_size_threshold', 10, 4 );

If that's not the case, you can go to the updates page and reinstall WordPress.

huangapple
  • 本文由 发表于 2023年2月6日 16:58:31
  • 转载请务必保留本文链接:https://go.coder-hub.com/75359181.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定