ダッシュボードの投稿画面に入力セクションを追加する方法は以前にメモしておいた。デフォルトではメインカラムの一番下に追加されるので、ドラッグ&ドロップして上なり横なり好みの位置にもっていけばよいとしていた。
とはいえ、ユーザにその発想がない場合もある。いちいち説明するのは面倒くさいし、サイズ小さめであれば最初からサイドバーに設置したほうがスマートだ。表示位置を指定する方法があるのかどうか調べてみると、add_meta_box()の5番目のパラメータとして$context(編集画面セクションが表示される部分)というのがあった。これを指定しない場合のデフォルトは’normal’である。ほかに’side’というのがあって、こちらを指定すると入力セクションはサイドバーに表示される。
6番目のパラメータとして$priorityというのもある。これは上下位置を調整するものだろうか?
コメントを残す