Ниже код становится фатальным. Я хочу добавить идентификатор автора продукта и его имя в woocommerce продукт остальные api.но это не работает. Пожалуйста, помогите
function filter_woocommerce_api_product_response( $product_data, $product, $fields, $this_server ) {
$product_data['vendor_id'] = get_post_field( 'post_author', $product->id);
$product_data['vendor_name'] = get_the_author_meta( 'display_name', $product_data['vendor_id']);
return $product_data;
};
add_filter('woocommerce_rest_prepare_product_object', 'filter_woocommerce_api_product_response', 90, 4 );