借助“屏幕选项”下的新Wordpress 3.8,它们似乎错放了“列”功能,您可以在其中将小部件放入1列,2列,3列或4列。我的问题是如何强制我的“仪表板小部件”仅占1列,或者换句话说,占据屏幕的整个宽度而不是屏幕的一部分?
借助“屏幕选项”下的新Wordpress 3.8,它们似乎错放了“列”功能,您可以在其中将小部件放入1列,2列,3列或4列。我的问题是如何强制我的“仪表板小部件”仅占1列,或者换句话说,占据屏幕的整个宽度而不是屏幕的一部分?
Answers:
另一种解决方案是将列设置重新添加到设置中。
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
functions.php
文件中。
发生这种情况是因为有新的媒体查询。一个非常不幸的变化……
无论如何,您可以通过为设置自定义宽度来更改它.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
});
.meta-box-sortables.ui-sortable.empty-container { display: none; }