@EAMann的解决方案对所有用户隐藏欢迎面板,但仍然允许在屏幕选项中重新打开面板。我的解决方案应该适用于任何安装(单个或多个站点),它将完全删除它:
add_action( \'load-index.php\', \'remove_welcome_panel\' );
function remove_welcome_panel()
{
remove_action(\'welcome_panel\', \'wp_welcome_panel\');
$user_id = get_current_user_id();
if (0 !== get_user_meta( $user_id, \'show_welcome_panel\', true ) ) {
update_user_meta( $user_id, \'show_welcome_panel\', 0 );
}
}
这将删除欢迎面板操作,该操作将从仪表板中删除欢迎面板。然后设置用户首选项以隐藏欢迎面板,以便更好地衡量。仅供参考,首选项可以设置为0(隐藏)、1(显示或单个站点创建者)或2(多站点站点所有者)。