首先拿到数据库的表和字段,我将列出在下面:
仅讲单产品,多变体和其他的请自行测试!!
对应中文 | 后台ID | 对应字段 | 对应表 |
ID | ID | ID | wp_posts |
是否在目录中可见 | Type | post_type | wp_posts |
SKU | SKU | _sku | wp_postmeta |
允许延期交货? | Name | post_title | wp_posts |
单独出售? | Published | post_status | wp_posts |
是否是特色商品? | Is featured? | _featured | wp_postmeta |
是否在目录中可见 | Visibility in catalog | _visibility | wp_postmeta |
原价 | Short description | post_excerpt | wp_posts |
图片 | Description | post_content | wp_posts |
有货? | In stock? | _manage_stock | wp_postmeta |
允许延期交货? | Backorders allowed? | _backorders | wp_postmeta |
单独出售? | Sold individually? | _sold_individually | wp_postmeta |
允许客户评论? | Allow customer reviews? | _reviews_allowed | wp_postmeta |
促销价 | Sale price | _sale_price | wp_postmeta |
原价 | Regular price | _regular_price | wp_postmeta |
分类 | Categories | 使用分类表 | wp_term_relationships 和 wp_terms |
标签 | Tags | 使用标签表 | wp_term_relationships 和 wp_terms |
图片 | Images | _product_image_gallery | wp_postmeta |
文章仅需两个表,而产品需要四个表
因为产品的东西要多点分别是:
wp_posts,wp_postmeta,wp_term_relationships 和 wp_terms
注:wp_posts和wp_term_relationships 和 wp_terms 的内容插入基本再一个表
需要注意的是wp_postmeta,可看上方的“对应表”有几个,上面有10个
使用你需要一次性写入10个wp_postmeta字段进去
wp_postmeta包含:
post_id | 跟随wp-post自增 |
meta_key | 对应的数据库字段如 |
meta_value | 采集的字段 |
meta_value | 主键 自增不用填写 |
列示:
比如我要添加_sku字段就写成下方这样
post_id | 调用wp-post的ID |
meta_key | _sku |
meta_value | 采集的字段 |
meta_value | 主键 自增不用填写 |
这样就大功告成了
演示截图:
评论留言