Wordpress Woocommerce 将所有产品更改为缺货

Posted

技术标签:

【中文标题】Wordpress Woocommerce 将所有产品更改为缺货【英文标题】:Wordpress Woocommerce change all products to out of stock 【发布时间】:2015-05-12 02:20:09 【问题描述】:

您好,我有一个使用 Wordpress 和 Woocommerce 的在线商店,但我遇到了以下问题。我需要将我所有的 2000 产品更改为缺货,我没有选择任何数量我只需要更改状态。我开始用手做,但标记所有项目需要相当长的时间。浏览网络后,我发现这可以在 phpmyadmin 中相对轻松地完成,状态存储在 wp_postmeta 中,我自己尝试摆弄 phpmyadmin 的查询但无济于事。有人可以帮助我构建我需要使用的查询吗?我使用 WP 4.1.1

【问题讨论】:

您所有的产品类型都很简单,或者有些产品是可变的,有些产品很简单 我所有的产品都应该很简单,但是如果这很重要,我可以运行查询来检查是否有可变产品吗? hmmmmm 我认为这是最好的 所有产品都应该简单 好的,兄弟,我在回答中写了一个查询......但首先你必须备份你的数据库 【参考方案1】:

好的兄弟在你的数据库中写这个查询

Update wp_postmeta Set meta_value = 'outofstock' Where meta_value = 'instock' And meta_key = '_stock_status'

我使用And meta_key = '_stock_status'更多地限制了更新查询

希望这会对您有所帮助...不要担心查询完全正确,但您必须进行数据库备份

【讨论】:

类似问题,但要从 myphpadmin 数据库上传多个产品。因为我是新来的查询,你能帮我上传产品标题、描述、sku、价格和销售价格、追加销售和交叉销售产品、属性以及图像..我必须上传大约 4000 个产品..so我正在寻找一种使用数据库上传它们的方法..请求您的指导.. 不@JohnFranky ...兄弟,这不是一种安全的方式,而且需要更多时间,所以如果你有网站详细信息的管理员,它会很容易完成...... 是的,我对 wordpress 有管理员访问权限,但我可能需要购买插件 csv 上传.. 任何事情都可以用代码完成 bro 4000 产品不像'小菜一碟',如果你想用代码或在 phpmyadmin 中添加产品,它可以完成,但它是浪费时间。如果 csv 插件很好,那么你会尝试它 如果你想用 csv 添加你的产品,那么首先你必须备份你的网站和数据库

以上是关于Wordpress Woocommerce 将所有产品更改为缺货的主要内容,如果未能解决你的问题,请参考以下文章

如何在 wordpress/woocommerce 中获取所有订单详细信息? [复制]

Woocommerce / Wordpress 将按钮添加到页面

php [允许客户访问WP Admin]为WordPress / WooCommerce中的所有用户启用管理栏

如何将我的运输信息添加到 WooCommerce (Wordpress) 中的“谢谢”页面

WooCommerce / Wordpress - 自动使用整个电子邮件作为用户名?

将其他帐单注册字段与 WooCommerce 中的默认 Wordpress 字段同步