在woocommerce中,我可以使用以下名称获取变体名称:
$variation_obj = wc_get_product($variation['variation_id']);
variation_name = $variation_obj->get_name();
这为我提供了以下模式的输出:“-”,但我只需要Variation属性输出即可。例如: “清爽喷雾-250毫升” “清爽喷雾-500毫升” “清新喷雾-1升”
如何删除“-”及其前面的所有内容?
您可以搜索最后一次出现并在此之后获取字符串:
当您想删除任何空格时,请使用trim:
有很多不同的方法可以做这种事情,但是我的技巧是下面的代码。
这应该正是您想要的。
如果要删除“-”之前的所有内容,包括:
但是,如果要在包含“-”之后删除所有内容: