问题描述
使用新的 Wordpress 3.8 屏幕选项,他们似乎放错了”Columns” 功能,您可以将您的小工具放入 1 列,2 列,3 列或 4 列。我的问题是如何强制我的仪表板小工具只能是 1 列,换句话说,占用屏幕的整个宽度,而不是屏幕的一部分?
最佳解决方案
另一个解决方案是将列设置添加回设置。
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
次佳解决方案
这是因为新的媒体查询。一个非常不幸的变化…
无论如何,您可以通过为.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
});
参考文献
注:本文内容整合自 Google/Baidu/Bing 辅助翻译的英文资料结果。如果您对结果不满意,可以加入我们改善翻译效果:薇晓朵技术论坛。