カスタム投稿タイプの公開が空白になる問題のデバッグ

ついに特定できました:問題は自動公開オプション(これも見落としていた新たな要因)から来ているようです。このオプションのチェックを外して、まず WordPress で投稿を公開し、その後に Discourse に公開すると、カスタムフィールドが Discourse に引き継がれ、正しく表示されます。あるいは、自動公開を許可した場合でも、WordPress で「Discourse トピックを更新」をクリックすれば、フィールドは Discourse に表示されます。つまり、自動公開が行われると、カスタムフィールドのデータが WordPress で正しく保存される前に投稿が公開されてしまうようです。

「いいね!」 2