From b10f2432618a01140784afd278ac191cec4449dd Mon Sep 17 00:00:00 2001 From: Marianne Date: Wed, 22 Apr 2026 16:19:00 +0200 Subject: [PATCH 1/3] Disable editors welcome guides in global setup. --- src/setup/global.setup.js | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/src/setup/global.setup.js b/src/setup/global.setup.js index 493f71d..9b32c3a 100644 --- a/src/setup/global.setup.js +++ b/src/setup/global.setup.js @@ -37,5 +37,25 @@ export default async function globalSetup( config ) { resetAllSettings( requestUtils ), ] ); + // Disable editors welcome guides globally for all projects. + // Must be called after resetPreferences() which would otherwise overwrite this. + await requestUtils.rest( { + path: '/wp/v2/users/me', + method: 'PUT', + data: { + meta: { + persisted_preferences: { + 'core/edit-post': { + welcomeGuide: false, + welcomeGuideTemplate: false, + }, + 'core/edit-widgets': { + welcomeGuide: false, + }, + }, + }, + }, + } ); + await requestContext.dispose(); } From 2612d492f3f86f9f014434135b29a6ee77e5bda6 Mon Sep 17 00:00:00 2001 From: Marianne Date: Tue, 28 Apr 2026 16:05:57 +0200 Subject: [PATCH 2/3] Also disable edit-site welcome guides. --- src/setup/global.setup.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/setup/global.setup.js b/src/setup/global.setup.js index 9b32c3a..bb38023 100644 --- a/src/setup/global.setup.js +++ b/src/setup/global.setup.js @@ -52,6 +52,12 @@ export default async function globalSetup( config ) { 'core/edit-widgets': { welcomeGuide: false, }, + 'core/edit-site': { + welcomeGuide: false, + welcomeGuideStyles: false, + welcomeGuidePage: false, + welcomeGuideTemplate: false, + }, }, }, }, From 8549c53687fa7e5c891a136764b4340704df1835 Mon Sep 17 00:00:00 2001 From: Marianne Date: Tue, 28 Apr 2026 16:13:42 +0200 Subject: [PATCH 3/3] Also disable full screen mode. --- src/setup/global.setup.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/setup/global.setup.js b/src/setup/global.setup.js index bb38023..c55214c 100644 --- a/src/setup/global.setup.js +++ b/src/setup/global.setup.js @@ -48,6 +48,7 @@ export default async function globalSetup( config ) { 'core/edit-post': { welcomeGuide: false, welcomeGuideTemplate: false, + fullscreenMode: false, }, 'core/edit-widgets': { welcomeGuide: false,