こんにちは, Shinoryoです.
今回は, 文字列を一括置換する「Blogger Find & Replace」の話をしたいと思います.
「Blogger Find & Replace」とは
「Blogger Find & Replace」は, Adam W. Lewis様による, Bloggerにおける公開済みの全投稿記事のHTMLソースで一括置換を行うことができるツールです.
- Adam W. Lewis様による「Blogger Find & Replace」(https://www.adamwlewis.com/articles/blogger-find-replace)
This tool will search all posts made on a blogger blog for a specific string and replace it with another string.
(訳:このツールによって, Bloggerで作成された全ての投稿から特定の文字列を検索し, 別の文字列に置き換えることができます. )
(出典元:https://www.adamwlewis.com/articles/blogger-find-replace)
(参照:2021-02-08)
「Blogger Find & Replace」で一括置換を実行する
「Blogger Find & Replace」で一括置換を実行するには, 以下の手順に従います.
- 「TRANSFER ME TO GOOGLE SO I CAN AUTHORIZE THIS TOOL」をクリックして, 「Blogger Find & Replace」にBloggerに関する権限を許可します.
- 「Now, select which blog you'd like to perform the find and replace on:」で, 一括置換を実行するブログを選択します.
- 「Find:」に, 検索する文字列を入力します.
- 「Replace:」に, 置換する文字列を入力します.
- 「Options」でオプションを選択します(任意).
- 「SHOW ALL POST DETAILS (AS OPPOSED TO ONLY DETAILS WHEN FIND/REPLACE IS PERFORMED)」をオンにすると, ログが詳細に表示されます. 通常の場合, 「検索が開始されました」「検索が終了しました」のような文のみが表示されます. このオプションをオンにした場合, 「ブログ○○の文字を置換しました」のような文もまた表示されます.
- 「TEST MODE (SEARCH ONLY, NO REPLACE WILL BE MADE)」をオンにすると, 検索のみが実行され, 置換は実行されません.
- 「PERFORM THE FIND & REPLACE」で, 一括置換を実行します.
一括置換の際には, オプション選択の下の場所にログが表示されるので, 実行されたかどうかの確認に利用するとよいでしょう. 一括置換の実行には意外と時間がかかるので, 「SHOW ALL POST DETAILS (AS OPPOSED TO ONLY DETAILS WHEN FIND/REPLACE IS PERFORMED)」をオンにしないと固まったように見えてしまうかもしれません.
ときどきエラーが起こる
2021年2月8日現在, 「Blogger Find & Replace」での一括置換の実行の際に, ときどきエラーが発生するようです. 場合によってできたりできなかったりなので, 少なくとも私目線ではエラーの原因は分かりません. コメント欄を見ると, エラーの報告がいくつかなされているようです. これに関しては, Lewis様による今後のアップデートを待つ他ありません.
「Blogger Find & Replace」においても警告されていますが, 一括置換の際には必ずバックアップをとることは非常に重要だと思われます.
参考にしたサイト等
- Adam W. Lewis様による「Blogger Find & Replace」(https://www.adamwlewis.com/articles/blogger-find-replace)
- 「Bloggerで文字列を一括置換する」
Bloggerで文字列を一括置換する
Bloggerで文字列を一括置換する
- 「Bloggerで複数記事で文字列を一括置換する方法」
Bloggerで複数記事で文字列を一括置換する方法
Bloggerの場合, ブログのエクスポート・インポートを使うとURLの部分が前と変わる可能性があるため事実上その路線が使えないんですね(今は, どうだかわからないが, 昔はそうだった). で, 安全に
0 件のコメント:
コメントを投稿 (Please feel free to ask me about your questions! You can use Japanese or English in the comments.)