最合适的回答,由SO网友:Lasse M. Tvedt 整理而成
迈克·施罗德说:
“WP\\U Image\\u编辑器是为一次处理一个文件而构建的,默认情况下,没有任何内置内容可以组合两个图像。
这里的主要原因是,如果对每个文件使用不同的编辑器(例如GD和Imagick),则内存中的文件彼此不兼容。
当然,有几种不同的方法来处理它,但这里解决问题的一种方法是加载两个图像中的一个,然后扩展Imagick编辑器(或者两个编辑器,如果您更喜欢兼容性),以支持组合图像。比如,使用$image->combine(\'filename\')方法。
首先,使用wp\\u get\\u image\\u editor()加载其中一个图像(并指定“combine”是必需的方法),然后在指定第二个图像时调用combine方法。“”