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

标签 php wordpress woocommerce

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

$wcx = new WC_Admin_Duplicate_Product;
$product = $wcx->duplicate_product('14466'));
print_r($product);

这给了我一个空白页

最佳答案

您需要将方法名称更改为“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 );

关于php - 如何在 functions.php 中使用 WooCommerce 复制产品类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27158790/

相关文章:

javascript - AJAX 返回嵌入 JSON 的 html 页面

php - 设置数据表编辑器时出现 fatal error

PHP/mySQL 计算每个国家代码的总评论数

php - 如何获取wordpress root url(每页ABSPATH变化)

wordpress - 隐藏 WooCommerce "My account"订单表中包含特定产品的订单

php - php首字母大写

wordpress - 更改/var/www 的文件所有权会影响现有网站吗

php - 根据 Woocommerce 中的自定义购物车商品数据更改购物车商品价格

android - 签名无效 - 提供的签名与来自 Android 的 WooCommerce REST API 调用不匹配

php - 通过ajax更新woocommerce运输方式