Notice: Trying to access array offset on value of type bool in /www/wwwroot/weimahe.com/wp-content/advanced-cache.php on line 472

Notice: Trying to access array offset on value of type bool in /www/wwwroot/weimahe.com/wp-content/advanced-cache.php on line 472
如何禁用WordPress中古腾堡编辑器的全屏模式 - 微码盒
!
也想出现在这里? 联系我们
广告位

如何禁用WordPress中古腾堡编辑器的全屏模式

WordPress 5.4 开始,如果你全新安装 WordPress,你会发现,当你发布文章、页面时,会默认进入到全屏编辑模式。

随着古腾堡编辑器逐步进行的全站编0 1 P Q K Y辑功能,编辑器左边显示过多的} A r / * B g菜单选项,会让编辑界面看起来很杂乱,所以 WordI { i V G ]Press 团队决定默认进入全屏编辑模式。但是这个功能可能对j H o z m F M 2 U于一部分用户来说,并不够友好,所以让我们一起来看下,如何禁用全屏编辑模式。T ~ ) 0 s

手动禁用全屏模式

如上图所示,要关闭全屏编辑模式,可以在编辑界面,点击右上角的三点图标,然后取消勾选“全屏模式”即可。你的这个选择会保存在浏览器数据中,也就是你还在用这个浏览器和这个用户登录的时候,就不会R ( @ &默认全屏编辑了。

如果你还想= j I o a切换到全屏模式,只需要再次勾+ ( ` 8 K { j选全屏模式即可。

全局禁用全屏模式

但是如果你换一个浏览器或另一个账户登录,你还是会发9 m { h K I现,默认还是全屏模式,你还是需要再次取消全屏模式。要解决这个问题,可以将下面的代码添加到当_ p ~主题的 functions.php 或你的插件文件中,就可以默认全局禁用掉全屏模式:

  1. //默认禁用编辑器的全屏模式
  2. function jba_disable_editor_fullscreen_by_default() {
  3. if &z W b f : k F w#040;is_admin()) {
  4. $scriW Y Jpt = "jQuery( winG \ \ 7 y g 2 :dow ).load(function() { const isFullscreenMode =$ w [ h } 8 z Z } wp.data.select( 'core/edit-post' ).isFeatureActive( 'fullscreenMode' ); if ( isT r + o K ] # ]FullscreenMode ) { wp.data.dispatch( 'core/edit-post' ).toggleFeature( 'fullscr^ + ) ^ K | 0 M )eenMode' ); } });";
  5. wpk c Z g N_add_inline_script( 'wp-blocks', $script );
  6. }
  7. }
  8. add_actios 0 ! 2 L r .n( 'enqueue_block_editor_assets, F 9 + r , ;', 'jba_disable_editor_fullscreeN $ dn_by_default' );z 9 T ? d F X . 4

以上代码就可以让整个网站后台全局禁用全屏模式,所有用户都生效。当然了,每v @ 6 - *个用户还可以在编辑界面手动切换为全屏模式。只不过,默认都是进入到非全屏模式。

让用户设置是否开启全屏模式

但是如果网站有多个用户或管理员,我们想让用户自己选t 6 x l P w X择是否默认启用全屏模式,Q ? D s d可以借助 Blockeditor Fullscr- h G ~ L n ) zeen Mode Control 插件实现,启用插件后,用户可以在 用户 - 我的个人资料 界面,设置是否启用全屏^ 0 = L _模式:

这个设置值是独立于每个用户的,只要是这个用户登录,不管是不是在新的浏览器,都会调用这里的设置来决定是否启用全屏模式。当然了n g + U,用户还是可以在编辑器界面手动切换为全屏模式或取消全屏模式d x # \ - J a的,并且最后选择的模式都会保存到用户设置中。

好了,根据你的需要选择对应的方法吧!

给TA打赏
共{{data.count}}人
人已打赏
WordPress教程

WordPress 添加面包屑导航(Breadcrumb)丨支持谷歌结构化数据测试

2022-11-11 15:39:07

WordPress教程

屏蔽无用的WordPress默认小工具

2022-11-11 16:09:16

下载说明

  • 1、微码盒所提供的压缩包若无特别说明,解压密码均为weimahe.com
  • 2、下载后文件若为压缩包格式,请安装7Z软件或者其它压缩软件进行解压;
  • 3、文件比较大的时候,建议使用下载工具进行下载,浏览器下载有时候会自动中断,导致下载错误;
  • 4、资源可能会由于内容问题被和谐,导致下载链接不可用,遇到此问题,请到文章页面进行反馈,以便微码盒及时进行更新;
  • 5、其他下载问题请自行搜索教程,这里不一一讲解。

站长声明

本站大部分下载资源收集于网络,只做学习和交流使用,版权归原作者所有;若为付费资源,请在下载后24小时之内自觉删除;若作商业用途,请到原网站购买;由于未及时购买和付费发生的侵权行为,与本站无关。本站发布的内容若侵犯到您的权益,请联系本站删除,我们将及时处理!
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索