wordpress - 将数据从电子表格导入 WordPress DB,以及自定义分类法及其术语

标签 wordpress

我正在将一个大型数据库从 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/

相关文章:

php - 在 'additional information area' 上显示单一和可变产品的 SKU

wordpress - 如何隐藏 Woocommerce "out of stock"商品价格

php - WooCommerce 3 中产品变体的 Ajax 添加到购物车按钮

php - 每 3 个帖子后添加 div

php - 在 Wordpress 中创建两列相关的缩略图

php - 更改 WooCommerce 购物车和结帐中的产品价格

wordpress - 是否有内置功能来显示选项页面的验证错误?

php - 如何使用 WPtouch Pro 使 Varnish 位置美观

javascript - jQuery 条件检查类,如果它包含它执行的类

php - 希望将头文件导入我的子主题