Advert being injected into woocommerce Product Data
-
I came to add a bunch of products into my woocommerce site and imagine my surprise when the plugin installed to ward of unwanted spammy admin notices goes one further than the notices it is designed to remove by adding an advert promoting themselves in the form of an woocommerce product data tab – yep right in your workflow.
Guy’s, this is very unethical and will cause many to question your integrity and you will create a lot more animosity towards your company than the tiny amount of click throughs your add unlikely as that is “may” achieve. I have 60 installed plugins, around 20 paid, and 40 free. Imagine if all the other free plugins did the same as you, I would have an extra 40 woocommerce tabs in my add product product data area.
I see others have tried to let you know via reviews, and the staff member replying, and going by what they write in their reply. it would appear that either this behavior is not widely known internally i your team, or previous reports have been misunderstood — but it does exist and is trivial to reproduce. May I suggest a chat with your developer in regards to what constitutes as not only ethical, but actually effective marketing. I believe in second chances, thus have let you know in this support area. If I do not see this Adware removed in the next release within a week or so, I too will leave a review and you can count on my said review leaving your questionable ethics with nowhere whatsoever to hide.
I get most of your plugin features are only activated in the pro version, and that is fine – but this? This is not fine under any circumstances.
For those wanting to remove this adware immediately, place this code below in your child themes functions.php file……
add_filter( 'woocommerce_product_data_tabs', function ( $tabs ) {
// ThemeIsle / Disable Admin Notices upsell tab
if ( isset( $tabs['themeisle_extensions'] ) ) {
unset( $tabs['themeisle_extensions'] );
}
// Fallbacks (different versions use different keys)
if ( isset( $tabs['recommended_extensions'] ) ) {
unset( $tabs['recommended_extensions'] );
}
if ( isset( $tabs['more_extensions'] ) ) {
unset( $tabs['more_extensions'] );
}
return $tabs;
}, 99 );
You must be logged in to reply to this topic.