更新に失敗しました。 データベース内の投稿を更新できませんでした。
WordPressを使い記事を作成、保存しようとした際に『更新に失敗しました。 データベース内の投稿を更新できませんでした。』というエラーが表示され記事の保存ができないという事態に遭遇しましたので、その原因と対応できた情報をまとめます。
環境
WordPress 6.6.2
エラー発生の原因
以下のような特殊文字が直接入力されている場合に、保存しようとするとエラーが発生しているようでした。ちなみに下に書いたものは調べてる中で保存時にエラーが表示されたもので、他の特殊文字にもエラーが出る者があるようです。
🀀 🀁 🀂 🜔 🜸わかった中では、麻雀牌を表すものや、錬金術記号などの特殊な文字が入力されていると保存時に『更新に失敗しました。 データベース内の投稿を更新できませんでした。』という表示が出て、保存に失敗するようです。
主にXやインスタを記事へ埋め込もうとした際に原因となる特殊文字が入ることでエラーを出してしまうようです。
エラー解決方法
必要な特殊文字でなければ、その特殊文字を削除してしまうのが一番早かったです。
どうしても入力する必要がある場合は、カスタムHTMLの中に対応する特殊文字の文字参照を入れることで表示が可能となっており、この記事での表示している特殊文字もそのように表示しています。
🀀の場合🀀が文字参照となっており、こちらをカスタムHTMLに入力することで記事に保存して表示することが可能でした。
コメント