あれ?WordPressのサイドバーに設定していたメタボックスパネルの位置が編集の下になってる!

作成日:

ふと気づいた現象です。
編集画面に独自追加しているメタボックスのパネルが、テーマではサイドバーに位置するように設定しているのに、気づいたらブロックエディターの下に移動していました。

そちらの解決法は下記の通りでした。

投稿編集画面のカスタムフィールド(設定パネル)の位置をリセットする方法 https://wemo.tech/4024

投稿編集画面のサイドバーや本文エリアにあるはずのカスタムフィールド(設定パネル)の位置が本来と違う場所に移動してしまってから戻せない・もしくはどこかに消えてしまった! という場合の対処法をメモしておきます。 WordPress5.5移行の新

ついでにカスタム投稿の場合は、

PHP カスタム投稿名:my_event
add_action( 'admin_init', function() {
    delete_user_meta( wp_get_current_user()->ID, 'meta-box-order_my_event' );
});

で解決出来ました。

phpMyAdminでデータベースを確認してみると、wp_usermetaに該当キーで表示設定が保存されているようでした。

関数リファレンス/delete user meta - WordPress Codex 日本語版 https://wpdocs.osdn.jp/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/delete_user_meta

物草 灸太郎

WordPressでホームページを制作しつつ、休日は畑を耕したりDIYを楽しんでいます。

コメントをどうぞ

  • メールアドレスが公開されることはありません。
  • コメント欄にURLは入力できません。
  • このサイトはreCAPTCHAによって保護されており、Googleのプライバシーポリシー利用規約が適用されます。