问题描述

我在一个本地的 Wordpress 网站上工作,由于某种原因,一个 iframe 刚刚添加在开放体标签之后,使身体下降约 20px 。

Google 在搜索时只返回 1 个相关结果,我在那里读的没有什么帮助。它可以是 found here

正如我在 Wordpress 网站 (用户 AMG999222) 上所说的那样,本站没有安装插件,并将其设置为显示:none; 不行

以下是 Chrome 的屏幕截图,以便您可以看到:

最佳解决方案

看起来它是由 Twitter 脚本添加的。如果你删除它,iframe 将消失。它确实看起来像你的 Twitter 插件安装在某种方式或其他,你可以看到它说身体标签中的 data-twttr-rendered = “true” 。

如果你删除代码 – 在我的例子下面的代码 – 它会消失

<script type="text/javascript">
  (function(){
    var twitterWidgets = document.createElement('script');
    twitterWidgets.type = 'text/javascript';
    twitterWidgets.async = true;
    twitterWidgets.src = '//platform.twitter.com/widgets.js';
    document.getElementsByTagName('head')[0].appendChild(twitterWidgets);
  })();
</script>

参考文献

注:本文内容整合自 Google/Baidu/Bing 辅助翻译的英文资料结果。如果您对结果不满意,可以加入我们改善翻译效果:薇晓朵技术论坛。