我正在将一个大型数据库从 Excel 电子表格导入到 WordPress 数据库中。我本来打算通过创建一个新表来手动完成此操作,但决定将其导入到现有的 WordPress 框架中,因为它将允许我在 WordPress 后端手动更改信息。
当我意识到该表没有术语列时,我正在将所有 2000 行导入到 wp_posts 表中。这些术语存储在其他表中。
我的问题是...如何将电子表格导入数据库并保留所有重要数据,尤其是术语,因为我的网站按“术语”查询所有信息并使用 jQuery 选项卡显示不同的术语作为子类别。
我的信息如下所示:
post-title(标题)---类别(术语)---描述(内容)---imageUrl---价格
注意:我将在 wp_posts 表中创建一个单独的列来处理价格或我需要引入的任何其他信息,我只是不确定如何将术语信息获取到相应的表中...
谢谢:)
最佳答案
不要将数据直接插入表中。调用wp_insert_post () 函数并传入正确的值。它将处理所有数据库依赖项。
要插入元数据,请使用 add_postmeta() 或 update_postmeta() 函数。
关于wordpress - 将数据从电子表格导入 WordPress DB,以及自定义分类法及其术语,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10030309/