WordPressの投稿画面のメタボックスはタイトルを押すことで開閉ができ、その状態が、次に新規投稿や編集画面を開いた際に維持されます。
それを閉じた状態で保存しても、次に新規投稿画面や編集画面を開いた際には常に開いた状態にするためには以下のコードをfunctions.phpに追加することで実現できます。
具体的にはjQueryで、メタボックスのpostbox
で閉じた状態のときに付与されるclosed
というクラスを毎回削除しています。
function add_custom_footer() { ?> <script> jQuery(function ($) { $('.postbox').removeClass('closed'); }); </script> <?php } add_action('admin_footer-post-new.php', 'add_custom_footer'); add_action('admin_footer-post.php', 'add_custom_footer');