目次
カテゴリとタグが変なので一括で修正したい
WordPress標準の一括修正では、古いカテゴリを外すことができないので、みんな大好きCSVで一括修正したい。
流れとしては、
- 記事をCSVでエクスポートする
- CSVをエクセルで開く(CSV UTF-8の文字コードを、エクセル用のshift-jisに変換しておく)
- エクセルで修正する
- エクセルからCSVに保存し直す(CSV shift-jisになっているので、UTF-8 BOMなしに変換しておく)
- WPにインポートする
これでスッキリするはずだ。
エクスポートとインポートのプラグインを探せ
あった。
エクスポート(出力・書き出し)
- WP CSV Exporter
よく記事にあがっている。細かな出力項目があって使いやすい。今回はこれのみ。
作者は「Really Simple CSV Importer」でも読み込めると記事に書いていましたが、結果は後述。 - Export to Text
- Export any WordPress data to XML/CSV
- Export WordPress Data with Advanced Filters
インポート(入力・読み込み)
- WP All Import
綺麗な管理画面でSTEP形式なのがわかりやすい、とおもいきや、STEP3以降、その設定がどんな挙動を示すのか、翻訳された日本語の意味を真面目に捉えると、深みにハマります。わかりやすく解説してくれる記事がありましたので、そちらを参考にしました。https://mikanworks.jp/wp-all-import/
でも、やり方が違っていたので、タグとカテゴリをまた整理しなおしになっちゃいましたねぇ。更新と削除と新規の関係性が、翻訳だとわかりづらい文法…。 - Really Simple CSV Importer
WordPress 5.3.1では有効化しても見えなくなってしまいました。開発が4年前で止まっているので仕方なし・・・。なので、試すこともままなりません。 - Import users from CSV with meta
何を読み込むかの明示がないので、インポートボタンを押すことができない・・・。 - csv importer
5年前に開発が止まっていても、とりあえず使えるっぽい。ただ、メジャーバージョンアップに対応していないせいか、WP内のプラグイン追加で検索しても出て来にくくなってますね。あと、読込先がカテゴリ毎なので、今回の用途とは違う。
エクスポート兼インポート
- Import & Export WordPress Data to CSV(WP Ultimate CSV Importer)
既存投稿のインポートは有料のため、今回は使わず。
エクスポートとインポートは別なの?
出力と入力がそれぞれ別のプラグインがあって、できれば1個にまとまっているのがよければ、やはり、お金をちゃんと払って開発者を支援せねばな、と。
参考
- https://website-fun.com/wp-csv-export/
- https://hajipro.com/wordpress/really-simple-csv-importer
- https://shiroinu.net/web/wordpress-excel/
- https://www.genius-web.co.jp/blog/website-operation/really-simple-csv-importer-to-bulk-manage-wordpress-bulk-articles-with-csv-data.html
- https://naifix.com/wp-move-csv/
- https://works.coldsleep.jp/blog/csv-export/
- https://appcoding.net/wordpress-csv/
- https://satoyan.biz/1245
- https://dj-kitty.com/export_wordpress_data/
- https://dot1.tv/wordpress-post-csv-export-to-text/
- https://moripro.net/wordpress-csv-export/
- https://members.ho-man.net/wp-import/335/
- https://blog.s-giken.net/106.html