カスタムフィールド(Advanced Custom Fields)での値がある記事を投稿した際に、初回の公開時になぜか必ず、全ての値が消えてしまう現象が発生しました。
検索しても同様の事例が見つけられず、具体的な原因は特定できなかったのですが、投稿画面の設定で、カスタムフィールドの表示をONに切り替えると、問題なく投稿ができるようになりました。
投稿画面右上の「…」をクリック、一番下の設定 をクリック。
パネル 項目の カスタムフィールド をONに変更する。
ただ、今までは、そのような設定をする必要はなかったと思うので、PHP、WP、プラグイン、テーマなどのバージョン違いによる不具合の可能性もありそうです。
目次
追記
おそらくですが、原因が分かりました。
投稿ページの「カスタムフィールドの表示」は、デフォルトでは「ON」になっていると思います。
ですが、一部のテーマでは、この機能を無効化するテーマがあるようで、該当するテーマを有効化すると「OFF」になってしまうようでした。
ちなみに今回、この現象が発生した際に使用していたテーマは「SWELL」でした。