2016-12-15 134 views

回答

1

看到从一个woocommerce插件文件搜索SKU:

https://github.com/wp-plugins/search-by-sku-for-woocommerce/blob/master/wc-searchbysku-widget-compat.php

  1. 用户过滤钩子posts_search,你得到了where部分为SQL搜索
  2. 执行您的自定义搜索和收集将匹配的产品ID
  3. where部分扩展到收集的产品ID并重试

要限制搜索到的产品,你只需要添加post_type=product

http://your-shop.com/?s=searchstring&post_type=product

+0

你救了我!我看到了这一点,但并不认为它可以与标准的WordPress搜索结合使用。它做了! – user1702965

+0

任何想法如何扩展这个添加一个新的属性来搜索?我的PHP技能不太好。 – user1702965