Wordpress 3.8 - Opcje ekranu kolumny w panelu 1

24

Wydaje się, że dzięki nowemu Wordpress 3.8 w obszarze Opcje ekranu niewłaściwie umieścili funkcję „Kolumny”, w której można umieścić widżety w 1 kolumnie, 2 kolumnach, 3 kolumnach lub 4 kolumnach. Moje pytanie brzmi: jak wymusić, aby moje widżety pulpitu nawigacyjnego miały tylko 1 kolumnę, lub innymi słowy, zajmować całą szerokość ekranu zamiast tylko jego części?

Howdy_McGee
źródło

Odpowiedzi:

30

Innym rozwiązaniem jest dodanie ustawień kolumn z powrotem do ustawień.

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

Zrzut ekranu z ustawieniem układu ekranu

Istnieje powiązany bilet na Trac: # 26354

ocean90
źródło
gdzie należy wprowadzić ten kod?
jgauffin
@jgauffin Możesz umieścić to w functions.phppliku aktualnie aktywnego motywu .
Michael Ecklund
8

Dzieje się tak z powodu nowych zapytań o media. Bardzo niefortunna zmiana…

W każdym razie możesz to zmienić, ustawiając niestandardową szerokość dla .postbox-container.

Użyj 50% dla dwóch kolumn i 100% dla tylko jednej kolumny.

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
});
fuxia
źródło
4
Możesz także dodać to, aby ukryć puste pole: .meta-box-sortables.ui-sortable.empty-container { display: none; }
Ipstenu,
może to być dobre dla całej strony, ale co z jednym widżetem?
Obmerk Kronen