私は既存のWPサイトをCloudwaysに移行している最中です。ページを編集しようとするたびにエディタが空白になり、新しい空白のリビジョンが自動保存されます。 (ありがたいことに公開されていません。)
「現在のリビジョン」はまだコンテンツを含むリビジョンに設定されています。そのため、データベースからデータをコピーしてエディタに貼り付けるのは大変な作業です。既存のコンテンツを変更または編集するだけです。
すべてのプラグインは現在無効になっていますが、動作は変わりません。 :/
問題は、utf8
エンコードデータベースからutf8mb4
への移行であることがわかりました。
どうやらエディタはサイレントエラーを取得していたし、トランザクションをドロップすることがデフォルトでした。
The Solution:最近Wordpressはutf-8mb4
を使うようになったので、ほとんどの人はおそらく自分の文字セットを<meta charset="UTF-8"
to<meta charset="UTF-8mb4">
に変更する必要があります。非常に古く古くなっているブログはlatin1
から変換する必要があるかもしれません。
ほとんどの場合、メタタグはbloginfo( "charset" )
を使用して埋められます。これは、 データベースから直接取得された 、具体的にはwp_options
テーブルです。
'charset' - [設定]> [閲覧]で設定した[ページとフィードのエンコーディング]を表示します。このデータは、wp_optionsテーブルの「blog_charset」レコードから取得されます。注:このパラメータは常に「UTF-8」をエコーバックします。これはWordPressのデフォルトエンコーディングです。
したがって、データベースを開いてフィールドを変更することもできます。 UTF-8
からUTF-8MB4
まで。
それともあなたのテーマにそれをハックすることができます...
<meta charset="<?php bloginfo( 'charset' ) ?>
mb4">