Hi Suika,
Thanks for hanging in there.
I was able to dig into this a bit, with partial success.
In the recent versions of Event Tickets Plus the ticket SKU is already generated a bit differently. It follows this pattern:
{ticket-id}-{user-id}{ticket-name}
I did not find any way to change this so that something else is generated. However you are able to set the SKU to your liking when you create the ticket. Open the Advanced section and you’ll be able to define the SKU. (screenshot)
There is also the possibility to totally disable the SKU generation, so it will be left blank. For this copy the following snippet to your theme’s functions.php file:
add_filter( 'event_tickets_woo_should_default_ticket_sku', 'change_ticket_sku', 10, 1 );
function change_ticket_sku( $original_sku ) {
return false;
}
Let me know if this helps.
Cheers,
Andras