Woocommerce手动添加订单:如何在ajax调用中过滤产品

时间:2017-12-08 08:15:40

标签: php wordpress woocommerce hook-woocommerce

目标:过滤或修改通过woocommerce_json_search_products_and_variations提取的结果

我正在尝试过滤通过site-url-/wp-admin/post-new.php?post_type=shop_order上的ajax调用获取的产品(在woocommerce中添加手动订单)

点击网址site-url/wp-admin/admin-ajax.php?term=test&action=woocommerce_json_search_products_and_variations&security=xxxxx

我无法找到适当的woocommmerce hook/filter来修改它。

请建议。我可以从那里编码。 Screen where the product ajax call is made.

1 个答案:

答案 0 :(得分:0)

您可以使用以下内容过滤结果:

add_filter('woocommerce_json_search_found_products','filter_product_search',10,1);

您需要传递产品结果的键/值数组,如果需要查找产品以获取更多信息,则键为产品ID。