WooCommerce的产品属性(Attributes)用来描述产品的性质,例如衣服的颜色、尺码等。平时这些属性出现在产品页,或用在可变产品中。sola今天介绍的一下将该属性所有的产品,以归档页的形式加入网站菜单的方法。
将产品属性加入网站菜单的方法
以颜色Color属性为例,先创建这个属性。注意,Enable Archives?
这一项必须选中,这告诉WooCommerce这个属性是公开可见的。

创建一个可变产品,并使用Color属性,然后,主题的functions.php里加入如下代码:
add_filter('woocommerce_attribute_show_in_nav_menus', 'sola_reg_for_menus', 1, 2);
function sola_reg_for_menus( $register, $name ) {
if ( $name == ‘pa_color’ ) {
$register = true;
}
return $register;
}