我一直在搜索产品的基础上他们的属性的归因于WooCommerce v1 apidocumentation.following是我尝试的示例代码
$args = array(
"page" => "1",
"status" => "publish",
"attribute" => Array
(
"name" => "Color",
"options" => Array("Loft Gray")
)
);
$getProducts = $woocommerce->get('products',$args);
你的问题有很多答案。以下是其中的一些例子:
从这里:
$brand_terms = get_the_terms( $post, 'pa_liquor-brands' );
在这里:
$product->get_attribute( 'your_attr' );
不要获取页面$args,而是定义global$Products
并从中提取您需要的任何属性。
使用属性获取
产品
(您的问题答案,从这里获得):
// The query
$products = new WP_Query( array(
'post_type' => array('product'),
'post_status' => 'publish',
'posts_per_page' => -1,
'meta_query' => array( array(
'key' => '_visibility',
'value' => array('catalog', 'visible'),
'compare' => 'IN',
) ),
'tax_query' => array( array(
'taxonomy' => 'pa_color',
'field' => 'slug',
'terms' => array('blue', 'red', 'green'),
'operator' => 'IN',
) )
) );
// The Loop
if ( $products->have_posts() ): while ( $products->have_posts() ):
$products->the_post();
$product_ids[] = $products->post->ID;
endwhile;
wp_reset_postdata();
endif;
// TEST: Output the Products IDs
print_r($product_ids);
我正在开发JSF项目并将Elastic Search与本机JavaApi(不是Jest)一起使用。我在elasticsearch索引映射中为高级全文搜索定义了分析器和nGram过滤器。如何使用java api进行此查询定义?
问题内容: 我想构建一个由Instagram照片驱动的小型“即时图片搜索”应用。就像Google Instant,您可以在其中开始键入内容,并且在键入更多字母时显示/更新结果。 您可以看到由Google图片提供支持的实时演示应用。我知道使用大型引擎(Google,Yahoo!,Bing)是可行的,但我不知道Instagram是否允许这样做。任何熟悉API的人都可以提供帮助吗? 如果无法通过有意义的
基于另一个子DTO的属性值从arraylist中搜索元素的最佳方法是什么。 场景:我有Employee对象,它有另一个ContactDetails对象。我需要从extNumber为1234的员工列表中查找员工(extNumber是ContactDetails中的属性。我需要在创建新员工和分配新ext时检查ext是否可用。 无法直接使用JDBC查询,因为我正在使用corba api。没有任何提供此类
当我在AEM上使用下面的查询QueryDebug 以及形成的URL/JSON QueryBuilder链接。 我可以看到每个资产的所有属性,包括jcr:内容,元数据如下: 我需要将相同的结果返回到服务/endpoint,我正在为客户构建AEM。当我将上述查询转换为查询生成器API时 如何检索所有值? 如果我使用,我们只能看到下的属性,而不能看到其他属性。 和 如果我使用
问题内容: 我正在尝试找出如何使用Google Books API通过ISBN搜索书籍。我需要编写一个程序来搜索ISBN,然后打印出标题,作者和版本。我尝试使用,但是这不允许我按ISBN进行搜索,而且我没有找到获取所需信息的方法(将ISBN放入其中时没有结果)。我现在所拥有的是: 如果有人对如何提高效率有任何建议,请告诉我。新代码: 问题答案: 您是否正在使用不赞成使用的数据API? 借助Book
问题内容: 是否有可用的开源工具支持按参数类型和返回类型集搜索Java方法? 例如,假设我正在寻找一种为int数组生成哈希码的方法。我搜索一个采用int []参数并返回int的方法: 屈服 或者,我可能想找到一种方法,该方法需要一个String,一个要替换的字符以及一个要替换为的字符。所以我寻找一个匹配的方法: 屈服 理想情况下,我想要一个与Haskell的Hoogle等效的Java ,该Java