Wordpress 3.8 - Панель инструментов с 1 колонкой

24

В новом Wordpress 3.8 в разделе «Параметры экрана» они, похоже, не поместили функцию «Столбцы», в которой можно разместить виджеты в 1 столбце, 2 столбцах, 3 столбцах или 4 столбцах. Мой вопрос заключается в том, как сделать так, чтобы мои виджеты Dashboard составляли только 1 столбец, или, другими словами, занимали всю ширину экрана, а не только часть экрана?

Howdy_McGee
источник

Ответы:

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

ocean90
источник
где этот код должен быть введен?
jgauffin
@jgauffin Вы можете поместить это в файл вашей текущей активной темы functions.php.
Майкл Эклунд
8

Это происходит из-за новых медиа-запросов. Очень неудачное изменение ...

Во всяком случае, вы можете изменить его, установив пользовательскую ширину для .postbox-container.

Используйте 50% для двух столбцов и 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
это может быть хорошо для всей страницы, но как насчет одного виджета?
Обмерк Кронен