elandeler
Member
- May 8, 2020
- 46
- 27
- 18
First the foreword. I have spent a lot of time to find a solution that will allow me to break down the product characteristics into sections (categories). In the end I found only one obscure plugin that is too complex and requires a redux framework. In general, none of the fresh solutions suited me...
Recently I found a plugin in the wilderness, which was abandoned by a developer back in 2017, it almost works fine (almost), except for one function.
Here is the plugin itself:
JC WooCommerce Advanced Attributes 2.0.7
mega.nz
.
The essence is that the name of the attribute's group is specified through the attribute's name, through the point separation (Category name.Attribute name), and the attribute itself is displayed through the custom field, which is filled in the attribute's settings.
The problem is that the attribute's custom name is not displayed on the product page, but instead the original name of the attribute is displayed (Category name.Attribute's name). In other word, the function wc_attribute_label is called instead of jcaa_attribute_label in place of attribute name.
I have no idea where to dig, I don't know much about php. I suspect that the problem lies in the file /libs/jcaa-functions.php on line 202, who can help with that? I can prepare a test environment for the plugin.
I think I'm not the only one looking for an adequate solution for such a task, so you can create a fork for the plugin and post it here.
Recently I found a plugin in the wilderness, which was abandoned by a developer back in 2017, it almost works fine (almost), except for one function.
Here is the plugin itself:
JC WooCommerce Advanced Attributes 2.0.7

1.09 MB file on MEGA
The essence is that the name of the attribute's group is specified through the attribute's name, through the point separation (Category name.Attribute name), and the attribute itself is displayed through the custom field, which is filled in the attribute's settings.
The problem is that the attribute's custom name is not displayed on the product page, but instead the original name of the attribute is displayed (Category name.Attribute's name). In other word, the function wc_attribute_label is called instead of jcaa_attribute_label in place of attribute name.
I have no idea where to dig, I don't know much about php. I suspect that the problem lies in the file /libs/jcaa-functions.php on line 202, who can help with that? I can prepare a test environment for the plugin.
I think I'm not the only one looking for an adequate solution for such a task, so you can create a fork for the plugin and post it here.
Last edited: