在 Plesk 上使用 WP-CLI 更新带有自定义图像大小的媒体,不工作
Using WP-CLI on Plesk to Update Media w/ Custom Image Size, Not Working
我正在尝试使用 WP-CLI 的媒体重新生成功能来更新具有 60k 图像的网站,我必须为其添加新的图像尺寸。
但是,与我所写的内容相比,我没有看到它正确地列出了大小,插件 Regenerate Thumbnails 在我的附件页面上列出了哪些内容。
plesk ext wp-toolkit --wp-cli -instance-id 2 media regenerate --image_size=custom
我正在尝试 运行。我已确认我在正确的 Plesk WP 实例上。
运行 它与 'only-missing' 一起给我一个 HTTP 错误 413,这可能是一个与在 S3 上重新生成导航相关的单独问题,任何建议尝试结束 运行对此也将不胜感激,但如果可能的话,我想正确地做到这一点。
我可以通过添加以下内容来实现它:
// assuming you've registered a custom size named my-custom-size elsewhere
add_action('admin_init', function() {
$list_of_sizes['my-custom-size'] = 'My Custom Size';
add_filter(
'image_size_names_choose',
function( $sizes ) use ( $list_of_sizes ) {
return array_merge( $sizes, $list_of_sizes );
}
);
});
我认为这是必要的,因为 Interwebs 上的几乎所有教程都告诉您在 after_theme_setup
中添加自定义图像大小,但我认为该操作不会在管理员中运行。
HTH,不对请回复
我正在尝试使用 WP-CLI 的媒体重新生成功能来更新具有 60k 图像的网站,我必须为其添加新的图像尺寸。
但是,与我所写的内容相比,我没有看到它正确地列出了大小,插件 Regenerate Thumbnails 在我的附件页面上列出了哪些内容。
plesk ext wp-toolkit --wp-cli -instance-id 2 media regenerate --image_size=custom
我正在尝试 运行。我已确认我在正确的 Plesk WP 实例上。
运行 它与 'only-missing' 一起给我一个 HTTP 错误 413,这可能是一个与在 S3 上重新生成导航相关的单独问题,任何建议尝试结束 运行对此也将不胜感激,但如果可能的话,我想正确地做到这一点。
我可以通过添加以下内容来实现它:
// assuming you've registered a custom size named my-custom-size elsewhere
add_action('admin_init', function() {
$list_of_sizes['my-custom-size'] = 'My Custom Size';
add_filter(
'image_size_names_choose',
function( $sizes ) use ( $list_of_sizes ) {
return array_merge( $sizes, $list_of_sizes );
}
);
});
我认为这是必要的,因为 Interwebs 上的几乎所有教程都告诉您在 after_theme_setup
中添加自定义图像大小,但我认为该操作不会在管理员中运行。
HTH,不对请回复