升级到4.8后的表格混乱

时间:2017-07-17 作者:violllettta

对现有html表(在页面/帖子中)的更改(通过文本编辑器)在visual editor中正确显示,并且在浏览器中直接测试时正确显示。但当保存并从前端查看时,会出现混乱的结果:列消失,表格下方的文本出现在表格中。。。单元格中的某些文本未显示。

对相同页面/帖子的其他更改可以正常工作。只有当我触摸桌子时才有问题。

Wordpress。org论坛建议:不要使用表格(!?),TinyMCE新版本存在问题(对此我能做些什么?)

这是有缺陷的页面:

https://tangoforge.com/gravity-landing/studioberlin/

该表格以“每月”一词开头,大约在页面的四分之三处。它应该有4列。

https://pastebin.com/Cv4DQtHA

我在一个普通的wp页面上粘贴了相同的代码,以防重力着陆把它搞砸了:(见链接注释)

一开始的结果是一样的。然后在绝望中(因为这是我网站中一个非常重要的页面),我做了一件我通常不会做的事情,那就是在可视化编辑器中修改表。。。。这就是事情开始变得越来越糟的地方:

我试图复制和粘贴这些信息,结果弄得一团糟。我复制了第2列“弹性计划”内容,并将其粘贴到第1列。突然,第2列的前端变得清晰可见(但多余的内容奇迹般地没有显示在第1列中)。

我在第3列尝试了这个技巧,然后第2列又消失了。所以返回到修订版。

然后,我将第3列的内容作为常规文本粘贴在表格下方,表格有自己的h6节标题,没有表格格式。当我这样做时,它没有出现,但FAQ跳到了第4列。(尽管从未将其格式化为表格的一部分,但我再次回滚了miracle修订版。

是的,当我进行任何剪切和粘贴时,我切换到文本编辑器,以确保所有内容都正确定位在html中。FAQ绝对不在标签内!

请参见pastebin中html链接的注释。

建议(除了“关闭所有插件并使用其他主题”)将非常感谢。

所以什么可能会导致表格式损坏,而不会导致其他类型的损坏???

非常感谢。

1 个回复
SO网友:violllettta

接下来,我进一步研究了html损坏的原因,一个可能的答案是不同插件调用不同版本的jquery。所以我安装了“jQuery更新程序”。

这并没有修复它,但它给了我一个线索,可以打开/关闭使用jquery的插件。当我点击我很多插件中的第三个时,我找到了导致问题的那个插件。

这是一个比“关闭所有插件”和更改主题要好得多的策略,因为它必须减少对用户体验的干扰,并且不存在丢失插件设置的风险。

结束

相关推荐

WP_LIST_TABLE您没有足够的权限访问此页面错误

我正在尝试开发一个插件,该插件使用自定义post和自定义数据库表以及扩展wp\\U list\\U表的类来显示数据库表中的数据。但每次我尝试对记录执行操作时,它都会给我一个错误,即我没有足够的权限。我正在尝试进行滚动编辑和删除、批量操作删除以及搜索框。但当我点击按钮时,它总是给我这个错误,我不知道为什么。有什么建议吗?