如何在functions.php中使用WooCommerce复制产品类

Xki*_*kiD 2 php wordpress woocommerce

我正在尝试在functions.php中使用http://docs.woothemes.com/wc-apidocs/source-class-WC_Admin_Duplicate_Product.html#15-235,但是它不起作用。

$wcx = new WC_Admin_Duplicate_Product;
$product = $wcx->duplicate_product('14466'));
print_r($product);
Run Code Online (Sandbox Code Playgroud)

这给我空白页

Aks*_*oop 6

您需要将方法名称更改为“ product_duplicate()”,并使用“ wc_get_product()”代替“ get_post()”。

$wc_adp = new WC_Admin_Duplicate_Product;
$dproduct = $wc_adp->product_duplicate( wc_get_product( '62' ) );
print_r( $dproduct );
Run Code Online (Sandbox Code Playgroud)