WordPress新的默认主题可能存在BUG

今天是WordPress 5.0与她新的默认主题Twenty Nineteen的生日。Chen作为一个WordPress的爱好者,第一时间就将我的个人网站升级到了WordPress 5.0并启用了最新的默认主题Twenty Nineteen。

但是,我发现了一个BUG。我花了两个小时的时间来查“清楚”这个问题是怎么产生的。

这个问题是,在移动端,如果我按了一个超链接,比方说文章的标题,但是并没有松开手,我依然会被跳转到这个超链接里面去。

一开始我以为是因为我的插件与这个新主题存在不兼容的问题。但是,我删除了所有的插件,这个问题依然存在。

最后我搭建了一个全新的WordPress站点,在只创建了一个主菜单,没有做任何其他操作的情况下,这个BUG出现了。因此,我认为Twenty Nineteen可能在菜单问题上存在一些问题。

我希望这个问题能够尽快解决。如果有哪位朋友也开始使用了Twenty Nineteen,我也很想知道你们是否也遇到了这个问题。

但是我并不打算把我的主题换回Isola了。因为我感觉Twenty Nineteen而言比较简洁大气,看起来挺舒服的。

你可能还喜欢

7则评论

  1. […] 今天陈攀博客收到了WordPress官方推送的Twenty Nineteen主题的更新包。升级前我就想这次的升级一定会把我之前反映的BUG给修复,果不其然,真的修复了! […]

  2. […] 第一个问题就是我之前提到的那个BUG了。我发现这个BUG开始于某次升级之后,因此我找到了TwentyNineteen的旧版本,然后替换了出问题的文件(因为我并不会php语言,根本不知道怎么修复出问题的片段)。因此大家可以下载这份文件,然后覆盖掉TwentyNineteen主题文件包里面JS文件夹下的touch-keyboard-navigation.js文件。BUG就会消失了。 […]

  3. 感谢博主的分享了

    1. 现在我基本锁定了问题所在之处,并且自行修复了一下,改天有空贴出!

  4. 这个厉害,学习了

  5. 好像一般移动端的链接长按会出现选项,难道是为了简化步骤,长按就表示想打开这个链接然后就直接打开了?

    1. 其实碰了一下就会直接打开。我基本上找出了问题所在的文件(key-touch-board),以及所在的代码。我目前是这样修复的:
      把这几行代码换成旧版的代码。
      所以感觉是TwenyNineteen在某次更新之后出现了这个问题。

发表评论

电子邮件地址不会被公开。 必填项已用*标注