为什么两部 iPhone(5c 和 5s)会以不同方式显示 Wordpress 插件?

Why would two iPhones (5c and 5s) display a Wordpress plugin differently?

我正在将一个 html 站点移植到 wordpress(插件),我 运行 遇到了一个不寻常的问题(至少对我而言)。该网站的 html 版本在两个 iphone 上看起来都是正确的,但 wordpress 版本只在 5 上看起来正确。 5c 显示的底部边距不正确。

此外,我应该注意到在 chrome 的 iphone 5 模拟器上查看页面可以正确显示页面。

我不是在找任何人为我解决这个问题,即指出我代码中的任何错误。相反,我想知道是否有人可以深入了解为什么这两款手机仅在 Wordpress 版本中会以不同方式呈现页面。

5c 不是最新的 iOs,但我不明白为什么这会有所不同?我现在正在更新,只是为了确定,但如果这是解决方案,那么我担心 iOS 兼容性。想法?

运行手机版本OS不同吗?我使用 Wordpress 建立了自己的个人网站 (www.epic-apps.uk)*,根据我的经验,我从未使用过这种有问题的系统。遇到此类随机问题时,我发现的最佳解决方案是直接联系他们的支持团队。我还注意到,我看到的很多错误都是由于以前版本的缓存造成的。您可以尝试清除两部手机上 safari 中的所有内容和数据,然后尝试再次查看网站。

更新操作系统修复了有问题的边距 iPhone。我在更新之前清除了缓存以确保情况并非如此。解决了这个问题让我松了一口气,但又担心 OS 年纪大的人会看到丑陋的设计。对于这样的问题,应该多认真地对待 OS 版本兼容性?

感谢大家的参与!

编辑 - Switz 提供了一个有用的解释,解释了为什么 Wordpress 可能会产生问题,而 HTML 版本的站点却没有。我会在这里引用它以提高知名度:

"Update and report back. I think it has something to do with CSS/JS being deferred. Wordpress doesn't like when you mess with script load order."

"It just means moving scripts from the header to footer to decrease load time. This is all well and good for most sites but not wordpress because of the multiple css calls that rely upon loaded js and vice versa"