投稿画面のメタボックスの位置を統一し移動できないようにする

harada 272views 更新:2015年9月11日

(1)全ユーザーのメタボックスの位置を統一する

まずメタボックスの位置を全ユーザーで統一するプラグインをインストールします。

Global Meta Box Order

プラグインを有効にしたあと、メタボックスの位置を統一させたい投稿画面で表示位置を編集します。

(2)メタボックスの位置を固定する

次にfunctions.phpに以下のコードを挿入し、投稿画面のメタボックスの位置を移動させられないようにします。

function fb_remove_postbox() {
    wp_deregister_script('postbox');
}
add_action( 'admin_init', 'fb_remove_postbox' );

(3)スタイルを調整する

最後にCSSでメタボックスのタイトル上のカーソルと開く、閉じるの三角アイコンを非表示にします。

.postbox .hndle {
 cursor: default;
}
.postbox .handlediv {
 display: none;
}

参考:http://wordpress.stackexchange.com/questions/2474/disable-dragging-of-meta-boxes

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません