WordPressの画像編集で画像が表示しない場合の対処

2019年5月14日

以前からどうしてもできないWordpressでの問題点として
画像の編集が使えないのが問題でした。

コアファイルに追加すれば基本的に対応できるのだがバージョンアップの度に変更が必要
wordpressのwp-includes/class-wp-image-editor-gd.phpに一文を追加する

get_output_format( null, $mime_type );

        while (@ob_end_clean());  /* この行を追加 */

        switch ( $mime_type ) {
            case 'image/png':
                header( 'Content-Type: image/png' );
                return imagepng( $this->image );
            case 'image/gif':
                header( 'Content-Type: image/gif' );
                return imagegif( $this->image );
            default:
                header( 'Content-Type: image/jpeg' );
                return imagejpeg( $this->image, null, $this->get_quality() );
        }
    }

本当に必要な時はやっておこう、たまに必要なので
他の対応方法はPHP7になってもダメだった、IISの環境だと何か設定が悪いのかもしれない今だに謎である。

GO TO HOME

こちらも合わせて読む

designer:shozy

インハウスデザイナーでのんびり日々を過ごしながら様々なことにチャレンジしております。基本Apple好きです。

risings.red