Здравствуйте,
Подскажите пожалуйста, я нашла код который отображает значение атрибута в виде обычного текста, но как поправить этот код, чтобы он отображал ссылку на страницу со всеми товарами, которые имеют это значение атрибута?
add_action('woocommerce_after_shop_loop_item_title', 'display_shop_loop_product_attributes', 5);
function display_shop_loop_product_attributes() {
global $product;
// Define you product attribute taxonomies in the array
$product_attribute_taxonomies = array( 'pa_size_plus' );
$attr_output = array(); // Initializing
// Loop through your defined product attribute taxonomies
foreach( $product_attribute_taxonomies as $taxonomy ){
if( taxonomy_exists($taxonomy) ){
$label_name = wc_attribute_label( $taxonomy, $product );
$term_names = $product->get_attribute( $taxonomy );
if( ! empty($term_names) ){
$attr_output[] = '<span class="'.$taxonomy.'"> '.$term_names.'</span>';
}
}
}
// Output
echo '<div class="">'.implode( '<br>', $attr_output ).'</div>';
}