Howdy Bryan,
Could you tell us more about what the bunch of stuff you don’t even need to see is? Perhaps you can show us a screenshot (remember to obscure any sensitive data) so that we can see if it’s part of core WooCommerce, or perhaps created by another plugin.
You can upload the screenshot to your media library and share the link with us, or you can use a service like Droplr or CloudApp to share the image file.
Hello!
Sure thing, the link is below. We’re actually trying to remove all three of these auto-generated items but the two that I suspect are generated by WooCommerce are on the bottom. We’re already in contact with the plugin maker for the Braintree Payments note.
Link: https://clonemykey.com/wp-content/uploads/2021/03/order_notes.png
Thanks,
CMK
Hi @clonemykey,
Thanks for the screenshot. Just to mention, the order notes contain important event details about an order posted by WooCommerce and other plugins such as payment gateways. They are also used for communication between customers and shop managers.
While there’s no inbuilt option to disable them altogether, you can delete individual notes using the “Delete Note” button.
I hope this helps.
Hi Abwaita,
I understand it can be important is some scenarios, for some businesses, but it’s really hurting our efficacy and success rate as we have to search through 7+ unimportant messages to find the one we’re looking for. Our company plugin generates it’s own important message in certain situations which we have often accidentally missed because of the other junk notes. It would be very nice if there was a way for us to disable these from being generated. Deleting them manually isn’t really an option.
– Bryan
There might be a CSS solution to this. All notes have the .note
class.
Additionally, system notes have the .system-note
class, notes to customers have the .customer-note
class. Caveat: private notes do not have any extra classes, so you’ll need to amend that with the same filter mentioned below… if you use them at all.
You can tweak your company plugin to use the woocommerce_order_note_class filter and add a unique class to your own notes. Then using CSS like in the example below, hide all the notes except yours:
.note:not(.your_company_note) {
display:none;
}
It would also be great to have you add this idea to the Ideas Board, which is where developers go to look for future plugin features and improvements. It’s a public forum, so other WooCommerce users can vote on it, and if it’s a feature that is in demand by many, the developers will consider it for future development.
Thanks for the innovative idea! All of our orders and meta notes get pulled down into our shipping manager which doesn’t use CSS. I will post this on the Ideas Board.
Glad to hear that you’ll post this as an idea!
I’ll go ahead and mark this thread as resolved now. If you have any further questions, I recommend creating a new thread.
Thanks.