投稿編集画面のサイドバーや本文エリアにあるはずのカスタムフィールド(設定パネル)の位置が本来と違う場所に移動してしまってから戻せない・もしくはどこかに消えてしまった!
という場合の対処法をメモしておきます。
WordPress5.5移行の新仕様で好きな位置にパネルを移動したりできるのですが、上記のようなバグがあるみたいです。(5.9現在でも直ってなさそう...。)
目次
リセット用のコードを1度だけ実行させればOK
以下のコードをfunctions.phpなどにペーストして、一回だけ実行させてみてください。
add_action( 'admin_init', function() {
// 通常の投稿の編集画面にあるメタボックスの位置をリセット
delete_user_meta( wp_get_current_user()->ID, 'meta-box-order_post' );
// 固定ページの編集画面にあるメタボックスの位置をリセット
delete_user_meta( wp_get_current_user()->ID, 'meta-box-order_page' );
});
画面の表示が直ったら、消しておきましょう。