Php 导入和发布产品后更新产品

Php 导入和发布产品后更新产品,php,wordpress,web-scraping,woocommerce,product,Php,Wordpress,Web Scraping,Woocommerce,Product,我正在使用Octolooks Scraps将产品导入WooCommerce。一切正常,除了库存状态。存货被书刮走了。但是,当产品自动发布时,库存状态总是设置为“库存中”,尽管其中一些不是。但是,当我手动更新产品时,库存被设置为它假定的状态 问题: 在WooCommerce发布后,有没有关于如何强制产品更新的建议? 示例: 之前: 之后: 尝试在导入后运行此函数 导入后尝试运行此功能。在woocommerce>status>tools下清除瞬态和瞬态缓存。如果在导入完成时有任何钩子,您也可以通

我正在使用Octolooks Scraps将产品导入WooCommerce。一切正常,除了库存状态。存货被书刮走了。但是,当产品自动发布时,库存状态总是设置为“库存中”,尽管其中一些不是。但是,当我手动更新产品时,库存被设置为它假定的状态

问题: 在WooCommerce发布后,有没有关于如何强制产品更新的建议?

示例:

之前:

之后:

尝试在导入后运行此函数


导入后尝试运行此功能。

在woocommerce>status>tools下清除瞬态和瞬态缓存。如果在导入完成时有任何钩子,您也可以通过编程方式运行它。我已经尝试过了,但没有任何帮助。而且它也无助于在woocommerce>status>tools下重新生成产品查找表数据以及瞬态和瞬态缓存。如果在导入完成时有任何钩子,您也可以通过编程方式运行它。我已经尝试过了,但没有任何帮助。而且,它也无助于重新生成产品查找表数据,也无助于执行一次导入-如果有效,则此解决方案仅在我不管理库存、管理库存设置为“否”以及导入元“instock”和“outofstock”时部分有效。但只对Woocommerce products dasboard中的库存产品进行过滤,而对分类中的相同产品计数没有影响。在类别中仍会被计数,但不会显示在页面上。若我想管理库存,那个么也不行,在这种情况下,我要进口大量的产品。。。在本例中,仅帮助更新产品-所有产品-“产品”-编辑-更新中的产品。好的,我将尝试使用此插件手动导入CSV,我会让您知道。几乎是同样的问题!我停用了所有插件接受WooCommerce和WooCommerce的产品导入导出。当我导入相同的产品时,唯一的变化是“库存(0)”现在在Woocommerce仪表板上标记为“缺货(0)”。但仍然无法在仪表板上按库存对它们进行排序,并且它们仍然在商店页面上的产品过滤器中的类别中进行计数。使用WooCommerce的产品导入导出导入单个产品时,查找表将填充WooCommerce的产品导入导出。按存货分类是可行的。但它仍然在product filterTry的类别中统计“缺货”产品,并执行一次导入-如果有效,则此解决方案仅在我不管理库存、管理库存设置为“否”以及导入元“instock”和“outofstock”时部分有效。但只对Woocommerce products dasboard中的库存产品进行过滤,而对分类中的相同产品计数没有影响。在类别中仍会被计数,但不会显示在页面上。若我想管理库存,那个么也不行,在这种情况下,我要进口大量的产品。。。在本例中,仅帮助更新产品-所有产品-“产品”-编辑-更新中的产品。好的,我将尝试使用此插件手动导入CSV,我会让您知道。几乎是同样的问题!我停用了所有插件接受WooCommerce和WooCommerce的产品导入导出。当我导入相同的产品时,唯一的变化是“库存(0)”现在在Woocommerce仪表板上标记为“缺货(0)”。但仍然无法在仪表板上按库存对它们进行排序,并且它们仍然在商店页面上的产品过滤器中的类别中进行计数。使用WooCommerce的产品导入导出导入单个产品时,查找表将填充WooCommerce的产品导入导出。按存货分类是可行的。但它仍然在产品过滤器的类别中统计“缺货”产品
wc_update_product_lookup_tables();