我在wordpress上使用woocommerce来创建一个简单的商店网站,我为产品添加了一些属性.这些就是,size
和color
.在尺寸不足的情况下,我有各种各样的值,包括小,中和大.与颜色相同即.红色,蓝色,绿色.
我想要做的是在下拉列表中显示这些值.基本上只列出它们,这样我就可以使用这些值作为商店目录页面的过滤器.
任何帮助都会很棒.
编辑:我已经深入研究了woocommerce代码和api文档,只发现了这个代码来提取属性.
global $woocommerce; $attr_tax = $woocommerce->get_attribute_taxonomy_names(); foreach( $attr_tax as $tax ) { echo $woocommerce->attribute_taxonomy_name( $tax->attribute_name ); }
这个片段给我的只是分类标准,即.pa_size和pa_color.我对woocommerce非常陌生,但在api docs中搜索却没有透露如何提取这些属性的值.