Wordpress 3.8-ダッシュボード1列画面オプション


24

画面オプションの新しいWordpress 3.8では、ウィジェットを1列、2列、3列、または4列に配置できる「列」機能を誤って配置したようです。私の質問は、ダッシュボードウィジェットを1列のみに強制する方法、つまり画面の一部ではなく画面の幅全体を使用する方法ですか?

回答:


30

別の解決策は、列の設定を設定に戻すことです。

function wpse126301_dashboard_columns() {
    add_screen_option(
        'layout_columns',
        array(
            'max'     => 2,
            'default' => 1
        )
    );
}
add_action( 'admin_head-index.php', 'wpse126301_dashboard_columns' );

画面レイアウト設定のスクリーンショット

関連するTracチケットがあります:#26354


そのコードはどこに入力する必要がありますか?
jgauffin

@jgauffinこれを現在アクティブなテーマのfunctions.phpファイルに入れることができます。
マイケルエックランド14年

8

これは、新しいメディアクエリが原因で発生します。非常に不幸な変化…

とにかく、のカスタム幅を設定することで変更できます.postbox-container

2列に50%を使用し、1列のみに100%を使用します。

add_action( 'admin_head-index.php', function()
{
    ?>
<style>
.postbox-container {
    min-width: 100% !important;
}
.meta-box-sortables.ui-sortable.empty-container { 
    display: none;
}
</style>
    <?php
});

4
また、空のボックスを非表示にするこのに追加することができます: .meta-box-sortables.ui-sortable.empty-container { display: none; }
Ipstenu

これはすべてのページに適していますが、単一のウィジェットはどうでしょうか?
Obmerk Kronen
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.