Как создать условие imagick или gd ?
В редких случаях попадаются картинки 20+ MB, в каком месте можно добавить фильтр чтоб вордпресс по умолчанию использовал при загрузке больших изображений библиотеку GD ?
function xxx_image_editor_default_to_gd( $editors ) { $gd_editor = 'WP_Image_Editor_GD'; $editors = array_diff( $editors, array( $gd_editor ) ); array_unshift( $editors, $gd_editor ); return $editors; } add_filter( 'wp_image_editors', 'xxx_image_editor_default_to_gd' ); // куда собственно добавить вот эту проверку ?? $file_data_198 = getimagesize( $file ); $file_data_mb = filesize( $file ); if ( $file_data_198[0] > 6000 || $file_data_198[1] > 6000 || $file_data_mb > 15728640 ) { add_filter( 'wp_image_editors', 'xxx_image_editor_default_to_gd' ); }