因此, 我在使用Santu WooCommerce插件时遇到了这个问题, 因此每当有人单击产品链接时, 此插件都会打开一个iframe, 此iframe会打开一个来自santu的结帐页面。
所以我的问题是我认为wordpress主题和santu CSS / JS存在一些冲突。这是屏幕截图
在单击Santu的产品链接之前。
文章图片
单击添加到购物车后
文章图片
单击santu链接后发生了什么
文章图片
因此, 我要做的是防止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();
推荐阅读
- CentOS8.3下配置环境变量,实现执行history的时候可以看到执行命令的时间
- WordPress主题开发-模板引擎[关闭]
- WordPress主题开发(单击按钮时不执行javascript代码)
- WordPress主题开发|||目录主题名称
- WordPress主题自定义文件位置
- WordPress速度优化问题
- wordpress样式在自定义主题中不起作用,只有html标签会受到影响
- WordPress网站无法加载。你能帮我解决这个问题吗()
- WordPress注册页面未显示在freelanceengine主题上[关闭]