私は最近しばらくして私のウェブサイトを更新しました、そしてカスタムフィールドメタボックスはもうエディタに表示されていません。 「画面オプション」でも表示されません。これがなぜ可能性があるのか、そしてどうやってそれを取り戻すのか、という考えはありますか?
最新のAdvanced Custom Fieldsアップデート(バージョン5.6.0以降)では、デフォルトでコアカスタムフィールドメタボックスが削除されています。
それを復元する方法はfunctions.php
にフィルタを追加することでした:
add_filter('acf/settings/remove_wp_meta_box', '__return_false');
カスタム投稿タイプを登録するときは、それを取得するためにカスタムフィールドメタボックスをサポートすることを宣言する必要があります。
'supports' => array( 'title', 'editor', 'custom-fields' )
しかし、ほとんどの人はこれを行わず、代わりに本物のメタボックスを構築します。この方法ではなく、ラジオボタンやドロップダウンなどを使用できます。