WordPress の投稿失敗。何が原因?

スポンサーリンク

ブログ移行作業

ブログ記事のコピペ

今日は、ブログの更新作業をしていました。
更新といっても、元々無料ブログで運営していたものの引っ越し作業なので、そんなに難しいことは無いはず。

プラグインで一括移行もできるみたいなのですが、せっかくなので整理しながら1記事ずつ手作業でお引越しをします。

コピペ。記事の公開。
コピペ。記事の公開。

繰り返すだけの単純作業です。

しかし、急にエラーが!!

更新に失敗しました。 データベース内の投稿を更新できませんでした。

何度やっても更新できない記事がありました。

なにこのエラー。
公開できないどころか、下書き保存もできません。

エラーの理由、書いておいてくれよぉ(;_;)

スポンサーリンク

更新エラーの理由を探る

ブロックを分けて下書き保存

まずは、どこに原因があるのか特定するために、前半と後半で分けて下書き保存をしてみます。

すると、前半を貼り付けたときは下書き保存できたけど、後半を貼り付けたときにエラーが出ました。

ということは、WordPress全体のエラーじゃなくて、文章の後半になんらかの原因がありそうです。

データベースが壊れたとか、そういうことじゃなくて良かった。

原因は特殊文字の使用

結論を言うと、このエラーの直接の原因は、特殊文字の使用です。

絵文字だったり、機種依存文字を使っていると出てきます。

でも、私のページは絵文字を使っていないし、機種依存文字も使っていないはず。

機種依存文字というのは、高橋の難しい方の漢字(はしごだか)とか、そういう文字。
そんなもの、使っていないはずなんだけど……。

目視しても全然見つからない。
困った。

特殊文字を見つける

目視ではどうしても見つけられなかったので、ChatGPTに質問することにします。

「次の文章の中で、機種依存文字を探してください」

こんな感じで。

すると、見つけました。機種依存文字。

叱るという漢字。

通常、【口】に【ヒ】と書いて【叱】

それがなぜか【口】【七】と入力してありました。

なんでやねん!
叱るっていう文字に別バージョンがあったの、初めて知ったわ!

以前使用していた無料ブログでは、機種依存文字を入力してもエラーにならなかったようで……。

WordPressってチェックが厳しいな。

なお、ChatGPTを使うには会員登録が必要になってきますので、登録していない方は「機種依存文字チェッカー」で検索すればピッタリの機能を持つツールが出てくるはずです。

インターネットって便利。