WordPressのflamingoプラグインからCSVファイルをダウンロードしてる方から、毎回文字化けしてしまうので手間がかかっているため有料でも良いので抜き出したいところだけ文字化けせずにエクセルに出力できるようなソフトはないかと相談を受けました。
文字コードを指定して保存できるエディタなどを使う方法
私もGoogleAnalyticsとかからデータダウンロードすると文字化けするので、CSV文字化け修復方法でも案内している通り、文字コードを指定して保存できるファイルで一旦保存しなおしてからExcelで開いてます。いまだに。
でも今回はそういうひと手間が面倒だという相談だったので、ソフトを探そうと思ったのですが。
どうやらflamingoプラグインからのデータはフィルターフックを使用することで、utf-8の文字コードでダウンロードするのではなく、shift-jisでダウンロードできるようになり文字化けすることなく開くことができるらしいので覚書。
テーマ内のfunctions.phpに以下コードを追記
add_filter( 'flamingo_csv_quotation', 'my_filter_convert_encoding_csv', 11 );
function my_filter_convert_encoding_csv( $input ) {
return mb_convert_encoding( $input, "SJIS", "UTF-8" );
}
ブックマーク
参考:WP★flamingoでダウンロードしたCSVを文字化けさせずにExcelで開く方法