跳到内容
新问题

对这个项目有疑问吗?注册一个免费的GitHub帐户以打开一个问题,并联系其维护者和社区。

点击“注册GitHub”,即表示您同意我们的服务条款隐私声明。我们偶尔会向您发送与帐户相关的电子邮件。

已经在GitHub上了?登录到您的帐户

导航块:当鼠标悬停链接到子菜单项后面的草稿的菜单项时,覆盖菜单将自动关闭 #60048

关闭
利维奥普夫已打开此问题2024年3月20日·18条评论 ·由修复#60130
标签
[阻止]导航 影响导航块 [类型]Bug 现有功能无法正常工作

评论

@利维奥普夫
复制链接

利维奥普夫 评论2024年3月20日

描述

边缘情况:当一个站点有一个链接到菜单项的草稿页,并且该菜单项位于导航块中的子菜单之后时,覆盖将自动关闭,而无需用户输入。

分步复制说明

  1. 添加具有以下结构的导航块:
  • 菜单项
  • 菜单项
    **子菜单项
    **子菜单项
  • 包含保存为草稿的文章/页面的菜单项
  1. 将导航设置为显示为覆盖
  2. 检查前端和与草稿关联的菜单项

屏幕截图、屏幕录制、代码片段

清洁喷丸2024-03-20.at.15.30.33.mp4

菜单结构示例:

清洁喷丸2024-03-20,16 0127个@2x

环境信息

  • WordPress 6.5 RC3,GB 17.9
  • Chrome 122,MacOS 14.0

请确认您已搜索回购中的现有问题。

是的

请确认您已测试除古腾堡外的所有插件。

是的

@利维奥普夫 利维奥普夫补充这个[类型]Bug 现有功能无法正常工作标签2024年3月20日
@约旦设计 约旦设计补充[块]导航 影响导航块 需要测试 需要进一步测试以确认。标签2024年3月20日
@安娜扎祖
复制链接
贡献者

安娜扎祖 评论2024年3月21日

终于有时间了,我可以用6.5 RC3进行复制。这感觉很重要@格达韦 @你知道riad @法比安凯您可以通过在此处旋转站点进行复制https://app.instawp.io/launch?t=beta-rc&d=v2并将菜单设置为始终显示手机。

@安娜扎祖 安娜扎祖远离的这个需要测试 需要进一步测试才能确认。标签2024年3月21日
@你知道riad
复制链接
贡献者

您能够检查这是6.5中的新错误还是以前存在的错误吗?

@彩色电视机
复制链接
成员

我刚刚在WP 6.4.3基本安装上进行了测试,但无法重新创建此问题。所以,6.5中有一些新内容。在6.4.3中,草稿项甚至没有显示在导航的前端,这对我来说似乎很理想。

@阿里尔·迈达纳

在一个以Meraki为主题的网站上,我发现一个案例,其中指向草稿页面的链接位于子菜单中,而不是在子菜单之后。

@你知道riad
复制链接
贡献者

在这个版本中,可能需要在补丁版本中修复它。

@德拉加内斯库
复制链接
贡献者

草稿在前端渲染吗?据我所知,我们不提供草稿帖子的链接。

@你知道riad
复制链接
贡献者

我认为问题更多的是菜单自动关闭,而不是草稿显示。

@德拉加内斯库
复制链接
贡献者

但我不能重复,因为对我来说,草稿链接不呈现。在编辑器中,覆盖不会自动关闭。

@利维奥波夫
复制链接
作者

但我不能重复,因为对我来说,草稿链接不呈现。在编辑器中,覆盖不会自动关闭。

@德拉加内斯库草稿也不像预期的那样对我有利。如视频所示,当光标到达草稿项位置时,就会出现问题。

@德拉加内斯库
复制链接
贡献者

😂 我在视频中没有看到!我会再试一次🙇🏻

@德拉加内斯库
复制链接
贡献者

@利维奥普夫我没有做什么?

draft-doesnt-close.mp4草稿

@利维奥普夫
复制链接
作者

@德拉加内斯库在草稿项之前,需要有一个带有子菜单的菜单项,如下所示:

菜单项

菜单项

子菜单项
子菜单项

草稿

@德拉加内斯库
复制链接
贡献者

并且该菜单项位于导航块中的子菜单之后

显然,我今天的阅读理解失败了:D将再次考试!

@德拉加内斯库
复制链接
贡献者

是的,我可以确认。

@德拉加内斯库
复制链接
贡献者

任何子菜单都会出现问题——不需要存在草稿链接——这是因为关闭子菜单的代码和关闭覆盖的代码之间存在一些不良干扰。

@德拉加内斯库
复制链接
贡献者

@利维奥普夫如果你能测试#60130如果它能帮你解决问题,请告诉我。

@安娜扎祖
复制链接
贡献者

我真的希望我们能在发布之前解决这个问题。我测试了上面的内容,并为我修复了它,但希望有更多的评论。我将在Make Test:)cc中标记@法比安凯 @彩色电视机万一你们也能帮忙。

@基南达
复制链接

@安娜扎祖我测试了公共关系并且添加的修复程序按预期工作。👍🏻


测试报告

描述

该报告验证所示PR是否按预期工作。

公关:修复自动关闭导航覆盖
公关链接-#60130

环境

  • WordPress:6.4.3(新闻稿)
  • PHP:8.3.0-dev开发
  • 服务器:PHP.wasm
  • 数据库:WP_SQLite_Translator(服务器:5.5/客户端:3.40.1)
  • 浏览器:Chrome 123.0.0.0
  • 操作系统:macOS
  • 主题:二十二点四分1.0
  • MU插件:
    • 0-操场.php
    • 0-平方英寸马力
    • WordPress WXZ导出器0.1
  • 插件:
    • 古腾堡18.0.0-rc.1
    • 测试报告1.1.0
    • WordPress导入器Git加载程序0.8.2

实际结果

  1. 使用该PR解决问题。

附加说明

通过WordPress Playground测试

补充人工制品

添加为附件


请查看下面的图片。

修复.自助.关闭.导航.覆盖.mov

免费注册 在GitHub上加入此对话.已经有帐户了吗?登录以发表评论
标签
[块]导航 影响导航块 [类型]Bug 现有功能无法正常工作
项目
状态:多恩
开发

成功合并请求可能会解决此问题。

8名参与者