我正在尝试使用PHP通过ID获取WooCommerce产品名称。这是我到目前为止尝试过的,但到目前为止,没有骰子。
require_once('../wp-load.php');
var_dump(wc_get_product('284') );
var_dump(get_the_title('284') );
还尝试过:
$product = wc_get_product(284);
var_dump($product->get_title() );
所有尝试都没有产出。
下面是我用来获取ID的代码:
function getProdIds($userId){
$prodResults = [];
$subscriptions = wcs_get_users_subscriptions( $userId );
foreach ($subscriptions as $subKey => $sub){
$subscription = wc_get_order($subKey);
foreach( $subscription->get_items() as $item_id => $product_subscription ){
// Get the name
$prodResults[] = $product_subscription->get_product_id();
}
}
return $prodResults;
}