WordPress将内容数据存储为文本,文本被认为是有效的HTML或“弱”HTML(没有段落标记,由WP在处理过程中添加)。有第三方备选方案(如降价)和嵌入式选项(如latex),但原则上是HTML。
HTML的表示方面可以通过以下方式更改:
HTML标记本身是内联或外部CSS,因此除外部CSS之外的任何情况都不会在内容覆盖后继续存在。让用户编写CSS(更多的是涉及表格和第n个单元格之类的东西)不太可能是任何实际的做法。
如前所述,在我看来,这个用例几乎无法解决。我唯一能想到的保留更改的方法是禁止在现有内容之上上传。
除了内容和纯文本之外,表格数据还可以被解析并存储在其他表示形式中,如数组数据结构或实际的数据库表。在这种情况下,通过保留更改来更新它变得更加实用,但决不是微不足道的(您将需要一个能够解决已编辑数据和新数据之间冲突的差异解决方案)。