product_duplicate

Срабатывает после создания дубликата товара и позволяет изменить свойства созданного дубликата.

Shop-Script
Входящие параметры
передаются по ссылке
$params['product'] shopProduct Объект свойств исходного товара. Может изменяться плагинами.
$params['duplicate'] shopProduct Объект свойств дубликата товара. Может изменяться плагинами.
… код плагина …
Результат работы плагина
Shop-Script

Пример кода плагина

PHP

public function productDuplicate(&$params)
{
    /** @var shopProduct $product */
    $product = $params['product'];

    /** @var shopProduct $duplicate */
    $duplicate = $params['duplicate'];

    $duplicate->name = $product->name . sprintf(' (%s)', _wp('duplicate'));
    $duplicate->save();
}