Hi there!
Has anyone have an issue with the latest woocommerce update? The plugin stopped working. Can anyone update it? Thank you
]]>Is there any way i can show the attributes of a product anywhere in site (using a shortcode…)?
Or at least a way to show attributes anywhere i want in the single product page.
Thank you for the help.
]]>Hi, i am using this template and the attributes are not visible at all
All the settings are fine, and from the page source i see the attributes, i am sure is the template, it seems do not have some code to display it
Is using all custom woocommerce file
https://vineyard.jwsuperthemes.com/product/vescovo-pinot-grigio/
Please help me
BEST
]]>First of all – BIG THANK YOU for such a wonderful and working plugin!
God bless you and you will never be forgotten!
Can you please tell me how to customize the styling in CSS separately for the product category pages and a single product page?
Thank you very much!
Regards
Hello,
These keep appearing in the log:
PHP Notice: Undefined index: value in /home/xxx/public_html/wp-content/plugins/woocommerce-show-attributes/woocommerce-show-attributes.php on line 200
PHP Notice: Undefined index: label in /home/xxx/public_html/wp-content/plugins/woocommerce-show-attributes/woocommerce-show-attributes.php on line 202
PHP Notice: Undefined index: label in /home/xxx/public_html/wp-content/plugins/woocommerce-show-attributes/woocommerce-show-attributes.php on line 219
PHP Notice: Undefined index: value in /home/xxx/public_html/wp-content/plugins/woocommerce-show-attributes/woocommerce-show-attributes.php on line 224
Thank you
]]>An wesome plugin – thank you!
Can I pay to customize that plugin for me?
Waiting for the updates
Thank you!
I added some russian translation.
]]>I have added model name as attribute.
can i show this only?
And lo link on it.
The attribute ‘type of chocolate’ shows faded, but only in one specific type (‘dark’). If you look at: https://www.craftchocolate.shop/shop/mothers-day/zotter-hand-scooped-for-the-most-amazing-mum-ever-almond-roses-organic/
The same attribute dut different value does show in normal text.
Hi, I really need this plugin, it will work with the big latest woocommerce update?
There is the possibility that you update this plugin?
If no, any alternative suggestions?
Somebody can help me?
]]>The attributes are displaying in my admin order email and the customer order email.
However, outlook does not leave in the line breaks, so the attributes all run together with no spaces or breaks. Even if I turn off this setting in outlook, it still displays this way. However, it looks ok in gmail. I see by viewing the source of the email in gmail, that it is displaying these as table rows. Is there a way I can edit or change how this is displayed so it looks correct in outlook? Thank you.
]]>Hi!
I found a “error” on your code.
On woocommerce-show-attributes/woocommerce-show-attributes.php
line 757
if ( get_option( ‘wcsa_weight_product’ ) != ‘yes’ ) {
shoud be
if ( get_option( ‘wcsa_weight_product’ ) == ‘yes’ ) {
and on line 766
if ( get_option( ‘wcsa_weight_dimensions’ ) != ‘yes’ ) {
shoud be
if ( get_option( ‘wcsa_weight_dimensions’ ) == ‘yes’ ) {
Hi, your plugin is great, there is a way to hide the attributes from the related products area?
Please let me know
]]>I’d love to have a bulleted list of custom attributes on my products. However, if I upload my csv file of products containing the attributes, they show up on the products in the backend but do NOT show up on the page anywhere. The only way I can get your plugin to work is to delete and add them manually in WP on the product. For some reason, it does not work if I load them with a csv file. If I deactivate the plugin, they immediately show up in the “Additional Information” section of the product, but when I activate the plugin, they disappear. I have too many products to add attributes manually to each one. Any ideas??
Thanks,
Mike
Have variations with different Dimensions. On page variable product page Dimensions show, but the value doesn’t change when you select another variation.
]]>If I add item to cart from eshop page where I can see all products it doesnt work. If I add item from item detail everything work perfectly. How can I fix it?
]]>Hello there!
I wanna show the attribute labels, but not the values. Is there a way to hide them?
Best regards
]]>Hi, I’ve got a Vendor plugin and I would like to get the attributes to show on the vendor’s generated emails. The attributes are showing perfectly on the customer and admin emails.
*Vendors sell their product on my website to my customers and I’d like them to see the attributes of the product they sold on the order email.
]]>I’m using WooCommerce 3++ and while testing using StoreFront and I can’t figure out where “Show Attributes on Product Page” setting actually make my attributes appear.
Funny thing is if I enable it, the attributes actually disappear under “Additional Information” tab. Ultimately, I wish to show the attributes near the product description, price or “Add to Cart” button, without having the user clicking on anything.
]]>Hello,
I’m getting these in our log:
PHP Notice: Undefined index: value in /home/knives/domains/japanese-knives.co.il/public_html/wp-content/plugins/woocommerce-show-attributes/woocommerce-show-attributes.php on line 200
PHP Notice: Undefined index: label in /home/knives/domains/japanese-knives.co.il/public_html/wp-content/plugins/woocommerce-show-attributes/woocommerce-show-attributes.php on line 202
PHP Notice: Undefined index: label in /home/knives/domains/japanese-knives.co.il/public_html/wp-content/plugins/woocommerce-show-attributes/woocommerce-show-attributes.php on line 219
PHP Notice: Undefined index: value in /home/knives/domains/japanese-knives.co.il/public_html/wp-content/plugins/woocommerce-show-attributes/woocommerce-show-attributes.php on line 224
How can these be resolved?
Thank you
]]>As per title… I know this items is 1 year old but still nothing happens after activation and save… No attributes show anywhere I have toggled on to show?
What is wrong?
]]>The default attributes tab is not showing on Simple products as expected when the plugin is enabled. We want to use the plugin for showing attributes in the cart and order data, but not change anything about the default behaviors in WooCommerce for Single Product Pages. The expected behavior is to see the “Additional Information” or “attributes” tab in the normal tabs section beneath the product description area. The only way we can get it to show is to set the product to “variable product” and check at least 1 attribute as “used for variations” – otherwise the tab is hidden for all Simple products. Can this be enabled?
]]>Hey there,
I really love your code to display custom attribute but i have some issue with wpml it doesn’t translate the attributes only variations.
Can you help made this functions wpml compatible?
Thanks in advance.
PS: function is enough no need to install your full plugin. ??
function isa_woocommerce_all_pa(){
global $product;
$attributes = $product->get_attributes();
if ( ! $attributes ) {
return;
}
$out = '<ul class="custom-attributes">';
foreach ( $attributes as $attribute ) {
// skip variations
if ( $attribute->get_variation() ) {
continue;
}
$name = $attribute->get_name();
if ( $attribute->is_taxonomy() ) {
$terms = wp_get_post_terms( $product->get_id(), $name, 'all' );
// get the taxonomy
$tax = $terms[0]->taxonomy;
// get the tax object
$tax_object = get_taxonomy($tax);
// get tax label
if ( isset ( $tax_object->labels->singular_name ) ) {
$tax_label = $tax_object->labels->singular_name;
} elseif ( isset( $tax_object->label ) ) {
$tax_label = $tax_object->label;
// Trim label prefix since WC 3.0
if ( 0 === strpos( $tax_label, 'Product ' ) ) {
$tax_label = substr( $tax_label, 8 );
}
}
$out .= '<li class="' . esc_attr( $name ) . '">';
$out .= '<span class="attribute-label">' . esc_html( $tax_label ) . ': </span> ';
$out .= '<span class="attribute-value">';
$tax_terms = array();
foreach ( $terms as $term ) {
$single_term = esc_html( $term->name );
if ( $single_product ) {
$term_link = get_term_link( $term );
if ( ! is_wp_error( $term_link ) ) {
$single_term = '<a href="' . esc_url( $term_link ) . '">' . esc_html( $term->name ) . '</a>';
}
}
array_push( $tax_terms, $single_term );
}
$out .= implode(', ', $tax_terms);
$out .= '</span></li>';
} else {
$value_string = implode( ', ', $attribute->get_options() );
$out .= '<li class="' . sanitize_title($name) . ' ' . sanitize_title( $value_string ) . '">';
$out .= '<span class="attribute-label">' . $name . ': </span> ';
$out .= '<span class="attribute-value">' . esc_html( $value_string ) . '</span></li>';
}
}
$out .= '</ul>';
echo $out;
}
add_action('woocommerce_single_product_summary', 'isa_woocommerce_all_pa', 25);
]]>
Are there no option to display attributes for external/affiliate products?
]]>The size attributes not showing on single product page and cart. How to show size attribute on the product page?
]]>I would love to display my attributes (Composer / Voice Type) ABOVE the item title, here and in the store view. Is this possible at all? Or, ideally, just ONE of the attributes (Composer) above the item title.
Thanks!
]]>Hi,
I have installed your plugin and all the settings are enabled(to show them everywhere). Still, the attributes are only shown on the single product page, not in cart, not in checkout…I am only using Woocommmerce, no other plugin.
Thanks for your help.
]]>Hello! I like the plugin, but how do I close links from indexing?nofollow
]]>Hi,
I want to show only one attribute on each product on Shop page (for instance, just the SIZE).
How can I do this?
Many thanks,
Mikey
I noticed my admin orders columns were not ok.
Changed some code in the plugin to fix it:
Changed woocommerce-show-attributes.php on line 499
if ( is_object($product) ) {
echo '<td><div class="view">' . wp_kses_post( $this->the_attributes( $product, 'span', $show_weight, $show_dimensions, $skip_atts ) ) . '</div></td>';
}
to
if ( get_option( 'wcsa_admin_order_details' ) != 'no' && is_object($product) ) {
echo '<td><div class="view">' . wp_kses_post( $this->the_attributes( $product, 'span', $show_weight, $show_dimensions, $skip_atts ) ) . '</div></td>';
}
]]>