当SantuCommerce插件的iframe打开时,WordPress主题损坏

因此, 我在使用Santu WooCommerce插件时遇到了这个问题, 因此每当有人单击产品链接时, 此插件都会打开一个iframe, 此iframe会打开一个来自santu的结帐页面。
所以我的问题是我认为wordpress主题和santu CSS / JS存在一些冲突。这是屏幕截图
在单击Santu的产品链接之前。

当SantuCommerce插件的iframe打开时,WordPress主题损坏

文章图片
单击添加到购物车后
当SantuCommerce插件的iframe打开时,WordPress主题损坏

文章图片
单击santu链接后发生了什么
当SantuCommerce插件的iframe打开时,WordPress主题损坏

文章图片
因此, 我要做的是防止Santu Site的资产(CSS / JS)影响我的网站。因此, 我已经在Google上搜索了有关iframe沙箱的信息, 但是当我添加沙箱属性时, 它也破坏了Santu。
那么有什么解决办法吗?也许WooCommerce中的某些功能可以解决此问题?
谢谢。
这是视频
#1 当然, 还需要更多的信息, 例如示例(至少也要链接到该站点), 并且可能需要进一步(更深入地)深入研究这些文件等, 而使用这种Q / A格式很难实现。
但是, 作为一种丑陋的选择(作为一种临时解决方案, 如果你不能更好地解决它), 是将购物车JS操作触发到新的窗口框架中(该窗口框架将自动关闭), 因此, 初始页面的设计不会弄乱。
【当SantuCommerce插件的iframe打开时,WordPress主题损坏】如果可能的话, 这是phseudo-concept:
  • 点击” 添加到购物车” 触发window.open(window.location.href +’ &xyz’ )
  • if(window.location.href.indexOf(“ &xyz” )> -1)然后触发购物车窗口。
  • 关闭该窗口应触发window.close();

    推荐阅读